Class

# VMware_VCloud_SDK_VdcStorageProfile

class VMware_VCloud_SDK_VdcStorageProfile extends VMware_VCloud_SDK_Abstract

## Methods

string | getEntityId() Get vCloud ID of the vCloud resource entity from its data object. | from VMware_VCloud_SDK_Abstract
VMware_VCloud_API_VdcStorageProfileType | getVdcStorageProfile() Get a VMware vCloud vDC storage profile entity. |
VMware_VCloud_API_ReferenceType | getVdcStorageProfileRef() Get a reference to a vDC storage profile entity. |
VMware_VCloud_API_MetadataType|VMware_VCloud_API_MetadataValueType|null | getMetadata(string $key = null, string $domain = null) Get metadata associated with the vDC storage profile or metadata associated with the vDC storage profile for the specified key in the specified domain. |

## Details

###
in VMware_VCloud_SDK_Abstract at line 85
`public string getEntityId()`

Get vCloud ID of the vCloud resource entity from its data object.

#### Return Value

string |

###
at line 10
`public VMware_VCloud_API_VdcStorageProfileType getVdcStorageProfile()`

Get a VMware vCloud vDC storage profile entity.

#### Return Value

VMware_VCloud_API_VdcStorageProfileType |

###
at line 21
`public VMware_VCloud_API_ReferenceType getVdcStorageProfileRef()`

Get a reference to a vDC storage profile entity.

#### Return Value

VMware_VCloud_API_ReferenceType |

###
at line 37
`public VMware_VCloud_API_MetadataType|VMware_VCloud_API_MetadataValueType|null getMetadata(string $key = null, string $domain = null)`

Get metadata associated with the vDC storage profile or metadata associated with the vDC storage profile for the specified key in the specified domain.

#### Parameters

string | $key |
string | $domain |

#### Return Value

VMware_VCloud_API_MetadataType|VMware_VCloud_API_MetadataValueType|null |