Skip to content

/AWS1/CL_IN2SERVERLESSFUNCTION

Contains details about a serverless function involved in a finding.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_serverlessfunctionname TYPE /AWS1/IN2NONEMPTYSTRING /AWS1/IN2NONEMPTYSTRING

The name of the serverless function.

iv_runtime TYPE /AWS1/IN2NONEMPTYSTRING /AWS1/IN2NONEMPTYSTRING

The runtime of the serverless function.

iv_version TYPE /AWS1/IN2NONEMPTYSTRING /AWS1/IN2NONEMPTYSTRING

The version of the serverless function.

iv_codedigest TYPE /AWS1/IN2NONEMPTYSTRING /AWS1/IN2NONEMPTYSTRING

The code digest of the serverless function.

iv_lastmodifiedat TYPE /AWS1/IN2DATETIMETIMESTAMP /AWS1/IN2DATETIMETIMESTAMP

The date and time the serverless function was last modified.

iv_networkid TYPE /AWS1/IN2NONEMPTYSTRING /AWS1/IN2NONEMPTYSTRING

The network ID associated with the serverless function.

it_subnetids TYPE /AWS1/CL_IN2CLOUDSNETIDLIST_W=>TT_CLOUDSUBNETIDLIST TT_CLOUDSUBNETIDLIST

The subnet IDs associated with the serverless function.

it_securitygroupids TYPE /AWS1/CL_IN2CLOUDSECGRPIDLST_W=>TT_CLOUDSECURITYGROUPIDLIST TT_CLOUDSECURITYGROUPIDLIST

The security group IDs associated with the serverless function.

iv_executionrole TYPE /AWS1/IN2NONEMPTYSTRING /AWS1/IN2NONEMPTYSTRING

The execution role of the serverless function.

iv_packagetype TYPE /AWS1/IN2PACKAGETYPE /AWS1/IN2PACKAGETYPE

The package type of the serverless function.

it_architectures TYPE /AWS1/CL_IN2ARCHITECTURELIST_W=>TT_ARCHITECTURELIST TT_ARCHITECTURELIST

The architectures of the serverless function.

it_layers TYPE /AWS1/CL_IN2SVRLSFUNCLYRLIST_W=>TT_SERVERLESSFUNCTIONLAYERLIST TT_SERVERLESSFUNCTIONLAYERLIST

The layers of the serverless function.


Queryable Attributes

serverlessFunctionName

The name of the serverless function.

Accessible with the following methods

Method Description
GET_SERVERLESSFUNCTIONNAME() Getter for SERVERLESSFUNCTIONNAME, with configurable default
ASK_SERVERLESSFUNCTIONNAME() Getter for SERVERLESSFUNCTIONNAME w/ exceptions if field has
HAS_SERVERLESSFUNCTIONNAME() Determine if SERVERLESSFUNCTIONNAME has a value

runtime

The runtime of the serverless function.

Accessible with the following methods

Method Description
GET_RUNTIME() Getter for RUNTIME, with configurable default
ASK_RUNTIME() Getter for RUNTIME w/ exceptions if field has no value
HAS_RUNTIME() Determine if RUNTIME has a value

version

The version of the serverless function.

Accessible with the following methods

Method Description
GET_VERSION() Getter for VERSION, with configurable default
ASK_VERSION() Getter for VERSION w/ exceptions if field has no value
HAS_VERSION() Determine if VERSION has a value

codeDigest

The code digest of the serverless function.

Accessible with the following methods

Method Description
GET_CODEDIGEST() Getter for CODEDIGEST, with configurable default
ASK_CODEDIGEST() Getter for CODEDIGEST w/ exceptions if field has no value
HAS_CODEDIGEST() Determine if CODEDIGEST has a value

lastModifiedAt

The date and time the serverless function was last modified.

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

networkId

The network ID associated with the serverless function.

Accessible with the following methods

Method Description
GET_NETWORKID() Getter for NETWORKID, with configurable default
ASK_NETWORKID() Getter for NETWORKID w/ exceptions if field has no value
HAS_NETWORKID() Determine if NETWORKID has a value

subnetIds

The subnet IDs associated with the serverless function.

Accessible with the following methods

Method Description
GET_SUBNETIDS() Getter for SUBNETIDS, with configurable default
ASK_SUBNETIDS() Getter for SUBNETIDS w/ exceptions if field has no value
HAS_SUBNETIDS() Determine if SUBNETIDS has a value

securityGroupIds

The security group IDs associated with the serverless function.

Accessible with the following methods

Method Description
GET_SECURITYGROUPIDS() Getter for SECURITYGROUPIDS, with configurable default
ASK_SECURITYGROUPIDS() Getter for SECURITYGROUPIDS w/ exceptions if field has no va
HAS_SECURITYGROUPIDS() Determine if SECURITYGROUPIDS has a value

executionRole

The execution role of the serverless function.

Accessible with the following methods

Method Description
GET_EXECUTIONROLE() Getter for EXECUTIONROLE, with configurable default
ASK_EXECUTIONROLE() Getter for EXECUTIONROLE w/ exceptions if field has no value
HAS_EXECUTIONROLE() Determine if EXECUTIONROLE has a value

packageType

The package type of the serverless function.

Accessible with the following methods

Method Description
GET_PACKAGETYPE() Getter for PACKAGETYPE, with configurable default
ASK_PACKAGETYPE() Getter for PACKAGETYPE w/ exceptions if field has no value
HAS_PACKAGETYPE() Determine if PACKAGETYPE has a value

architectures

The architectures of the serverless function.

Accessible with the following methods

Method Description
GET_ARCHITECTURES() Getter for ARCHITECTURES, with configurable default
ASK_ARCHITECTURES() Getter for ARCHITECTURES w/ exceptions if field has no value
HAS_ARCHITECTURES() Determine if ARCHITECTURES has a value

layers

The layers of the serverless function.

Accessible with the following methods

Method Description
GET_LAYERS() Getter for LAYERS, with configurable default
ASK_LAYERS() Getter for LAYERS w/ exceptions if field has no value
HAS_LAYERS() Determine if LAYERS has a value