Skip to content

/AWS1/CL_LMWREVISIONCONFIG

The configuration for a web function revision, including code build settings and service configuration.

CONSTRUCTOR

IMPORTING

Required arguments:

io_buildconfig TYPE REF TO /AWS1/CL_LMWBUILDCONFIG /AWS1/CL_LMWBUILDCONFIG

The build configuration for the revision.

io_serviceconfig TYPE REF TO /AWS1/CL_LMWSERVICECONFIG /AWS1/CL_LMWSERVICECONFIG

The service configuration for the revision.

Optional arguments:

iv_description TYPE /AWS1/LMWDESCRIPTION /AWS1/LMWDESCRIPTION

A description of the revision.

iv_kmskeyarn TYPE /AWS1/LMWKMSKEYARN /AWS1/LMWKMSKEYARN

The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) key used to encrypt the revision's code and environment variables.


Queryable Attributes

description

A 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 Key Management Service (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 the revision.

Accessible with the following methods

Method Description
GET_BUILDCONFIG() Getter for BUILDCONFIG

serviceConfig

The service configuration for the revision.

Accessible with the following methods

Method Description
GET_SERVICECONFIG() Getter for SERVICECONFIG