/AWS1/CL_DPLLAMBDAFUNCTIONINFO¶
Information about a Lambda function specified in a deployment.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_functionname TYPE /AWS1/DPLLAMBDAFUNCTIONNAME /AWS1/DPLLAMBDAFUNCTIONNAME¶
The name of a Lambda function.
iv_functionalias TYPE /AWS1/DPLLAMBDAFUNCTIONALIAS /AWS1/DPLLAMBDAFUNCTIONALIAS¶
The alias of a Lambda function. For more information, see Lambda Function Aliases in the Lambda Developer Guide.
iv_currentversion TYPE /AWS1/DPLVERSION /AWS1/DPLVERSION¶
The version of a Lambda function that production traffic points to.
iv_targetversion TYPE /AWS1/DPLVERSION /AWS1/DPLVERSION¶
The version of a Lambda function that production traffic points to after the Lambda function is deployed.
iv_targetversionweight TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
The percentage of production traffic that the target version of a Lambda function receives.
Queryable Attributes¶
functionName¶
The name of a Lambda function.
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 |
functionAlias¶
The alias of a Lambda function. For more information, see Lambda Function Aliases in the Lambda Developer Guide.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FUNCTIONALIAS() |
Getter for FUNCTIONALIAS, with configurable default |
ASK_FUNCTIONALIAS() |
Getter for FUNCTIONALIAS w/ exceptions if field has no value |
HAS_FUNCTIONALIAS() |
Determine if FUNCTIONALIAS has a value |
currentVersion¶
The version of a Lambda function that production traffic points to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CURRENTVERSION() |
Getter for CURRENTVERSION, with configurable default |
ASK_CURRENTVERSION() |
Getter for CURRENTVERSION w/ exceptions if field has no valu |
HAS_CURRENTVERSION() |
Determine if CURRENTVERSION has a value |
targetVersion¶
The version of a Lambda function that production traffic points to after the Lambda function is deployed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETVERSION() |
Getter for TARGETVERSION, with configurable default |
ASK_TARGETVERSION() |
Getter for TARGETVERSION w/ exceptions if field has no value |
HAS_TARGETVERSION() |
Determine if TARGETVERSION has a value |
targetVersionWeight¶
The percentage of production traffic that the target version of a Lambda function receives.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETVERSIONWEIGHT() |
Getter for TARGETVERSIONWEIGHT |
ASK_TARGETVERSIONWEIGHT() |
Getter for TARGETVERSIONWEIGHT w/ exceptions if field has no |
STR_TARGETVERSIONWEIGHT() |
String format for TARGETVERSIONWEIGHT |