Skip to content

/AWS1/CL_EC2IMAGEWATERMARK

Describes a watermark attached to an AMI.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_watermarkkey TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The watermark identifier, in accountId:watermarkName format (for example, 123456789012:approvedAmi). The accountId portion is the Amazon Web Services account ID of the watermark creator. The watermarkName portion is customer-provided.

iv_sourceimageregion TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The Region where the watermark was originally attached.

iv_sourceimageid TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The ID of the AMI to which the watermark was originally attached.

iv_sourceimagecreationtime TYPE /AWS1/EC2MILLISECONDDATETIME /AWS1/EC2MILLISECONDDATETIME

The creation date of the source AMI, in the following format: YYYY-MM-DDTHH:MM:SS.ssssss+HH:MM.

iv_watermarkcreationtime TYPE /AWS1/EC2MILLISECONDDATETIME /AWS1/EC2MILLISECONDDATETIME

The date and time the watermark was attached to the AMI, in the following format: YYYY-MM-DDTHH:MM:SS.ssssss+HH:MM.


Queryable Attributes

WatermarkKey

The watermark identifier, in accountId:watermarkName format (for example, 123456789012:approvedAmi). The accountId portion is the Amazon Web Services account ID of the watermark creator. The watermarkName portion is customer-provided.

Accessible with the following methods

Method Description
GET_WATERMARKKEY() Getter for WATERMARKKEY, with configurable default
ASK_WATERMARKKEY() Getter for WATERMARKKEY w/ exceptions if field has no value
HAS_WATERMARKKEY() Determine if WATERMARKKEY has a value

SourceImageRegion

The Region where the watermark was originally attached.

Accessible with the following methods

Method Description
GET_SOURCEIMAGEREGION() Getter for SOURCEIMAGEREGION, with configurable default
ASK_SOURCEIMAGEREGION() Getter for SOURCEIMAGEREGION w/ exceptions if field has no v
HAS_SOURCEIMAGEREGION() Determine if SOURCEIMAGEREGION has a value

SourceImageId

The ID of the AMI to which the watermark was originally attached.

Accessible with the following methods

Method Description
GET_SOURCEIMAGEID() Getter for SOURCEIMAGEID, with configurable default
ASK_SOURCEIMAGEID() Getter for SOURCEIMAGEID w/ exceptions if field has no value
HAS_SOURCEIMAGEID() Determine if SOURCEIMAGEID has a value

SourceImageCreationTime

The creation date of the source AMI, in the following format: YYYY-MM-DDTHH:MM:SS.ssssss+HH:MM.

Accessible with the following methods

Method Description
GET_SOURCEIMAGECREATIONTIME() Getter for SOURCEIMAGECREATIONTIME, with configurable defaul
ASK_SOURCEIMAGECREATIONTIME() Getter for SOURCEIMAGECREATIONTIME w/ exceptions if field ha
HAS_SOURCEIMAGECREATIONTIME() Determine if SOURCEIMAGECREATIONTIME has a value

WatermarkCreationTime

The date and time the watermark was attached to the AMI, in the following format: YYYY-MM-DDTHH:MM:SS.ssssss+HH:MM.

Accessible with the following methods

Method Description
GET_WATERMARKCREATIONTIME() Getter for WATERMARKCREATIONTIME, with configurable default
ASK_WATERMARKCREATIONTIME() Getter for WATERMARKCREATIONTIME w/ exceptions if field has
HAS_WATERMARKCREATIONTIME() Determine if WATERMARKCREATIONTIME 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_IMAGEWATERMARKLIST

TYPES TT_IMAGEWATERMARKLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2IMAGEWATERMARK WITH DEFAULT KEY
.