/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 |