StorageProfileVsphereSpecification
Represents a specification of vSphere storage class.
{
"name": "string",
"description": "string",
"defaultItem": true,
"supportsEncryption": false,
"tags": [
{
"key": "tier",
"value": "silver"
}
],
"datastoreId": "08d28",
"storagePolicyId": "6b59743af31d",
"provisioningType": "thin / thick / eagerZeroedThick",
"limitIops": "1000",
"diskMode": "undefined / independent-persistent / independent-nonpersistent",
"regionId": "31186",
"diskType": "standard / firstClass",
"priority": 2,
"storageFilterType": "MANUAL",
"tagsToMatch": [
{
"key": "tag1",
"value": "value1"
}
],
"computeHostId": "8c4ba7aa-3520-344d-b118-4a2108aaabb8",
"storageProfileAssociations": [
{
"requestType": "CREATE",
"associations": [
{
"dataStoreId": "a42d016e-6b0e-4265-9881-692e90b76684",
"priority": "3"
}
]
}
]
}
A human-friendly name used as an identifier in APIs that support this option.
A human-friendly description.
Indicates if a storage class acts as a default storage class for a disk.
Indicates whether this storage class supports encryption or not.
Id of the vSphere Datastore for placing disk and VM. Deprecated, instead use 'storageProfileAssociations' parameter to associate datastores with the storage class.
Id of the vSphere Storage Policy to be applied.
Type of provisioning policy for the disk.
The upper bound for the I/O operations per second allocated for each virtual disk.
Type of mode for the disk
The Id of the region that is associated with the storage class.
Disk types are specified as
Standard - Simple vSphere virtual disks which cannot be managed independently without an attached VM.
First Class - Improved version of standard virtual disks, designed to be fully mananged independent storage objects.
Empty value is considered as Standard
Defines the priority of the storage class with the highest priority being 0. Defaults to the value of 1.
Defines filter type for adding storage objects (data stores) to the storage class. Defaults to INCLUDE_ALL.
A set of tag keys and optional values to be set on data stores to be included in this storage class based on the storageFilterType: TAG_BASED.
The compute host Id to be associated with the storage class.
Defines a specification of Storage Class datastore associations.