Properties

availability_zone

  • The availability zone in which the volume will be created.
  • Optional property.
  • Type: String

backup_id

  • If specified, the backup to create the volume from.
  • Optional property.
  • Type: String

description

  • A description of the volume.

    This value will not be set when backup_id is specified.

  • Optional property.
  • Type: String

image

  • If specified, the name or ID of the image to create the volume from.
  • Optional property.
  • Value must be of type glance.image

metadata

  • Key/value pairs to associate with the volume.

    This value will not be set when backup_id is specified.

  • Optional property.
  • Type: Map

name

  • A name used to distinguish the volume.

    When backup_id is specified, the value that is set will differ depending on the setting value of the volume from which the backup was collected.

    • The volume from which the backup was collected does not have a setting value

      This setting value will be set.

    • The volume from which the backup was collected has a setting value

      The value of the volume from which the backup was collected will be set.

  • Optional property
  • Type: String

size

  • The size of the volume in GB. On update only increase in size is supported.
  • Optional property.
  • Type: Integer
  • The value must be at least 1.

snapshot_id

  • If specified, the snapshot to create the volume from.
  • Optional property.
  • Type: String
  • Value must be of type cinder.snapshot

source_volid

  • If specified, the volume to use as source.
  • Optional property.
  • Type: String
  • Value must be of type cinder.volume

imageRef

CAUTION:
DEPRECATED! - Use property image.
  • The ID of the image to create the volume from.
  • Optional property.
  • Type: String

volume_type

  • If specified, the type of volume to use, mapping to a specific backend.

    This value will not be set when backup_id is specified.

  • Optional property.
  • Type: String