PersistentStorageTemplate object
Storage Template configuration.
Example JSON representation
{
"cloudFeatures": {
"type": "StorageTemplateCloudFeatures"
},
"size": 1,
"sourceSnapshot": {
"id": "string"
},
"type": "string"
}
Properties
property | attributes | valid values | description | filter option |
---|---|---|---|---|
type string |
required |
Specifies the template type to use for creation of the storage configuration. Please note valid value depends on based cloud. For example, the following are valid values: - AWS: standard | io1 | gp2 | sc1 | st1 - GCE: pd-standard | pd-ssd - VMware: provisioning-thick-lazy | provisioning-thin | provisioning-thick-eager - CloudStack and OpenStack based value depends on cloud configuration |
||
cloudFeatures StorageTemplateCloudFeatures object |
optional |
Cloud specifics storage template configuration. |
||
size integer |
optional |
The size of the volume, in GB. If empty, volume size would be taken from the selected flavor. |
||
sourceSnapshot CloudSnapshotForeignKey object |
optional |
Source snapshot identifier the volume is created from. Please note this property is not available for GCE, OpenStack and VMware based Farm Roles. |