vSphere Web Services API
| 
 | Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods | 
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:
  
- operation: the type of operation being performed.
 - removeKey: In the case of a remove operation, the key value that identifies the array to be removed.
 
Properties
| Name | Type | Description | 
|---|---|---|
| operation | ArrayUpdateOperation | 
         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 | ||
Show WSDL type definition
| Top of page | Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |