Skip to content

/AWS1/CL_GDYLAMBDADETAILS

Information about the Lambda function involved in the finding.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_functionarn TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

Amazon Resource Name (ARN) of the Lambda function.

iv_functionname TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

Name of the Lambda function.

iv_description TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

Description of the Lambda function.

iv_lastmodifiedat TYPE /AWS1/GDYTIMESTAMP /AWS1/GDYTIMESTAMP

The timestamp when the Lambda function was last modified. This field is in the UTC date string format (2023-03-22T19:37:20.168Z).

iv_revisionid TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The revision ID of the Lambda function version.

iv_functionversion TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The version of the Lambda function.

iv_role TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The execution role of the Lambda function.

io_vpcconfig TYPE REF TO /AWS1/CL_GDYVPCCONFIG /AWS1/CL_GDYVPCCONFIG

Amazon Virtual Private Cloud configuration details associated with your Lambda function.

it_tags TYPE /AWS1/CL_GDYTAG=>TT_TAGS TT_TAGS

A list of tags attached to this resource, listed in the format of key:value pair.


Queryable Attributes

FunctionArn

Amazon Resource Name (ARN) of the Lambda 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

FunctionName

Name of the 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

Description

Description of the Lambda function.

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

LastModifiedAt

The timestamp when the Lambda function was last modified. This field is in the UTC date string format (2023-03-22T19:37:20.168Z).

Accessible with the following methods

Method Description
GET_LASTMODIFIEDAT() Getter for LASTMODIFIEDAT, with configurable default
ASK_LASTMODIFIEDAT() Getter for LASTMODIFIEDAT w/ exceptions if field has no valu
HAS_LASTMODIFIEDAT() Determine if LASTMODIFIEDAT has a value

RevisionId

The revision ID of the Lambda function version.

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

FunctionVersion

The version of the Lambda function.

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

Role

The execution role of the Lambda function.

Accessible with the following methods

Method Description
GET_ROLE() Getter for ROLE, with configurable default
ASK_ROLE() Getter for ROLE w/ exceptions if field has no value
HAS_ROLE() Determine if ROLE has a value

VpcConfig

Amazon Virtual Private Cloud configuration details associated with your Lambda function.

Accessible with the following methods

Method Description
GET_VPCCONFIG() Getter for VPCCONFIG

Tags

A list of tags attached to this resource, listed in the format of key:value pair.

Accessible with the following methods

Method Description
GET_TAGS() Getter for TAGS, with configurable default
ASK_TAGS() Getter for TAGS w/ exceptions if field has no value
HAS_TAGS() Determine if TAGS has a value