Attributes
Attribute | Type | Required | Modifiable | Since | Deprecated | Description |
---|---|---|---|---|---|---|
href | anyURI | No | always | 5.1 | The URI of the entity. | |
type | string | No | always | 5.1 | The MIME type of the entity. | |
id | string | No | none | 5.1 | The entity identifier, expressed in URN format. The value of this attribute uniquely identifies the entity, persists for the life of the entity, and is never reused. | |
operationKey | string | No | create | 5.1 | Optional unique identifier to support idempotent semantics for create and delete operations. | |
name | string | Yes | always | 5.1 | The name of the entity. |
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. | |
Description | string | No | always | 5.1 | Optional description. | |
Enabled | boolean | No | always | 5.1 | True if this storage profile is enabled for use in the vDC. | |
IopsAllocated | long | No | none | 9.0 | Total IOPS currently allocated to this 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 storage bytes (scaled by Units) allocated for this profile. A value of 0 is understood to mean "maximum possible." | |
Link | LinkType | No | none | 5.1 | A reference to an entity or operation associated with this object. | |
StorageUsedMB | long | No | none | 9.0 | Storage used, in Megabytes, by the storage profile | |
Tasks | TasksInProgressType | No | none | 5.1 | A list of queued, running, or recently completed tasks associated with this entity. | |
Units | string | Yes | always | 5.1 | Scale used to define Limit. NOTE: currently, only "MB" is allowed. | |
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 |
---|---|---|---|---|
read | GET /vdcStorageProfile/{id} | Returns storage class referred by the Id. |