VMware Cloud Director API - UpdateVdcStorageProfiles

VMware Cloud Director API - UpdateVdcStorageProfiles

UpdateVdcStorageProfilesType

Element:
UpdateVdcStorageProfiles
Type:
UpdateVdcStorageProfilesType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Parameters for updating storage profiles in an organization vDC.
Since:
5.1
Schema:
providerVdc.xsd
Media type(s):
application/vnd.vmware.admin.updateVdcStorageProfiles+xml
application/vnd.vmware.admin.updateVdcStorageProfiles+json
Extends:
ParamsType
XML Representation:
<UpdateVdcStorageProfiles xmlns="http://www.vmware.com/vcloud/v1.5" name="xs:string">
    <Description> xs:string </Description>
    <AddStorageProfile>
        <Enabled> xs:boolean </Enabled>
        <Units> xs:string </Units>
        <Limit> xs:long </Limit>
        <Default> xs:boolean </Default>
        <IopsSettings>
            <Enabled> xs:boolean </Enabled>
            <DiskIopsMax> xs:long </DiskIopsMax>
            <DiskIopsDefault> xs:long </DiskIopsDefault>
            <StorageProfileIopsLimit> xs:long </StorageProfileIopsLimit>
            <DiskIopsPerGbMax> xs:long </DiskIopsPerGbMax>
            <IgnoreIopsPlacement> xs:boolean </IgnoreIopsPlacement>
        </IopsSettings>
        <InheritPvdcDefaultSettings> xs:boolean </InheritPvdcDefaultSettings>
        <ProviderVdcStorageProfile href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
    </AddStorageProfile>
    <RemoveStorageProfile href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
</UpdateVdcStorageProfiles>

Attributes

Attribute Type Required Modifiable Since Deprecated Description
name string No always 5.1 Typically used to name or identify the subject of the request. For example, the name of the object being created or modified.

Elements

Element Type Required Modifiable Since Deprecated Description
AddStorageProfile VdcStorageProfileParamsType No always 5.1 Storage profile to add to the organization vDC.
Description string No always 5.1 Optional description.
RemoveStorageProfile ReferenceType No always 5.1 Storage profile to remove from the organization vDC.
VCloudExtension VCloudExtensionType No always 5.1 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.

Operations

CRUD Operation Description Since Deprecated
as input POST /admin/vdc/{id}/vdcStorageProfiles Add or remove virtual datacenter storage classes.