Skip to content

/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