/AWS1/CL_SNBEC2AMIRESOURCE¶
A JSON-formatted object that contains the IDs for an Amazon Machine Image (AMI), including the Amazon EC2-compatible AMI ID and the Snow device AMI ID. Each AMI has these two IDs to simplify identifying the AMI in both the Amazon Web Services Cloud and on the device.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
IV_AMIID
TYPE /AWS1/SNBAMIID
/AWS1/SNBAMIID
¶
The ID of the AMI in Amazon EC2.
Optional arguments:¶
IV_SNOWBALLAMIID
TYPE /AWS1/SNBSTRING
/AWS1/SNBSTRING
¶
The ID of the AMI on the Snow device.
Queryable Attributes¶
AmiId¶
The ID of the AMI in Amazon EC2.
Accessible with the following methods¶
Method | Description |
---|---|
GET_AMIID() |
Getter for AMIID, with configurable default |
ASK_AMIID() |
Getter for AMIID w/ exceptions if field has no value |
HAS_AMIID() |
Determine if AMIID has a value |
SnowballAmiId¶
The ID of the AMI on the Snow device.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SNOWBALLAMIID() |
Getter for SNOWBALLAMIID, with configurable default |
ASK_SNOWBALLAMIID() |
Getter for SNOWBALLAMIID w/ exceptions if field has no value |
HAS_SNOWBALLAMIID() |
Determine if SNOWBALLAMIID has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_EC2AMIRESOURCELIST
¶
TYPES TT_EC2AMIRESOURCELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SNBEC2AMIRESOURCE WITH DEFAULT KEY
.