/AWS1/CL_S3CAWSLAMBDATRANSFM00¶
Lambda function used to transform objects through an Object Lambda Access Point.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_functionarn TYPE /AWS1/S3CFUNCTIONARNSTRING /AWS1/S3CFUNCTIONARNSTRING¶
The Amazon Resource Name (ARN) of the Lambda function.
Optional arguments:¶
iv_functionpayload TYPE /AWS1/S3CAWSLAMBDATRANSFMTIO00 /AWS1/S3CAWSLAMBDATRANSFMTIO00¶
Additional JSON that provides supplemental data to the Lambda function used to transform objects.
Queryable Attributes¶
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 |
FunctionPayload¶
Additional JSON that provides supplemental data to the Lambda function used to transform objects.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FUNCTIONPAYLOAD() |
Getter for FUNCTIONPAYLOAD, with configurable default |
ASK_FUNCTIONPAYLOAD() |
Getter for FUNCTIONPAYLOAD w/ exceptions if field has no val |
HAS_FUNCTIONPAYLOAD() |
Determine if FUNCTIONPAYLOAD has a value |