Developer Documentation

MetamodelElementValue

The ElementValue structure describes the value of the metadata element.


Properties

Required Property Name Type Description
optional list_value array of string

List of strings value of the metadata element. This field is optional and it is only relevant when the value of ElementValue.type is STRING_LIST.

optional long_value integer

Long value of the metadata element. This field is optional and it is only relevant when the value of ElementValue.type is LONG.

optional string_value string

String value of the metadata element. This field is optional and it is only relevant when the value of ElementValue.type is STRING.

optional structure_id string

Identifier of the structure element. This field is optional and it is only relevant when the value of ElementValue.type is STRUCTURE_REFERENCE. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.vapi.structure. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.vapi.structure.

optional structure_ids array of string

List of identifiers of the structure elements. This field is optional and it is only relevant when the value of ElementValue.type is STRUCTURE_REFERENCE_LIST. When clients pass a value of this structure as a parameter, the field must contain identifiers for the resource type: com.vmware.vapi.structure. When operations return a value of this structure as a result, the field will contain identifiers for the resource type: com.vmware.vapi.structure.

required type ElementValueType Enum

Type of the value.

Feedback

Was this page helpful?