RequestForm Data Type

A service request form.

Namespace
(Default)
Properties
name data type type namespace min/max occurs description
Organizations list of ManagedObjectReference element 0/unbounded Gets the organizations.
RequestFormElements list of RequestFormElement element 0/unbounded Gets the form elements.
Users list of OwnerInfo element 0/unbounded Gets the users.
customComponentType CustomComponentType element 0/1 Gets the custom component type.
displayName string element 0/1 the displayName
formComponentType FormComponentType element 0/1 Gets the form component type.
formId long element 1/1 Gets the form id.
menuText string element 0/1 Gets the menu text.
requestType VMRequestType element 0/1 Gets the request type.
version long element 1/1 Gets the version.
Properties inherited from supportTemplating
xsitype string attribute 0/1  

Example

<RequestForm xsitype="...">
  <formId>...</formId>
  <version>...</version>
  <menuText>...</menuText>
  <displayName>...</displayName>
  <requestType>...</requestType>
  <formComponentType>...</formComponentType>
  <RequestFormElements xsitype="...">
    <label>...</label>
    <mandatory>...</mandatory>
    <formType>...</formType>
    <value>...</value>
  </RequestFormElements>
  <Users xsitype="...">
    <id>...</id>
    <loginId>...</loginId>
    <displayName>...</displayName>
    <email>...</email>
    <itContact>...</itContact>
    <primary>...</primary>
  </Users>
  <Organizations xsitype="...">
    <displayName>...</displayName>
    <type>...</type>
    <id>...</id>
  </Organizations>
  <customComponentType xsitype="...">
    <id>...</id>
    <name>...</name>
    <description>...</description>
    <cost>...</cost>
  </customComponentType>
</RequestForm>