Skip to content

/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, or ACTIVATING.


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, or ACTIVATING.

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
.