Skip to content

/AWS1/CL_LMDEXECUTION

Information about a durable execution.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_durableexecutionarn TYPE /AWS1/LMDDURABLEEXECUTIONARN /AWS1/LMDDURABLEEXECUTIONARN

The Amazon Resource Name (ARN) of the durable execution, if this execution is a durable execution.

iv_durableexecutionname TYPE /AWS1/LMDDURABLEEXECUTIONNAME /AWS1/LMDDURABLEEXECUTIONNAME

The unique name of the durable execution, if one was provided when the execution was started.

iv_functionarn TYPE /AWS1/LMDNAMESPACEDFUNCTIONARN /AWS1/LMDNAMESPACEDFUNCTIONARN

The Amazon Resource Name (ARN) of the Lambda function.

iv_status TYPE /AWS1/LMDEXECUTIONSTATUS /AWS1/LMDEXECUTIONSTATUS

The current status of the durable execution.

iv_starttimestamp TYPE /AWS1/LMDEXECUTIONTIMESTAMP /AWS1/LMDEXECUTIONTIMESTAMP

The date and time when the durable execution started, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Optional arguments:

iv_endtimestamp TYPE /AWS1/LMDEXECUTIONTIMESTAMP /AWS1/LMDEXECUTIONTIMESTAMP

The date and time when the durable execution ended, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

iv_kmskeyarn TYPE /AWS1/LMDKMSKEYARN /AWS1/LMDKMSKEYARN

The ARN of the Key Management Service (KMS) customer managed key that is used to encrypt your durable execution's payload data, including input, output, and error payloads.


Queryable Attributes

DurableExecutionArn

The Amazon Resource Name (ARN) of the durable execution, if this execution is a durable execution.

Accessible with the following methods

Method Description
GET_DURABLEEXECUTIONARN() Getter for DURABLEEXECUTIONARN, with configurable default
ASK_DURABLEEXECUTIONARN() Getter for DURABLEEXECUTIONARN w/ exceptions if field has no
HAS_DURABLEEXECUTIONARN() Determine if DURABLEEXECUTIONARN has a value

DurableExecutionName

The unique name of the durable execution, if one was provided when the execution was started.

Accessible with the following methods

Method Description
GET_DURABLEEXECUTIONNAME() Getter for DURABLEEXECUTIONNAME, with configurable default
ASK_DURABLEEXECUTIONNAME() Getter for DURABLEEXECUTIONNAME w/ exceptions if field has n
HAS_DURABLEEXECUTIONNAME() Determine if DURABLEEXECUTIONNAME has a value

FunctionArn

The Amazon Resource Name (ARN) of the Lambda function.

Accessible with the following methods

Method Description
GET_FUNCTIONARN() Getter for FUNCTIONARN, with configurable default
ASK_FUNCTIONARN() Getter for FUNCTIONARN w/ exceptions if field has no value
HAS_FUNCTIONARN() Determine if FUNCTIONARN has a value

Status

The current status of the durable execution.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

StartTimestamp

The date and time when the durable execution started, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Accessible with the following methods

Method Description
GET_STARTTIMESTAMP() Getter for STARTTIMESTAMP, with configurable default
ASK_STARTTIMESTAMP() Getter for STARTTIMESTAMP w/ exceptions if field has no valu
HAS_STARTTIMESTAMP() Determine if STARTTIMESTAMP has a value

EndTimestamp

The date and time when the durable execution ended, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Accessible with the following methods

Method Description
GET_ENDTIMESTAMP() Getter for ENDTIMESTAMP, with configurable default
ASK_ENDTIMESTAMP() Getter for ENDTIMESTAMP w/ exceptions if field has no value
HAS_ENDTIMESTAMP() Determine if ENDTIMESTAMP has a value

KMSKeyArn

The ARN of the Key Management Service (KMS) customer managed key that is used to encrypt your durable execution's payload data, including input, output, and error payloads.

Accessible with the following methods

Method Description
GET_KMSKEYARN() Getter for KMSKEYARN, with configurable default
ASK_KMSKEYARN() Getter for KMSKEYARN w/ exceptions if field has no value
HAS_KMSKEYARN() Determine if KMSKEYARN 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_DURABLEEXECUTIONS

TYPES TT_DURABLEEXECUTIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_LMDEXECUTION WITH DEFAULT KEY
.