Class

# VMware_VCloud_API_OVF_CIM_ResourceAllocationSettingData_Type

class VMware_VCloud_API_OVF_CIM_ResourceAllocationSettingData_Type

## Properties

static | $defaultNS |

## Methods

| __construct(VMware_VCloud_API_OVF_cimString $Address = null, VMware_VCloud_API_OVF_cimString $AddressOnParent = null, VMware_VCloud_API_OVF_cimString $AllocationUnits = null, VMware_VCloud_API_OVF_cimBoolean $AutomaticAllocation = null, VMware_VCloud_API_OVF_cimBoolean $AutomaticDeallocation = null, VMware_VCloud_API_OVF_Caption $Caption = null, VMware_VCloud_API_OVF_ChangeableType $ChangeableType = null, VMware_VCloud_API_OVF_cimString $ConfigurationName = null, array $Connection = null, VMware_VCloud_API_OVF_ConsumerVisibility $ConsumerVisibility = null, VMware_VCloud_API_OVF_cimString $Description = null, VMware_VCloud_API_OVF_cimString $ElementName = null, VMware_VCloud_API_OVF_cimUnsignedLong $Generation = null, array $HostResource = null, VMware_VCloud_API_OVF_cimString $InstanceID = null, VMware_VCloud_API_OVF_cimUnsignedLong $Limit = null, VMware_VCloud_API_OVF_MappingBehavior $MappingBehavior = null, VMware_VCloud_API_OVF_cimString $OtherResourceType = null, VMware_VCloud_API_OVF_cimString $Parent = null, VMware_VCloud_API_OVF_cimString $PoolID = null, VMware_VCloud_API_OVF_cimUnsignedLong $Reservation = null, VMware_VCloud_API_OVF_cimString $ResourceSubType = null, VMware_VCloud_API_OVF_ResourceType $ResourceType = null, VMware_VCloud_API_OVF_cimUnsignedLong $VirtualQuantity = null, VMware_VCloud_API_OVF_cimString $VirtualQuantityUnits = null, VMware_VCloud_API_OVF_cimUnsignedInt $Weight = null, array $Any = null) |
| getAddress() |
| setAddress($Address) |
| getAddressOnParent() |
| setAddressOnParent($AddressOnParent) |
| getAllocationUnits() |
| setAllocationUnits($AllocationUnits) |
| getAutomaticAllocation() |
| setAutomaticAllocation($AutomaticAllocation) |
| getAutomaticDeallocation() |
| setAutomaticDeallocation($AutomaticDeallocation) |
| getCaption() |
| setCaption($Caption) |
| getChangeableType() |
| setChangeableType($ChangeableType) |
| getConfigurationName() |
| setConfigurationName($ConfigurationName) |
| getConnection() |
| setConnection($Connection) |
| addConnection($value) |
| getConsumerVisibility() |
| setConsumerVisibility($ConsumerVisibility) |
| getDescription() |
| setDescription($Description) |
| getElementName() |
| setElementName($ElementName) |
| getGeneration() |
| setGeneration($Generation) |
| getHostResource() |
| setHostResource($HostResource) |
| addHostResource($value) |
| getInstanceID() |
| setInstanceID($InstanceID) |
| getLimit() |
| setLimit($Limit) |
| getMappingBehavior() |
| setMappingBehavior($MappingBehavior) |
| getOtherResourceType() |
| setOtherResourceType($OtherResourceType) |
| getParent() |
| setParent($Parent) |
| getPoolID() |
| setPoolID($PoolID) |
| getReservation() |
| setReservation($Reservation) |
| getResourceSubType() |
| setResourceSubType($ResourceSubType) |
| getResourceType() |
| setResourceType($ResourceType) |
| getVirtualQuantity() |
| setVirtualQuantity($VirtualQuantity) |
| getVirtualQuantityUnits() |
| setVirtualQuantityUnits($VirtualQuantityUnits) |
| getWeight() |
| setWeight($Weight) |
| getAny() |
| setAny($Any) |
| addAny($value) |
| get_anyAttributes() |
| set_anyAttributes($anyAttributes) |
| get_tagName() |
| set_tagName($tagName) |
| export($name = null, $out = '', $level, $namespacedef = null, $namespace = null, $rootNS = null) |
| build($node, $namespaces = '') |

## Details

###
at line 64
`public __construct(VMware_VCloud_API_OVF_cimString $Address = null, VMware_VCloud_API_OVF_cimString $AddressOnParent = null, VMware_VCloud_API_OVF_cimString $AllocationUnits = null, VMware_VCloud_API_OVF_cimBoolean $AutomaticAllocation = null, VMware_VCloud_API_OVF_cimBoolean $AutomaticDeallocation = null, VMware_VCloud_API_OVF_Caption $Caption = null, VMware_VCloud_API_OVF_ChangeableType $ChangeableType = null, VMware_VCloud_API_OVF_cimString $ConfigurationName = null, array $Connection = null, VMware_VCloud_API_OVF_ConsumerVisibility $ConsumerVisibility = null, VMware_VCloud_API_OVF_cimString $Description = null, VMware_VCloud_API_OVF_cimString $ElementName = null, VMware_VCloud_API_OVF_cimUnsignedLong $Generation = null, array $HostResource = null, VMware_VCloud_API_OVF_cimString $InstanceID = null, VMware_VCloud_API_OVF_cimUnsignedLong $Limit = null, VMware_VCloud_API_OVF_MappingBehavior $MappingBehavior = null, VMware_VCloud_API_OVF_cimString $OtherResourceType = null, VMware_VCloud_API_OVF_cimString $Parent = null, VMware_VCloud_API_OVF_cimString $PoolID = null, VMware_VCloud_API_OVF_cimUnsignedLong $Reservation = null, VMware_VCloud_API_OVF_cimString $ResourceSubType = null, VMware_VCloud_API_OVF_ResourceType $ResourceType = null, VMware_VCloud_API_OVF_cimUnsignedLong $VirtualQuantity = null, VMware_VCloud_API_OVF_cimString $VirtualQuantityUnits = null, VMware_VCloud_API_OVF_cimUnsignedInt $Weight = null, array $Any = null)`

#### Parameters

VMware_VCloud_API_OVF_cimString | $Address | [optional]
VMware_VCloud_API_OVF_cimString | $AddressOnParent | [optional]
VMware_VCloud_API_OVF_cimString | $AllocationUnits | [optional]
VMware_VCloud_API_OVF_cimBoolean | $AutomaticAllocation | [optional]
VMware_VCloud_API_OVF_cimBoolean | $AutomaticDeallocation | [optional]
VMware_VCloud_API_OVF_Caption | $Caption | [optional]
VMware_VCloud_API_OVF_ChangeableType | $ChangeableType | [optional]
VMware_VCloud_API_OVF_cimString | $ConfigurationName | [optional]
array | $Connection | [optional] an array of VMwareVCloudAPIOVFcimString objects
VMware_VCloud_API_OVF_ConsumerVisibility | $ConsumerVisibility | [optional]
VMware_VCloud_API_OVF_cimString | $Description | [optional]
VMware_VCloud_API_OVF_cimString | $ElementName | [required]
VMware_VCloud_API_OVF_cimUnsignedLong | $Generation | [optional]
array | $HostResource | [optional] an array of VMwareVCloudAPIOVFcimString objects
VMware_VCloud_API_OVF_cimString | $InstanceID | [required]
VMware_VCloud_API_OVF_cimUnsignedLong | $Limit | [optional]
VMware_VCloud_API_OVF_MappingBehavior | $MappingBehavior | [optional]
VMware_VCloud_API_OVF_cimString | $OtherResourceType | [optional]
VMware_VCloud_API_OVF_cimString | $Parent | [optional]
VMware_VCloud_API_OVF_cimString | $PoolID | [optional]
VMware_VCloud_API_OVF_cimUnsignedLong | $Reservation | [optional]
VMware_VCloud_API_OVF_cimString | $ResourceSubType | [optional]
VMware_VCloud_API_OVF_ResourceType | $ResourceType | [optional]
VMware_VCloud_API_OVF_cimUnsignedLong | $VirtualQuantity | [optional]
VMware_VCloud_API_OVF_cimString | $VirtualQuantityUnits | [optional]
VMware_VCloud_API_OVF_cimUnsignedInt | $Weight | [optional]
array | $Any | [optional] an array of any type of objects

###
at line 102
`public getAddress()`

###
at line 105
`public setAddress($Address)`

#### Parameters

| $Address |

###
at line 108
`public getAddressOnParent()`

###
at line 111
`public setAddressOnParent($AddressOnParent)`

#### Parameters

| $AddressOnParent |

###
at line 114
`public getAllocationUnits()`

###
at line 117
`public setAllocationUnits($AllocationUnits)`

#### Parameters

| $AllocationUnits |

###
at line 120
`public getAutomaticAllocation()`

###
at line 123
`public setAutomaticAllocation($AutomaticAllocation)`

#### Parameters

| $AutomaticAllocation |

###
at line 126
`public getAutomaticDeallocation()`

###
at line 129
`public setAutomaticDeallocation($AutomaticDeallocation)`

#### Parameters

| $AutomaticDeallocation |

###
at line 132
`public getCaption()`

###
at line 135
`public setCaption($Caption)`

#### Parameters

| $Caption |

###
at line 138
`public getChangeableType()`

###
at line 141
`public setChangeableType($ChangeableType)`

#### Parameters

| $ChangeableType |

###
at line 144
`public getConfigurationName()`

###
at line 147
`public setConfigurationName($ConfigurationName)`

#### Parameters

| $ConfigurationName |

###
at line 150
`public getConnection()`

###
at line 153
`public setConnection($Connection)`

#### Parameters

| $Connection |

###
at line 156
`public addConnection($value)`

#### Parameters

| $value |

###
at line 157
`public getConsumerVisibility()`

###
at line 160
`public setConsumerVisibility($ConsumerVisibility)`

#### Parameters

| $ConsumerVisibility |

###
at line 163
`public getDescription()`

###
at line 166
`public setDescription($Description)`

#### Parameters

| $Description |

###
at line 169
`public getElementName()`

###
at line 172
`public setElementName($ElementName)`

#### Parameters

| $ElementName |

###
at line 175
`public getGeneration()`

###
at line 178
`public setGeneration($Generation)`

#### Parameters

| $Generation |

###
at line 181
`public getHostResource()`

###
at line 184
`public setHostResource($HostResource)`

#### Parameters

| $HostResource |

###
at line 187
`public addHostResource($value)`

#### Parameters

| $value |

###
at line 188
`public getInstanceID()`

###
at line 191
`public setInstanceID($InstanceID)`

#### Parameters

| $InstanceID |

###
at line 194
`public getLimit()`

###
at line 197
`public setLimit($Limit)`

#### Parameters

| $Limit |

###
at line 200
`public getMappingBehavior()`

###
at line 203
`public setMappingBehavior($MappingBehavior)`

#### Parameters

| $MappingBehavior |

###
at line 206
`public getOtherResourceType()`

###
at line 209
`public setOtherResourceType($OtherResourceType)`

#### Parameters

| $OtherResourceType |

###
at line 212
`public getParent()`

###
at line 215
`public setParent($Parent)`

#### Parameters

| $Parent |

###
at line 218
`public getPoolID()`

###
at line 221
`public setPoolID($PoolID)`

#### Parameters

| $PoolID |

###
at line 224
`public getReservation()`

###
at line 227
`public setReservation($Reservation)`

#### Parameters

| $Reservation |

###
at line 230
`public getResourceSubType()`

###
at line 233
`public setResourceSubType($ResourceSubType)`

#### Parameters

| $ResourceSubType |

###
at line 236
`public getResourceType()`

###
at line 239
`public setResourceType($ResourceType)`

#### Parameters

| $ResourceType |

###
at line 242
`public getVirtualQuantity()`

###
at line 245
`public setVirtualQuantity($VirtualQuantity)`

#### Parameters

| $VirtualQuantity |

###
at line 248
`public getVirtualQuantityUnits()`

###
at line 251
`public setVirtualQuantityUnits($VirtualQuantityUnits)`

#### Parameters

| $VirtualQuantityUnits |

###
at line 254
`public getWeight()`

###
at line 257
`public setWeight($Weight)`

#### Parameters

| $Weight |

###
at line 260
`public getAny()`

###
at line 263
`public setAny($Any)`

#### Parameters

| $Any |

###
at line 266
`public addAny($value)`

#### Parameters

| $value |

###
at line 267
`public get_anyAttributes()`

###
at line 268
`public set_anyAttributes($anyAttributes)`

#### Parameters

| $anyAttributes |

###
at line 269
`public get_tagName()`

###
at line 270
`public set_tagName($tagName)`

#### Parameters

| $tagName |

###
at line 271
`public export($name = null, $out = '', $level, $namespacedef = null, $namespace = null, $rootNS = null)`

#### Parameters

| $name |
| $out |
| $level |
| $namespacedef |
| $namespace |
| $rootNS |

###
at line 451
`public build($node, $namespaces = '')`

#### Parameters

| $node |
| $namespaces |