/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
.