/AWS1/CL_IMGINFRASTRUCTURECO00¶
Contains a high-level summary of an infrastructure configuration, including the environment settings that Image Builder uses to build and test images.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_arn TYPE /AWS1/IMGIMAGEBUILDERARN /AWS1/IMGIMAGEBUILDERARN¶
The Amazon Resource Name (ARN) of the infrastructure configuration.
iv_name TYPE /AWS1/IMGRESOURCENAME /AWS1/IMGRESOURCENAME¶
The name of the infrastructure configuration.
iv_description TYPE /AWS1/IMGNONEMPTYSTRING /AWS1/IMGNONEMPTYSTRING¶
The description of the infrastructure configuration.
iv_datecreated TYPE /AWS1/IMGDATETIME /AWS1/IMGDATETIME¶
The date on which the infrastructure configuration was created.
iv_dateupdated TYPE /AWS1/IMGDATETIME /AWS1/IMGDATETIME¶
The date on which the infrastructure configuration was last updated.
it_resourcetags TYPE /AWS1/CL_IMGRESOURCETAGMAP_W=>TT_RESOURCETAGMAP TT_RESOURCETAGMAP¶
The metadata tags assigned to the Amazon EC2 build and test instances that Image Builder launches during image creation.
it_tags TYPE /AWS1/CL_IMGTAGMAP_W=>TT_TAGMAP TT_TAGMAP¶
The tags of the infrastructure configuration.
it_instancetypes TYPE /AWS1/CL_IMGINSTANCETYPELIST_W=>TT_INSTANCETYPELIST TT_INSTANCETYPELIST¶
The instance types of the infrastructure configuration.
iv_instanceprofilename TYPE /AWS1/IMGINSTPROFILENAMETYPE /AWS1/IMGINSTPROFILENAMETYPE¶
The instance profile of the infrastructure configuration.
io_placement TYPE REF TO /AWS1/CL_IMGPLACEMENT /AWS1/CL_IMGPLACEMENT¶
The instance placement settings that define where the build and test instances that Image Builder launches during image creation run. These settings don't affect instances that you launch from the output image.
Queryable Attributes¶
arn¶
The Amazon Resource Name (ARN) of the infrastructure configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
name¶
The name of the infrastructure configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
description¶
The description of the infrastructure configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
dateCreated¶
The date on which the infrastructure configuration was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATECREATED() |
Getter for DATECREATED, with configurable default |
ASK_DATECREATED() |
Getter for DATECREATED w/ exceptions if field has no value |
HAS_DATECREATED() |
Determine if DATECREATED has a value |
dateUpdated¶
The date on which the infrastructure configuration was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATEUPDATED() |
Getter for DATEUPDATED, with configurable default |
ASK_DATEUPDATED() |
Getter for DATEUPDATED w/ exceptions if field has no value |
HAS_DATEUPDATED() |
Determine if DATEUPDATED has a value |
resourceTags¶
The metadata tags assigned to the Amazon EC2 build and test instances that Image Builder launches during image creation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCETAGS() |
Getter for RESOURCETAGS, with configurable default |
ASK_RESOURCETAGS() |
Getter for RESOURCETAGS w/ exceptions if field has no value |
HAS_RESOURCETAGS() |
Determine if RESOURCETAGS has a value |
tags¶
The tags of the infrastructure configuration.
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 |
instanceTypes¶
The instance types of the infrastructure configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCETYPES() |
Getter for INSTANCETYPES, with configurable default |
ASK_INSTANCETYPES() |
Getter for INSTANCETYPES w/ exceptions if field has no value |
HAS_INSTANCETYPES() |
Determine if INSTANCETYPES has a value |
instanceProfileName¶
The instance profile of the infrastructure configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCEPROFILENAME() |
Getter for INSTANCEPROFILENAME, with configurable default |
ASK_INSTANCEPROFILENAME() |
Getter for INSTANCEPROFILENAME w/ exceptions if field has no |
HAS_INSTANCEPROFILENAME() |
Determine if INSTANCEPROFILENAME has a value |
placement¶
The instance placement settings that define where the build and test instances that Image Builder launches during image creation run. These settings don't affect instances that you launch from the output image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PLACEMENT() |
Getter for PLACEMENT |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_INFRASTRUCTURECONFSUMMLIST¶
TYPES TT_INFRASTRUCTURECONFSUMMLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_IMGINFRASTRUCTURECO00 WITH DEFAULT KEY
.