Class

# VMware_VCloud_SDK_Extension_VMWProviderVdcStorageProfile

class VMware_VCloud_SDK_Extension_VMWProviderVdcStorageProfile 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_ReferenceType | getProviderVdcStorageProfileRef() Get a reference to the provider vDC storage profile entity. |
VMware_VCloud_API_Extension_VMWProviderVdcStorageProfileType | getProviderVdcStorageProfile() Get the provider vDC storage profile data object. |
VMware_VCloud_API_Extension_VMWProviderVdcStorageProfileType | modify(VMware_VCloud_API_Extension_VMWProviderVdcStorageProfileType $profile) Modify the provider vDC storage profile. |

## 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 11
`public VMware_VCloud_API_ReferenceType getProviderVdcStorageProfileRef()`

Get a reference to the provider vDC storage profile entity.

#### Return Value

VMware_VCloud_API_ReferenceType |

###
at line 23
`public VMware_VCloud_API_Extension_VMWProviderVdcStorageProfileType getProviderVdcStorageProfile()`

Get the provider vDC storage profile data object.

#### Return Value

VMware_VCloud_API_Extension_VMWProviderVdcStorageProfileType |

###
at line 35
`public VMware_VCloud_API_Extension_VMWProviderVdcStorageProfileType modify(VMware_VCloud_API_Extension_VMWProviderVdcStorageProfileType $profile)`

Modify the provider vDC storage profile.

#### Parameters

VMware_VCloud_API_Extension_VMWProviderVdcStorageProfileType | $profile |

#### Return Value

VMware_VCloud_API_Extension_VMWProviderVdcStorageProfileType |