class VMware_VCloud_SDK_ProviderVdc extends VMware_VCloud_SDK_Abstract
| string |
getEntityId()
Get vCloud ID of the vCloud resource entity from its data object. |
from VMware_VCloud_SDK_Abstract |
| VMware_VCloud_API_ReferenceType |
getProviderVdcRef()
Get a reference to a VMware vCloud provider vDC entity. |
|
| VMware_VCloud_API_ProviderVdcType |
getProviderVdc()
Get a VMware vCloud provider vDC object. |
|
| string |
getId()
Constructs vCloud ID of the provider vDC from its UUID. |
|
| array|null |
getVdcRefs($name = null)
Retrieves all organization vDCs for the given provider vDC. |
|
| an |
getProviderVdcStorageProfileRefs()
Get provider vDC storage profile. |
|
| array |
getVMWNetworkPoolRefs()
Get references to VMware network pools. |
|
| array |
getExternalNetworkRefs()
Get references to VMware external network. |
|
| VMware_VCloud_API_MetadataType|VMware_VCloud_API_MetadataValueType |
getMetadata(string $key = null, string $domain = null)
Get metadata associated with the provider vDC or metadata associated with the provider vDC for the specified key in the specified domain. |
|
| VMware_VCloud_API_TaskType |
mergeMetadata(VMware_VCloud_API_MetadataType $meta)
Merges the metadata for the provider vDC with the information provided. |
|
| VMware_VCloud_API_TaskType |
setMetadataByKey(string $key, VMware_VCloud_API_MetadataValueType $value, string $domain = null)
Sets the metadata for the particular key in the specified domain for the provider vDC to the value provided. |
|
| VMware_VCloud_API_TaskType |
deleteMetadataByKey(string $key, string $domain = null)
Deletes the metadata for the particular key in the specified domain for the provider vDC. |
public string
getEntityId()
Get vCloud ID of the vCloud resource entity from its data object.
public VMware_VCloud_API_ReferenceType
getProviderVdcRef()
Get a reference to a VMware vCloud provider vDC entity.
public VMware_VCloud_API_ProviderVdcType
getProviderVdc()
Get a VMware vCloud provider vDC object.
public string
getId()
Constructs vCloud ID of the provider vDC from its UUID.
public array|null
getVdcRefs($name = null)
Retrieves all organization vDCs for the given provider vDC.
public an
getProviderVdcStorageProfileRefs()
Get provider vDC storage profile.
public array
getVMWNetworkPoolRefs()
Get references to VMware network pools.
public array
getExternalNetworkRefs()
Get references to VMware external network.
public VMware_VCloud_API_MetadataType|VMware_VCloud_API_MetadataValueType
getMetadata(string $key = null, string $domain = null)
Get metadata associated with the provider vDC or metadata associated with the provider vDC for the specified key in the specified domain.
public VMware_VCloud_API_TaskType
mergeMetadata(VMware_VCloud_API_MetadataType $meta)
Merges the metadata for the provider vDC with the information provided.
public VMware_VCloud_API_TaskType
setMetadataByKey(string $key, VMware_VCloud_API_MetadataValueType $value, string $domain = null)
Sets the metadata for the particular key in the specified domain for the provider vDC to the value provided.
Note: This will replace any existing metadata information.
public VMware_VCloud_API_TaskType
deleteMetadataByKey(string $key, string $domain = null)
Deletes the metadata for the particular key in the specified domain for the provider vDC.