EbsInstanceBlockDeviceSpecification
Amazon EBS-specific block device mapping specifications.
Contents
- deleteOnTermination
-
Specifies whether to delete the associated device on termination.
Type: Boolean
Required: No
- encrypted
-
Specifies whether to encrypt the device.
Type: Boolean
Required: No
- iops
-
The IOPS value for the device. Required only when volumeType is io1 or io2.
Type: Integer
Valid Range: Minimum value of 100. Maximum value of 64000.
Required: No
- kmsKeyId
-
The Amazon Resource Name (ARN) that uniquely identifies the KMS key to use when encrypting the device. This can be either the Key ARN or the Alias ARN. For more information, see Key identifiers (KeyId) in the AWS Key Management Service Developer Guide.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 1024.
Required: No
- snapshotId
-
The snapshot that defines the device contents.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 1024.
Required: No
- throughput
-
For GP3 volumes only – The throughput in MiB/s that the volume supports.
Type: Integer
Valid Range: Minimum value of 125. Maximum value of 1000.
Required: No
- volumeSize
-
Overrides the volume size for the device.
Type: Integer
Valid Range: Minimum value of 1. Maximum value of 16000.
Required: No
- volumeType
-
Overrides the volume type for the device.
Type: String
Valid Values:
standard | io1 | io2 | gp2 | gp3 | sc1 | st1Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: