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.