The Pick List element of a service request form. Can be backed by custom attributes or integration server metadata such as Puppet classes and groups
| name | data type | type | namespace | min/max occurs | description |
|---|---|---|---|---|---|
| allowMultiple | string | element | 0/1 | Indicate whether to allow multiple value selection. | |
| allowOverrideDefaultValues | string | element | 0/1 | Indicate whether to allow the user to override the default values at request time. | |
| attribute | ManagedObjectReference | element | 0/1 | The attribute backing the pick list (may be null if integrationMetadata is specified) . | |
| availableValues | list of string | element | 0/unbounded | The available values which can be selected in this pick list. | |
| externalServerMetadata | ExternalServerMetadata | element | 0/1 | The type of metadata backing the pick list (may be null if attribute is specified). | |
| values | list of string | element | 0/unbounded | The selected values in this pick list. | |
Properties inherited from RequestFormElement |
|||||
| formType | FormElementType | element | 0/1 | Gets the form type. | |
| label | string | element | 0/1 | Gets the label. | |
| mandatory | string | element | 0/1 | Checks if is mandatory. | |
| value | string | element | 0/1 | Gets the value. | |
Properties inherited from supportTemplating |
|||||
| xsitype | string | attribute | 0/1 | ||
Example
<RequestFormPickListElement xsitype="...">
<allowMultiple>...</allowMultiple>
<allowOverrideDefaultValues>...</allowOverrideDefaultValues>
<attribute xsitype="...">
<displayName>...</displayName>
<type>...</type>
<id>...</id>
</attribute>
<externalServerMetadata>...</externalServerMetadata>
<availableValues>...</availableValues>
<values>...</values>
<label>...</label>
<mandatory>...</mandatory>
<formType>...</formType>
<value>...</value>
</RequestFormPickListElement>