/AWS1/CL_BDOLAMBDAEVALTRCONFIG¶
Configuration for a Lambda function used as a code-based evaluator.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_lambdaarn TYPE /AWS1/BDOLAMBDAARN /AWS1/BDOLAMBDAARN¶
The Amazon Resource Name (ARN) of the Lambda function that implements the evaluation logic.
Optional arguments:¶
iv_lambdatimeoutinseconds TYPE /AWS1/BDOINTEGER /AWS1/BDOINTEGER¶
The timeout in seconds for the Lambda function invocation. Defaults to 60. Must be between 1 and 300.
Queryable Attributes¶
lambdaArn¶
The Amazon Resource Name (ARN) of the Lambda function that implements the evaluation logic.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAARN() |
Getter for LAMBDAARN, with configurable default |
ASK_LAMBDAARN() |
Getter for LAMBDAARN w/ exceptions if field has no value |
HAS_LAMBDAARN() |
Determine if LAMBDAARN has a value |
lambdaTimeoutInSeconds¶
The timeout in seconds for the Lambda function invocation. Defaults to 60. Must be between 1 and 300.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDATIMEOUTINSECONDS() |
Getter for LAMBDATIMEOUTINSECONDS, with configurable default |
ASK_LAMBDATIMEOUTINSECONDS() |
Getter for LAMBDATIMEOUTINSECONDS w/ exceptions if field has |
HAS_LAMBDATIMEOUTINSECONDS() |
Determine if LAMBDATIMEOUTINSECONDS has a value |