Skip to content

/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