/AWS1/CL_ECRIMAGEREFERRER¶
An object representing an artifact associated with a subject image.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_digest TYPE /AWS1/ECRIMAGEDIGEST /AWS1/ECRIMAGEDIGEST¶
The digest of the artifact manifest.
iv_mediatype TYPE /AWS1/ECRMEDIATYPE /AWS1/ECRMEDIATYPE¶
The media type of the artifact manifest.
iv_size TYPE /AWS1/ECRIMAGESIZEINBYTES /AWS1/ECRIMAGESIZEINBYTES¶
The size, in bytes, of the artifact.
Optional arguments:¶
iv_artifacttype TYPE /AWS1/ECRARTIFACTTYPE /AWS1/ECRARTIFACTTYPE¶
A string identifying the type of artifact.
it_annotations TYPE /AWS1/CL_ECRANNOTATIONS_W=>TT_ANNOTATIONS TT_ANNOTATIONS¶
A map of annotations associated with the artifact.
iv_artifactstatus TYPE /AWS1/ECRARTIFACTSTATUS /AWS1/ECRARTIFACTSTATUS¶
The status of the artifact. Valid values are
ACTIVE,ARCHIVED, orACTIVATING.
Queryable Attributes¶
digest¶
The digest of the artifact manifest.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIGEST() |
Getter for DIGEST, with configurable default |
ASK_DIGEST() |
Getter for DIGEST w/ exceptions if field has no value |
HAS_DIGEST() |
Determine if DIGEST has a value |
mediaType¶
The media type of the artifact manifest.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MEDIATYPE() |
Getter for MEDIATYPE, with configurable default |
ASK_MEDIATYPE() |
Getter for MEDIATYPE w/ exceptions if field has no value |
HAS_MEDIATYPE() |
Determine if MEDIATYPE has a value |
artifactType¶
A string identifying the type of artifact.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARTIFACTTYPE() |
Getter for ARTIFACTTYPE, with configurable default |
ASK_ARTIFACTTYPE() |
Getter for ARTIFACTTYPE w/ exceptions if field has no value |
HAS_ARTIFACTTYPE() |
Determine if ARTIFACTTYPE has a value |
size¶
The size, in bytes, of the artifact.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIZE() |
Getter for SIZE, with configurable default |
ASK_SIZE() |
Getter for SIZE w/ exceptions if field has no value |
HAS_SIZE() |
Determine if SIZE has a value |
annotations¶
A map of annotations associated with the artifact.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ANNOTATIONS() |
Getter for ANNOTATIONS, with configurable default |
ASK_ANNOTATIONS() |
Getter for ANNOTATIONS w/ exceptions if field has no value |
HAS_ANNOTATIONS() |
Determine if ANNOTATIONS has a value |
artifactStatus¶
The status of the artifact. Valid values are
ACTIVE,ARCHIVED, orACTIVATING.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARTIFACTSTATUS() |
Getter for ARTIFACTSTATUS, with configurable default |
ASK_ARTIFACTSTATUS() |
Getter for ARTIFACTSTATUS w/ exceptions if field has no valu |
HAS_ARTIFACTSTATUS() |
Determine if ARTIFACTSTATUS 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_IMAGEREFERRERLIST¶
TYPES TT_IMAGEREFERRERLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_ECRIMAGEREFERRER WITH DEFAULT KEY
.