VMware Cloud Director API - VdcStorageProfileParams

VMware Cloud Director API - VdcStorageProfileParams

VdcStorageProfileParamsType

Element:
VdcStorageProfileParams
Type:
VdcStorageProfileParamsType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Represents the parameters to create a storage profile in an organization vDC
Since:
5.1
Schema:
providerVdc.xsd
Media type(s):
None
Extends:
VCloudExtensibleType
XML Representation:
<VdcStorageProfileParams xmlns="http://www.vmware.com/vcloud/v1.5">
    <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"/>
</VdcStorageProfileParams>

Elements

Element Type Required Modifiable Since Deprecated Description
Default boolean Yes always 5.1 True if this is default storage profile for this vDC. The default storage profile is used when an object that can specify a storage profile is created with no storage profile specified.
Enabled boolean No always 5.1 True if this storage profile is enabled for use in the vDC.
InheritPvdcDefaultSettings boolean No always 35.0 True if this Org VDC storage profile should inheirt the default settings of the parent PVDC storage profile.
IopsSettings VdcStorageProfileIopsSettingsType No always 9.0 When NOT provided, disk storage placement ignores IOPs considerations; otherwise, this element holds all the disk IOPs related settings, including a subordinate Enabled flag. When that flag is false, disk provisioning using this profile will behave identically as if this element was not provided in the first place.
Limit long Yes always 5.1 Maximum number of Units allocated for this storage profile. A value of 0 specifies unlimited Units.
ProviderVdcStorageProfile ReferenceType Yes always 5.1 Reference to a Provider vDC storage profile.
Units string Yes always 5.1 Units used to define Limit.
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.