appliance_id(Optional[String])
— Identifier of the appliance on which the volume is provisioned.
description(Optional[String[0,128]])
— Description of the volume. This value must contain 128 or fewer printable Unicode characters.
host_group_id(Optional[String])
— Unique identifier of the host group to be attached to the volume. If not specified, an unmapped volume is created. Only one of host_id or host_group_id can be supplied.
host_id(Optional[String])
— Unique identifier of the host to be attached to the volume. If not specified, an unmapped volume is created. Only one of host_id or host_group_id can be supplied.
logical_unit_number(Optional[Integer[0,16383]])
— Optional logical unit number when creating a attached volume. If no host_id or host_group_id is specified, this property is ignored.
min_size(Optional[Integer[0,9223372036854775807]])
— Optional minimum size for the volume, in bytes.
name(String[0,128])
— Unique name for the volume to be created. This value must contain 128 or fewer printable Unicode characters.
performance_policy_id(Optional[String])
— Unique identifier of the performance policy assigned to the volume.
protection_policy_id(Optional[String])
— Unique identifier of the protection policy assigned to the volume.
sector_size(Optional[Integer[512,4096]])
— Optional sector size, in bytes. Only 512-byte and 4096-byte sectors are supported.
size(Integer[1048576,281474976710656])
— Size of the volume to be created, in bytes. Minimum volume size is 1MB. Maximum volume size is 256TB. Size must be a multiple of 8192.
volume_group_id(Optional[String])
— Volume group to add the volume to. If not specified, the volume is not added to a volume group.