/AWS1/CL_LMWCREWEBFUNCREVSNRSP¶
Contains details about the created revision.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_functionarn TYPE /AWS1/LMWFUNCTIONARN /AWS1/LMWFUNCTIONARN¶
The Amazon Resource Name (ARN) of the web function.
iv_revisionarn TYPE /AWS1/LMWREVISIONARN /AWS1/LMWREVISIONARN¶
The Amazon Resource Name (ARN) of the revision.
iv_revisionid TYPE /AWS1/LMWREVISIONID /AWS1/LMWREVISIONID¶
The identifier of the revision.
io_buildconfig TYPE REF TO /AWS1/CL_LMWBUILDCONFIG /AWS1/CL_LMWBUILDCONFIG¶
The build configuration for a web function revision, including code location and runtime settings.
io_serviceconfig TYPE REF TO /AWS1/CL_LMWSERVICECONFIG /AWS1/CL_LMWSERVICECONFIG¶
The service configuration for a web function revision, including execution role, timeout, concurrency, and telemetry settings.
iv_state TYPE /AWS1/LMWREVISIONSTATE /AWS1/LMWREVISIONSTATE¶
The current state of the revision.
iv_statereason TYPE /AWS1/LMWSTRING /AWS1/LMWSTRING¶
The reason for the current state of the revision.
iv_createdat TYPE /AWS1/LMWDATETIME /AWS1/LMWDATETIME¶
The date and time the revision was created.
Optional arguments:¶
iv_description TYPE /AWS1/LMWDESCRIPTION /AWS1/LMWDESCRIPTION¶
The description of the revision.
iv_kmskeyarn TYPE /AWS1/LMWKMSKEYARN /AWS1/LMWKMSKEYARN¶
The Amazon Resource Name (ARN) of the AWS KMS key used to encrypt the revision's code and environment variables.
it_errors TYPE /AWS1/CL_LMWREVISIONERROR=>TT_REVISIONERRORS TT_REVISIONERRORS¶
A list of errors encountered during revision creation. This field is absent when the revision has no errors.
Queryable Attributes¶
functionArn¶
The Amazon Resource Name (ARN) of the web 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 |
revisionArn¶
The Amazon Resource Name (ARN) of the revision.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REVISIONARN() |
Getter for REVISIONARN, with configurable default |
ASK_REVISIONARN() |
Getter for REVISIONARN w/ exceptions if field has no value |
HAS_REVISIONARN() |
Determine if REVISIONARN has a value |
revisionId¶
The identifier of the revision.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REVISIONID() |
Getter for REVISIONID, with configurable default |
ASK_REVISIONID() |
Getter for REVISIONID w/ exceptions if field has no value |
HAS_REVISIONID() |
Determine if REVISIONID has a value |
description¶
The description of the revision.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
kmsKeyArn¶
The Amazon Resource Name (ARN) of the AWS KMS key used to encrypt the revision's code and environment variables.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KMSKEYARN() |
Getter for KMSKEYARN, with configurable default |
ASK_KMSKEYARN() |
Getter for KMSKEYARN w/ exceptions if field has no value |
HAS_KMSKEYARN() |
Determine if KMSKEYARN has a value |
buildConfig¶
The build configuration for a web function revision, including code location and runtime settings.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUILDCONFIG() |
Getter for BUILDCONFIG |
serviceConfig¶
The service configuration for a web function revision, including execution role, timeout, concurrency, and telemetry settings.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICECONFIG() |
Getter for SERVICECONFIG |
state¶
The current state of the revision.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATE() |
Getter for STATE, with configurable default |
ASK_STATE() |
Getter for STATE w/ exceptions if field has no value |
HAS_STATE() |
Determine if STATE has a value |
stateReason¶
The reason for the current state of the revision.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATEREASON() |
Getter for STATEREASON, with configurable default |
ASK_STATEREASON() |
Getter for STATEREASON w/ exceptions if field has no value |
HAS_STATEREASON() |
Determine if STATEREASON has a value |
errors¶
A list of errors encountered during revision creation. This field is absent when the revision has no errors.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERRORS() |
Getter for ERRORS, with configurable default |
ASK_ERRORS() |
Getter for ERRORS w/ exceptions if field has no value |
HAS_ERRORS() |
Determine if ERRORS has a value |
createdAt¶
The date and time the revision was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |