/AWS1/CL_LMDCHAINEDINVSTRTED00¶
Contains details about a chained function invocation that has started execution, including start time and execution context.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_functionname TYPE /AWS1/LMDNAMESPACEDFUNCNAME /AWS1/LMDNAMESPACEDFUNCNAME¶
The name or ARN of the Lambda function being invoked.
Optional arguments:¶
iv_tenantid TYPE /AWS1/LMDTENANTID /AWS1/LMDTENANTID¶
The tenant identifier for the chained invocation.
io_input TYPE REF TO /AWS1/CL_LMDEVENTINPUT /AWS1/CL_LMDEVENTINPUT¶
The JSON input payload provided to the chained invocation.
iv_executedversion TYPE /AWS1/LMDVRSWITHLATESTPUBED /AWS1/LMDVRSWITHLATESTPUBED¶
The version of the function that was executed.
iv_durableexecutionarn TYPE /AWS1/LMDDURABLEEXECUTIONARN /AWS1/LMDDURABLEEXECUTIONARN¶
The Amazon Resource Name (ARN) that identifies the durable execution.
Queryable Attributes¶
FunctionName¶
The name or ARN of the Lambda function being invoked.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FUNCTIONNAME() |
Getter for FUNCTIONNAME, with configurable default |
ASK_FUNCTIONNAME() |
Getter for FUNCTIONNAME w/ exceptions if field has no value |
HAS_FUNCTIONNAME() |
Determine if FUNCTIONNAME has a value |
TenantId¶
The tenant identifier for the chained invocation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TENANTID() |
Getter for TENANTID, with configurable default |
ASK_TENANTID() |
Getter for TENANTID w/ exceptions if field has no value |
HAS_TENANTID() |
Determine if TENANTID has a value |
Input¶
The JSON input payload provided to the chained invocation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INPUT() |
Getter for INPUT |
ExecutedVersion¶
The version of the function that was executed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXECUTEDVERSION() |
Getter for EXECUTEDVERSION, with configurable default |
ASK_EXECUTEDVERSION() |
Getter for EXECUTEDVERSION w/ exceptions if field has no val |
HAS_EXECUTEDVERSION() |
Determine if EXECUTEDVERSION has a value |
DurableExecutionArn¶
The Amazon Resource Name (ARN) that identifies the 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 |