class VMware_VCloud_SDK_ProviderVdcStorageProfile 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_ProviderVdcStorageProfileType |
getProviderVdcStorageProfile()
Retrieve provider vDC storage profile details. |
|
| VMware_VCloud_API_ReferenceType |
getProviderVdcStorageProfileRef()
Get a reference to a provider vDC storage profile entity. |
|
| VMware_VCloud_API_ProviderVdcStorageProfileType |
update(VMware_VCloud_API_ProviderVdcStorageProfileType $profile)
Update a provider vDC storage profile. |
|
| VMware_VCloud_API_MetadataType| |
getMetadata(string $key = null, string $domain = null)
Get metadata associated with the provider vDC storage profile or metadata associated with the provider vDC storage profile 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 storage profile 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 storage profile to the value provided. |
|
| VMware_VCloud_API_TaskType |
deleteMetadataByKey($key, $domain = null)
Deletes the metadata for the particular key in the specified domain for the provider vDC storage profile. |
public string
getEntityId()
Get vCloud ID of the vCloud resource entity from its data object.
public VMware_VCloud_API_ProviderVdcStorageProfileType
getProviderVdcStorageProfile()
Retrieve provider vDC storage profile details.
public VMware_VCloud_API_ReferenceType
getProviderVdcStorageProfileRef()
Get a reference to a provider vDC storage profile entity.
public VMware_VCloud_API_ProviderVdcStorageProfileType
update(VMware_VCloud_API_ProviderVdcStorageProfileType $profile)
Update a provider vDC storage profile.
You can update a provider vDC storage profile to enable or disable it.
public VMware_VCloud_API_MetadataType|
getMetadata(string $key = null, string $domain = null)
Get metadata associated with the provider vDC storage profile or metadata associated with the provider vDC storage profile 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 storage profile 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 storage profile to the value provided.
Note: This will replace any existing metadata information.
public VMware_VCloud_API_TaskType
deleteMetadataByKey($key, $domain = null)
Deletes the metadata for the particular key in the specified domain for the provider vDC storage profile.