RootStorageConfiguration object
Polymorphism
RootStorageConfiguration is a type that implements the StorageConfiguration type.
When an object of type StorageConfiguration is expected, you can use one of type RootStorageConfiguration (or use any other implementation).
Example JSON representation
{
"id": "string",
"template": {
"cloudFeatures": {
"type": "StorageTemplateCloudFeatures"
},
"size": 1,
"sourceSnapshot": {
"id": "string"
},
"type": "string"
},
"type": "RootStorageConfiguration"
}
Properties
| property | attributes | valid values | description | filter option |
|---|---|---|---|---|
| template PersistentStorageTemplate object |
required |
Volume template. |
||
| type string |
required create-only |
"RootStorageConfiguration" | Storage configuration type. |
|
| id string |
read-only |
Identifier of the Storage. |