Skip to content

/AWS1/CL_ECSDAEMONREVISION

Information about a daemon revision. A daemon revision is a snapshot of the daemon's configuration at the time a deployment was initiated.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_daemonrevisionarn TYPE /AWS1/ECSSTRING /AWS1/ECSSTRING

The Amazon Resource Name (ARN) of the daemon revision.

iv_clusterarn TYPE /AWS1/ECSSTRING /AWS1/ECSSTRING

The Amazon Resource Name (ARN) of the cluster that hosts the daemon.

iv_daemonarn TYPE /AWS1/ECSSTRING /AWS1/ECSSTRING

The Amazon Resource Name (ARN) of the daemon for this revision.

iv_daemontaskdefinitionarn TYPE /AWS1/ECSSTRING /AWS1/ECSSTRING

The Amazon Resource Name (ARN) of the daemon task definition used by this revision.

iv_createdat TYPE /AWS1/ECSTIMESTAMP /AWS1/ECSTIMESTAMP

The Unix timestamp for the time when the daemon revision was created.

it_containerimages TYPE /AWS1/CL_ECSDAEMONCONTNRIMAGE=>TT_DAEMONCONTAINERIMAGES TT_DAEMONCONTAINERIMAGES

The container images used by the daemon revision.

iv_propagatetags TYPE /AWS1/ECSDAEMONPROPAGATETAGS /AWS1/ECSDAEMONPROPAGATETAGS

Specifies whether tags are propagated from the daemon to the daemon tasks.

iv_enableecsmanagedtags TYPE /AWS1/ECSBOXEDBOOLEAN /AWS1/ECSBOXEDBOOLEAN

Specifies whether Amazon ECS managed tags are turned on for the daemon tasks.

iv_enableexecutecommand TYPE /AWS1/ECSBOXEDBOOLEAN /AWS1/ECSBOXEDBOOLEAN

Specifies whether the execute command functionality is turned on for the daemon tasks.


Queryable Attributes

daemonRevisionArn

The Amazon Resource Name (ARN) of the daemon revision.

Accessible with the following methods

Method Description
GET_DAEMONREVISIONARN() Getter for DAEMONREVISIONARN, with configurable default
ASK_DAEMONREVISIONARN() Getter for DAEMONREVISIONARN w/ exceptions if field has no v
HAS_DAEMONREVISIONARN() Determine if DAEMONREVISIONARN has a value

clusterArn

The Amazon Resource Name (ARN) of the cluster that hosts the daemon.

Accessible with the following methods

Method Description
GET_CLUSTERARN() Getter for CLUSTERARN, with configurable default
ASK_CLUSTERARN() Getter for CLUSTERARN w/ exceptions if field has no value
HAS_CLUSTERARN() Determine if CLUSTERARN has a value

daemonArn

The Amazon Resource Name (ARN) of the daemon for this revision.

Accessible with the following methods

Method Description
GET_DAEMONARN() Getter for DAEMONARN, with configurable default
ASK_DAEMONARN() Getter for DAEMONARN w/ exceptions if field has no value
HAS_DAEMONARN() Determine if DAEMONARN has a value

daemonTaskDefinitionArn

The Amazon Resource Name (ARN) of the daemon task definition used by this revision.

Accessible with the following methods

Method Description
GET_DAEMONTASKDEFINITIONARN() Getter for DAEMONTASKDEFINITIONARN, with configurable defaul
ASK_DAEMONTASKDEFINITIONARN() Getter for DAEMONTASKDEFINITIONARN w/ exceptions if field ha
HAS_DAEMONTASKDEFINITIONARN() Determine if DAEMONTASKDEFINITIONARN has a value

createdAt

The Unix timestamp for the time when the daemon revision 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

containerImages

The container images used by the daemon revision.

Accessible with the following methods

Method Description
GET_CONTAINERIMAGES() Getter for CONTAINERIMAGES, with configurable default
ASK_CONTAINERIMAGES() Getter for CONTAINERIMAGES w/ exceptions if field has no val
HAS_CONTAINERIMAGES() Determine if CONTAINERIMAGES has a value

propagateTags

Specifies whether tags are propagated from the daemon to the daemon tasks.

Accessible with the following methods

Method Description
GET_PROPAGATETAGS() Getter for PROPAGATETAGS, with configurable default
ASK_PROPAGATETAGS() Getter for PROPAGATETAGS w/ exceptions if field has no value
HAS_PROPAGATETAGS() Determine if PROPAGATETAGS has a value

enableECSManagedTags

Specifies whether Amazon ECS managed tags are turned on for the daemon tasks.

Accessible with the following methods

Method Description
GET_ENABLEECSMANAGEDTAGS() Getter for ENABLEECSMANAGEDTAGS, with configurable default
ASK_ENABLEECSMANAGEDTAGS() Getter for ENABLEECSMANAGEDTAGS w/ exceptions if field has n
HAS_ENABLEECSMANAGEDTAGS() Determine if ENABLEECSMANAGEDTAGS has a value

enableExecuteCommand

Specifies whether the execute command functionality is turned on for the daemon tasks.

Accessible with the following methods

Method Description
GET_ENABLEEXECUTECOMMAND() Getter for ENABLEEXECUTECOMMAND, with configurable default
ASK_ENABLEEXECUTECOMMAND() Getter for ENABLEEXECUTECOMMAND w/ exceptions if field has n
HAS_ENABLEEXECUTECOMMAND() Determine if ENABLEEXECUTECOMMAND 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_DAEMONREVISIONS

TYPES TT_DAEMONREVISIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_ECSDAEMONREVISION WITH DEFAULT KEY
.