/AWS1/CL_LMVMVMIMAGEBUILDSUMM¶
Contains summary information about a MicroVM image build.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_imagearn TYPE /AWS1/LMVNONBLANKSTRING /AWS1/LMVNONBLANKSTRING¶
The ARN of the MicroVM image.
iv_imageversion TYPE /AWS1/LMVNONBLANKSTRING /AWS1/LMVNONBLANKSTRING¶
The version of the MicroVM image.
iv_buildid TYPE /AWS1/LMVNONBLANKSTRING /AWS1/LMVNONBLANKSTRING¶
The build request ID.
iv_buildstate TYPE /AWS1/LMVBUILDSTATE /AWS1/LMVBUILDSTATE¶
The current state of the build.
iv_architecture TYPE /AWS1/LMVARCHITECTURE /AWS1/LMVARCHITECTURE¶
The target CPU architecture for the build. Supported value: ARM_64.
iv_chipset TYPE /AWS1/LMVCHIPSET /AWS1/LMVCHIPSET¶
The target chipset for the build.
iv_chipsetgeneration TYPE /AWS1/LMVNONBLANKSTRING /AWS1/LMVNONBLANKSTRING¶
The target chipset generation for the build.
iv_createdat TYPE /AWS1/LMVTIMESTAMP /AWS1/LMVTIMESTAMP¶
The timestamp when the build was created.
Optional arguments:¶
iv_statereason TYPE /AWS1/LMVSTRING /AWS1/LMVSTRING¶
The reason for the build state, if applicable.
Queryable Attributes¶
imageArn¶
The ARN of the MicroVM image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IMAGEARN() |
Getter for IMAGEARN, with configurable default |
ASK_IMAGEARN() |
Getter for IMAGEARN w/ exceptions if field has no value |
HAS_IMAGEARN() |
Determine if IMAGEARN has a value |
imageVersion¶
The version of the MicroVM image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IMAGEVERSION() |
Getter for IMAGEVERSION, with configurable default |
ASK_IMAGEVERSION() |
Getter for IMAGEVERSION w/ exceptions if field has no value |
HAS_IMAGEVERSION() |
Determine if IMAGEVERSION has a value |
buildId¶
The build request ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUILDID() |
Getter for BUILDID, with configurable default |
ASK_BUILDID() |
Getter for BUILDID w/ exceptions if field has no value |
HAS_BUILDID() |
Determine if BUILDID has a value |
buildState¶
The current state of the build.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUILDSTATE() |
Getter for BUILDSTATE, with configurable default |
ASK_BUILDSTATE() |
Getter for BUILDSTATE w/ exceptions if field has no value |
HAS_BUILDSTATE() |
Determine if BUILDSTATE has a value |
architecture¶
The target CPU architecture for the build. Supported value: ARM_64.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARCHITECTURE() |
Getter for ARCHITECTURE, with configurable default |
ASK_ARCHITECTURE() |
Getter for ARCHITECTURE w/ exceptions if field has no value |
HAS_ARCHITECTURE() |
Determine if ARCHITECTURE has a value |
chipset¶
The target chipset for the build.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHIPSET() |
Getter for CHIPSET, with configurable default |
ASK_CHIPSET() |
Getter for CHIPSET w/ exceptions if field has no value |
HAS_CHIPSET() |
Determine if CHIPSET has a value |
chipsetGeneration¶
The target chipset generation for the build.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHIPSETGENERATION() |
Getter for CHIPSETGENERATION, with configurable default |
ASK_CHIPSETGENERATION() |
Getter for CHIPSETGENERATION w/ exceptions if field has no v |
HAS_CHIPSETGENERATION() |
Determine if CHIPSETGENERATION has a value |
stateReason¶
The reason for the build state, if applicable.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATEREASON() |
Getter for STATEREASON, with configurable default |
ASK_STATEREASON() |
Getter for STATEREASON w/ exceptions if field has no value |
HAS_STATEREASON() |
Determine if STATEREASON has a value |
createdAt¶
The timestamp when the build was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT 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_MICROVMIMAGEBUILDSUMMARIES¶
TYPES TT_MICROVMIMAGEBUILDSUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_LMVMVMIMAGEBUILDSUMM WITH DEFAULT KEY
.