SublistPlacementAttribute Data Type

One of the two types of placement attributes. Sublist placement attributes' allowed values are represented by a map between this attribute's own allowed values and which value they correspond to in the specified parent placement attribute. By identifying the capabilities of each deployment destination and the requirements of a service, placement attributes help ensure that service requests are deployed to the best destination. For example, placement attributes can help vCommander decide whether to deploy to public or private cloud, or which datacenter or geographic region is best suited to a service.

Namespace
(Default)
Properties
name data type type namespace min/max occurs description
allowedValues mapEntries element 0/1 the values that users can select from to either identify the capabilities of a deployment destination or the requirement of a service. This is a map where the keys are the allowed values of the parent attribute and the values are lists of this attribute's allowed values.
parentPlacementAttributeId long element 0/1 the ID of the parent placement attribute
Properties inherited from PlacementAttributeBase
description string element 0/1 descriptive text for the attribute. This description is optional. However, if you use this field, the details that you enter here are displayed when a user selects a attribute name.
id long element 0/1 the id of this placement attribute
isEditableInPortal string element 0/1 whether a user is allowed to change the value of the attribute in the Service Portal.
name string element 0/1 the name that appears for users to select when they apply an attribute to an infrastructure element, or for administrators to select when adding attributes to a request form
Properties inherited from supportTemplating
xsitype string attribute 0/1  

Example

<SublistPlacementAttribute xsitype="...">
  <allowedValues xsitype="...">
    <entry>
      <key>...</key>
      <value>...</value>
    </entry>
  </allowedValues>
  <parentPlacementAttributeId>...</parentPlacementAttributeId>
  <name>...</name>
  <description>...</description>
  <id>...</id>
  <isEditableInPortal>...</isEditableInPortal>
</SublistPlacementAttribute>