Skip to content

/AWS1/CL_LMDALIASCONFIGURATION

Provides configuration information about a Lambda function alias.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_aliasarn TYPE /AWS1/LMDFUNCTIONARN /AWS1/LMDFUNCTIONARN

The Amazon Resource Name (ARN) of the alias.

iv_name TYPE /AWS1/LMDALIAS /AWS1/LMDALIAS

The name of the alias.

iv_functionversion TYPE /AWS1/LMDVERSION /AWS1/LMDVERSION

The function version that the alias invokes.

iv_description TYPE /AWS1/LMDDESCRIPTION /AWS1/LMDDESCRIPTION

A description of the alias.

io_routingconfig TYPE REF TO /AWS1/CL_LMDALIASROUTINGCONF /AWS1/CL_LMDALIASROUTINGCONF

The routing configuration of the alias.

iv_revisionid TYPE /AWS1/LMDSTRING /AWS1/LMDSTRING

A unique identifier that changes when you update the alias.


Queryable Attributes

AliasArn

The Amazon Resource Name (ARN) of the alias.

Accessible with the following methods

Method Description
GET_ALIASARN() Getter for ALIASARN, with configurable default
ASK_ALIASARN() Getter for ALIASARN w/ exceptions if field has no value
HAS_ALIASARN() Determine if ALIASARN has a value

Name

The name of the alias.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

FunctionVersion

The function version that the alias invokes.

Accessible with the following methods

Method Description
GET_FUNCTIONVERSION() Getter for FUNCTIONVERSION, with configurable default
ASK_FUNCTIONVERSION() Getter for FUNCTIONVERSION w/ exceptions if field has no val
HAS_FUNCTIONVERSION() Determine if FUNCTIONVERSION has a value

Description

A description of the alias.

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

RoutingConfig

The routing configuration of the alias.

Accessible with the following methods

Method Description
GET_ROUTINGCONFIG() Getter for ROUTINGCONFIG

RevisionId

A unique identifier that changes when you update the alias.

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

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_ALIASLIST

TYPES TT_ALIASLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_LMDALIASCONFIGURATION WITH DEFAULT KEY
.