Data Object - ArrayUpdateSpec(vim.option.ArrayUpdateSpec)

Extended by
ClusterDasVmConfigSpec, ClusterDatastoreUpdateSpec, ClusterDpmHostConfigSpec, ClusterDrsVmConfigSpec, ClusterGroupSpec, ClusterPreemptibleVmPairSpec, ClusterRuleSpec, ClusterTagCategoryUpdateSpec, ClusterVmOrchestrationSpec, StorageDrsOptionSpec, StorageDrsVmConfigSpec, VAppOvfSectionSpec, VAppProductSpec, VAppPropertySpec, VirtualMachineCpuIdInfoSpec
Extends
DynamicData
See also
ArrayUpdateOperation
Since
2.0

Data Object Description

An ArrayUpdateSpec data object type is a common superclass for supporting incremental updates to arrays.

The common code pattern is:

     class MyTypeSpec extrends ArrayUpdateSpec {
           MyTypeInfo info;
     }
  
The ArrayUpdateSpec contains the following:

Properties

Name Type Description
operationArrayUpdateOperation

The type of operation being performed on the specified virtual device.
removeKey*xsd:anyType

Key for the element to be removed. Only used if the operation is "remove".
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition