/AWS1/CL_IMGIMAGESUMMARY¶
An image summary.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_arn TYPE /AWS1/IMGIMAGEBUILDERARN /AWS1/IMGIMAGEBUILDERARN¶
The Amazon Resource Name (ARN) of the image.
iv_name TYPE /AWS1/IMGRESOURCENAME /AWS1/IMGRESOURCENAME¶
The name of the image.
iv_type TYPE /AWS1/IMGIMAGETYPE /AWS1/IMGIMAGETYPE¶
Specifies whether this image produces an AMI or a container image.
iv_version TYPE /AWS1/IMGVERSIONNUMBER /AWS1/IMGVERSIONNUMBER¶
The version of the image.
iv_platform TYPE /AWS1/IMGPLATFORM /AWS1/IMGPLATFORM¶
The image operating system platform, such as Linux or Windows.
iv_osversion TYPE /AWS1/IMGOSVERSION /AWS1/IMGOSVERSION¶
The operating system version of the instances that launch from this image. For example, Amazon Linux 2, Ubuntu 18, or Microsoft Windows Server 2019.
io_state TYPE REF TO /AWS1/CL_IMGIMAGESTATE /AWS1/CL_IMGIMAGESTATE¶
The state of the image.
iv_owner TYPE /AWS1/IMGNONEMPTYSTRING /AWS1/IMGNONEMPTYSTRING¶
The owner of the image.
iv_datecreated TYPE /AWS1/IMGDATETIME /AWS1/IMGDATETIME¶
The date on which Image Builder created this image.
io_outputresources TYPE REF TO /AWS1/CL_IMGOUTPUTRESOURCES /AWS1/CL_IMGOUTPUTRESOURCES¶
The output resources that Image Builder produced when it created this image.
it_tags TYPE /AWS1/CL_IMGTAGMAP_W=>TT_TAGMAP TT_TAGMAP¶
The tags that apply to this image.
iv_buildtype TYPE /AWS1/IMGBUILDTYPE /AWS1/IMGBUILDTYPE¶
Indicates the type of build that created this image. The build can be initiated in the following ways:
USER_INITIATED – A manual pipeline build request.
SCHEDULED – A pipeline build initiated by a cron expression in the Image Builder pipeline, or from EventBridge.
IMPORT – A VM import created the image to use as the base image for the recipe.
IMPORT_ISO – An ISO disk import created the image.
iv_imagesource TYPE /AWS1/IMGIMAGESOURCE /AWS1/IMGIMAGESOURCE¶
The origin of the base image that Image Builder used to build this image.
iv_deprecationtime TYPE /AWS1/IMGDATETIMETIMESTAMP /AWS1/IMGDATETIMETIMESTAMP¶
The time when deprecation occurs for an image resource. This can be a past or future date.
iv_lifecycleexecutionid TYPE /AWS1/IMGLIFECYCLEEXECUTIONID /AWS1/IMGLIFECYCLEEXECUTIONID¶
Identifies the last runtime instance of the lifecycle policy to take action on the image.
io_loggingconfiguration TYPE REF TO /AWS1/CL_IMGIMAGELOGGINGCONF /AWS1/CL_IMGIMAGELOGGINGCONF¶
The logging configuration that's defined for the image.
Queryable Attributes¶
arn¶
The Amazon Resource Name (ARN) of the image.
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 image.
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 |
type¶
Specifies whether this image produces an AMI or a container image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
version¶
The version of the image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERSION() |
Getter for VERSION, with configurable default |
ASK_VERSION() |
Getter for VERSION w/ exceptions if field has no value |
HAS_VERSION() |
Determine if VERSION has a value |
platform¶
The image operating system platform, such as Linux or Windows.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PLATFORM() |
Getter for PLATFORM, with configurable default |
ASK_PLATFORM() |
Getter for PLATFORM w/ exceptions if field has no value |
HAS_PLATFORM() |
Determine if PLATFORM has a value |
osVersion¶
The operating system version of the instances that launch from this image. For example, Amazon Linux 2, Ubuntu 18, or Microsoft Windows Server 2019.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OSVERSION() |
Getter for OSVERSION, with configurable default |
ASK_OSVERSION() |
Getter for OSVERSION w/ exceptions if field has no value |
HAS_OSVERSION() |
Determine if OSVERSION has a value |
state¶
The state of the image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATE() |
Getter for STATE |
owner¶
The owner of the image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OWNER() |
Getter for OWNER, with configurable default |
ASK_OWNER() |
Getter for OWNER w/ exceptions if field has no value |
HAS_OWNER() |
Determine if OWNER has a value |
dateCreated¶
The date on which Image Builder created this image.
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 |
outputResources¶
The output resources that Image Builder produced when it created this image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPUTRESOURCES() |
Getter for OUTPUTRESOURCES |
tags¶
The tags that apply to this image.
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 |
buildType¶
Indicates the type of build that created this image. The build can be initiated in the following ways:
USER_INITIATED – A manual pipeline build request.
SCHEDULED – A pipeline build initiated by a cron expression in the Image Builder pipeline, or from EventBridge.
IMPORT – A VM import created the image to use as the base image for the recipe.
IMPORT_ISO – An ISO disk import created the image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUILDTYPE() |
Getter for BUILDTYPE, with configurable default |
ASK_BUILDTYPE() |
Getter for BUILDTYPE w/ exceptions if field has no value |
HAS_BUILDTYPE() |
Determine if BUILDTYPE has a value |
imageSource¶
The origin of the base image that Image Builder used to build this image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IMAGESOURCE() |
Getter for IMAGESOURCE, with configurable default |
ASK_IMAGESOURCE() |
Getter for IMAGESOURCE w/ exceptions if field has no value |
HAS_IMAGESOURCE() |
Determine if IMAGESOURCE has a value |
deprecationTime¶
The time when deprecation occurs for an image resource. This can be a past or future date.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEPRECATIONTIME() |
Getter for DEPRECATIONTIME, with configurable default |
ASK_DEPRECATIONTIME() |
Getter for DEPRECATIONTIME w/ exceptions if field has no val |
HAS_DEPRECATIONTIME() |
Determine if DEPRECATIONTIME has a value |
lifecycleExecutionId¶
Identifies the last runtime instance of the lifecycle policy to take action on the image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LIFECYCLEEXECUTIONID() |
Getter for LIFECYCLEEXECUTIONID, with configurable default |
ASK_LIFECYCLEEXECUTIONID() |
Getter for LIFECYCLEEXECUTIONID w/ exceptions if field has n |
HAS_LIFECYCLEEXECUTIONID() |
Determine if LIFECYCLEEXECUTIONID has a value |
loggingConfiguration¶
The logging configuration that's defined for the image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGGINGCONFIGURATION() |
Getter for LOGGINGCONFIGURATION |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_IMAGESUMMARYLIST¶
TYPES TT_IMAGESUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_IMGIMAGESUMMARY WITH DEFAULT KEY
.