/AWS1/CL_EC2INSTANCEIMAGEMET¶
Information about the instance and the AMI used to launch the instance.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_instanceid TYPE /AWS1/EC2INSTANCEID /AWS1/EC2INSTANCEID¶
The ID of the instance.
iv_instancetype TYPE /AWS1/EC2INSTANCETYPE /AWS1/EC2INSTANCETYPE¶
The instance type.
iv_launchtime TYPE /AWS1/EC2MILLISECONDDATETIME /AWS1/EC2MILLISECONDDATETIME¶
The time the instance was launched.
iv_availabilityzone TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The Availability Zone or Local Zone of the instance.
iv_zoneid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the Availability Zone or Local Zone of the instance.
io_state TYPE REF TO /AWS1/CL_EC2INSTANCESTATE /AWS1/CL_EC2INSTANCESTATE¶
The current state of the instance.
iv_ownerid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the Amazon Web Services account that owns the instance.
it_tags TYPE /AWS1/CL_EC2TAG=>TT_TAGLIST TT_TAGLIST¶
Any tags assigned to the instance.
io_imagemetadata TYPE REF TO /AWS1/CL_EC2IMAGEMETADATA /AWS1/CL_EC2IMAGEMETADATA¶
Information about the AMI used to launch the instance.
io_operator TYPE REF TO /AWS1/CL_EC2OPERATORRESPONSE /AWS1/CL_EC2OPERATORRESPONSE¶
The entity that manages the instance.
Queryable Attributes¶
InstanceId¶
The ID of the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCEID() |
Getter for INSTANCEID, with configurable default |
ASK_INSTANCEID() |
Getter for INSTANCEID w/ exceptions if field has no value |
HAS_INSTANCEID() |
Determine if INSTANCEID has a value |
InstanceType¶
The instance type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCETYPE() |
Getter for INSTANCETYPE, with configurable default |
ASK_INSTANCETYPE() |
Getter for INSTANCETYPE w/ exceptions if field has no value |
HAS_INSTANCETYPE() |
Determine if INSTANCETYPE has a value |
LaunchTime¶
The time the instance was launched.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAUNCHTIME() |
Getter for LAUNCHTIME, with configurable default |
ASK_LAUNCHTIME() |
Getter for LAUNCHTIME w/ exceptions if field has no value |
HAS_LAUNCHTIME() |
Determine if LAUNCHTIME has a value |
AvailabilityZone¶
The Availability Zone or Local Zone of the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVAILABILITYZONE() |
Getter for AVAILABILITYZONE, with configurable default |
ASK_AVAILABILITYZONE() |
Getter for AVAILABILITYZONE w/ exceptions if field has no va |
HAS_AVAILABILITYZONE() |
Determine if AVAILABILITYZONE has a value |
ZoneId¶
The ID of the Availability Zone or Local Zone of the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ZONEID() |
Getter for ZONEID, with configurable default |
ASK_ZONEID() |
Getter for ZONEID w/ exceptions if field has no value |
HAS_ZONEID() |
Determine if ZONEID has a value |
State¶
The current state of the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATE() |
Getter for STATE |
OwnerId¶
The ID of the Amazon Web Services account that owns the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OWNERID() |
Getter for OWNERID, with configurable default |
ASK_OWNERID() |
Getter for OWNERID w/ exceptions if field has no value |
HAS_OWNERID() |
Determine if OWNERID has a value |
Tags¶
Any tags assigned to the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |
ImageMetadata¶
Information about the AMI used to launch the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IMAGEMETADATA() |
Getter for IMAGEMETADATA |
Operator¶
The entity that manages the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERATOR() |
Getter for OPERATOR |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_INSTANCEIMAGEMETADATALIST¶
TYPES TT_INSTANCEIMAGEMETADATALIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2INSTANCEIMAGEMET WITH DEFAULT KEY
.