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.