/AWS1/CL_EC2EBSINSTBLOCKDEVICE¶
Describes a parameter used to set up an EBS volume in a block device mapping.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_attachtime TYPE /AWS1/EC2DATETIME /AWS1/EC2DATETIME¶
The time stamp when the attachment initiated.
iv_deleteontermination TYPE /AWS1/EC2BOOLEAN /AWS1/EC2BOOLEAN¶
Indicates whether the volume is deleted on instance termination.
iv_status TYPE /AWS1/EC2ATTACHMENTSTATUS /AWS1/EC2ATTACHMENTSTATUS¶
The attachment state.
iv_volumeid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the EBS volume.
iv_associatedresource TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ARN of the Amazon Web Services-managed resource to which the volume is attached.
iv_volumeownerid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the Amazon Web Services account that owns the volume.
This parameter is returned only for volumes that are attached to Amazon Web Services-managed resources.
io_operator TYPE REF TO /AWS1/CL_EC2OPERATORRESPONSE /AWS1/CL_EC2OPERATORRESPONSE¶
The service provider that manages the EBS volume.
iv_ebscardindex TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER¶
The index of the EBS card. Some instance types support multiple EBS cards. The default EBS card index is 0.
Queryable Attributes¶
AttachTime¶
The time stamp when the attachment initiated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACHTIME() |
Getter for ATTACHTIME, with configurable default |
ASK_ATTACHTIME() |
Getter for ATTACHTIME w/ exceptions if field has no value |
HAS_ATTACHTIME() |
Determine if ATTACHTIME has a value |
DeleteOnTermination¶
Indicates whether the volume is deleted on instance termination.
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 |
Status¶
The attachment state.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
VolumeId¶
The ID of the EBS volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMEID() |
Getter for VOLUMEID, with configurable default |
ASK_VOLUMEID() |
Getter for VOLUMEID w/ exceptions if field has no value |
HAS_VOLUMEID() |
Determine if VOLUMEID has a value |
AssociatedResource¶
The ARN of the Amazon Web Services-managed resource to which the volume is attached.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSOCIATEDRESOURCE() |
Getter for ASSOCIATEDRESOURCE, with configurable default |
ASK_ASSOCIATEDRESOURCE() |
Getter for ASSOCIATEDRESOURCE w/ exceptions if field has no |
HAS_ASSOCIATEDRESOURCE() |
Determine if ASSOCIATEDRESOURCE has a value |
VolumeOwnerId¶
The ID of the Amazon Web Services account that owns the volume.
This parameter is returned only for volumes that are attached to Amazon Web Services-managed resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMEOWNERID() |
Getter for VOLUMEOWNERID, with configurable default |
ASK_VOLUMEOWNERID() |
Getter for VOLUMEOWNERID w/ exceptions if field has no value |
HAS_VOLUMEOWNERID() |
Determine if VOLUMEOWNERID has a value |
Operator¶
The service provider that manages the EBS volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERATOR() |
Getter for OPERATOR |
EbsCardIndex¶
The index of the EBS card. Some instance types support multiple EBS cards. The default EBS card index is 0.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EBSCARDINDEX() |
Getter for EBSCARDINDEX, with configurable default |
ASK_EBSCARDINDEX() |
Getter for EBSCARDINDEX w/ exceptions if field has no value |
HAS_EBSCARDINDEX() |
Determine if EBSCARDINDEX has a value |