/AWS1/CL_IMGEBSINSTBLKDEVSPEC¶
Amazon EBS-specific block device mapping specifications.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_encrypted
TYPE /AWS1/IMGNULLABLEBOOLEAN
/AWS1/IMGNULLABLEBOOLEAN
¶
Use to configure device encryption.
iv_deleteontermination
TYPE /AWS1/IMGNULLABLEBOOLEAN
/AWS1/IMGNULLABLEBOOLEAN
¶
Use to configure delete on termination of the associated device.
iv_iops
TYPE /AWS1/IMGEBSIOPSINTEGER
/AWS1/IMGEBSIOPSINTEGER
¶
Use to configure device IOPS.
iv_kmskeyid
TYPE /AWS1/IMGNONEMPTYSTRING
/AWS1/IMGNONEMPTYSTRING
¶
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 Key Management Service Developer Guide.
iv_snapshotid
TYPE /AWS1/IMGNONEMPTYSTRING
/AWS1/IMGNONEMPTYSTRING
¶
The snapshot that defines the device contents.
iv_volumesize
TYPE /AWS1/IMGEBSVOLUMESIZEINTEGER
/AWS1/IMGEBSVOLUMESIZEINTEGER
¶
Use to override the device's volume size.
iv_volumetype
TYPE /AWS1/IMGEBSVOLUMETYPE
/AWS1/IMGEBSVOLUMETYPE
¶
Use to override the device's volume type.
iv_throughput
TYPE /AWS1/IMGEBSVOLUMETHROUGHPUT
/AWS1/IMGEBSVOLUMETHROUGHPUT
¶
For GP3 volumes only – The throughput in MiB/s that the volume supports.
Queryable Attributes¶
encrypted¶
Use to configure device encryption.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENCRYPTED() |
Getter for ENCRYPTED, with configurable default |
ASK_ENCRYPTED() |
Getter for ENCRYPTED w/ exceptions if field has no value |
HAS_ENCRYPTED() |
Determine if ENCRYPTED has a value |
deleteOnTermination¶
Use to configure delete on termination of the associated device.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DELETEONTERMINATION() |
Getter for DELETEONTERMINATION, with configurable default |
ASK_DELETEONTERMINATION() |
Getter for DELETEONTERMINATION w/ exceptions if field has no |
HAS_DELETEONTERMINATION() |
Determine if DELETEONTERMINATION has a value |
iops¶
Use to configure device IOPS.
Accessible with the following methods¶
Method | Description |
---|---|
GET_IOPS() |
Getter for IOPS, with configurable default |
ASK_IOPS() |
Getter for IOPS w/ exceptions if field has no value |
HAS_IOPS() |
Determine if IOPS has a value |
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 Key Management Service Developer Guide.
Accessible with the following methods¶
Method | Description |
---|---|
GET_KMSKEYID() |
Getter for KMSKEYID, with configurable default |
ASK_KMSKEYID() |
Getter for KMSKEYID w/ exceptions if field has no value |
HAS_KMSKEYID() |
Determine if KMSKEYID has a value |
snapshotId¶
The snapshot that defines the device contents.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SNAPSHOTID() |
Getter for SNAPSHOTID, with configurable default |
ASK_SNAPSHOTID() |
Getter for SNAPSHOTID w/ exceptions if field has no value |
HAS_SNAPSHOTID() |
Determine if SNAPSHOTID has a value |
volumeSize¶
Use to override the device's volume size.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VOLUMESIZE() |
Getter for VOLUMESIZE, with configurable default |
ASK_VOLUMESIZE() |
Getter for VOLUMESIZE w/ exceptions if field has no value |
HAS_VOLUMESIZE() |
Determine if VOLUMESIZE has a value |
volumeType¶
Use to override the device's volume type.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VOLUMETYPE() |
Getter for VOLUMETYPE, with configurable default |
ASK_VOLUMETYPE() |
Getter for VOLUMETYPE w/ exceptions if field has no value |
HAS_VOLUMETYPE() |
Determine if VOLUMETYPE has a value |
throughput¶
For GP3 volumes only – The throughput in MiB/s that the volume supports.
Accessible with the following methods¶
Method | Description |
---|---|
GET_THROUGHPUT() |
Getter for THROUGHPUT, with configurable default |
ASK_THROUGHPUT() |
Getter for THROUGHPUT w/ exceptions if field has no value |
HAS_THROUGHPUT() |
Determine if THROUGHPUT has a value |