AWS Lambda

List functions

List functions.

Inputs

Field

Type

Description

region [required]

enum

default: us-east-1

functionName

string

Function name to filter results by. This will perform a basic case insensitive string search.

limit

number

Numeric limit on results returned in List Lambda Functions response. Must be greater than or equal to 1 and less than or equal to 1250. If omitted, will default to 1250.

default: 1250

Outputs

Expand All

Field

Type

Description

functions [required]

[object]

Arn

string

FunctionName

string

The name of the function.

Runtime

string

The runtime environment for the Lambda function.

Role

string

The function's execution role.

Handler

string

The function that Lambda calls to begin executing your function.

CodeSize

number

The size of the function's deployment package, in bytes.

Description

string

The function's description.

Timeout

number

The amount of time in seconds that Lambda allows a function to run before stopping it.

MemorySize

number

The amount of memory available to the function at runtime.

LastModified

string

The date and time that the function was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

CodeSha256

string

The SHA256 hash of the function's deployment package.

Version

string

The version of the Lambda function.

VpcConfig

object

The function's networking configuration.

SubnetIds

[string]

A list of VPC subnet IDs.

SecurityGroupIds

[string]

A list of VPC security groups IDs.

VpcId

string

The ID of the VPC.

DeadLetterConfig

object

The function's dead letter queue.

TargetArn

string

The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.

Environment

object

The function's environment variables.

Variables

object

Environment variable key-value pairs.

Error

object

Error messages for environment variables that couldn't be applied.

ErrorCode

string

The error code.

Message

string

The error message.

KMSKeyArn

string

The KMS key that's used to encrypt the function's environment variables. This key is only returned if you've configured a customer managed key.

TracingConfig

object

The function's X-Ray tracing configuration.

Mode

string

The tracing mode.

MasterArn

string

For Lambda@Edge functions, the ARN of the main function.

RevisionId

string

The latest updated revision of the function or alias.

Layers

[object]

The function's layers.

Arn

string

The Amazon Resource Name (ARN) of the function layer.

CodeSize

number

The size of the layer archive in bytes.

SigningProfileVersionArn

string

The Amazon Resource Name (ARN) for a signing profile version.

SigningJobArn

string

The Amazon Resource Name (ARN) of a signing job.

State

string

The current state of the function. When the state is Inactive, you can reactivate the function by invoking it.

StateReason

string

The reason for the function's current state.

StateReasonCode

string

The reason code for the function's current state. When the code is Creating, you can't invoke or modify the function.

LastUpdateStatus

string

The status of the last update that was performed on the function. This is first set to Successful after function creation completes.

LastUpdateStatusReason

string

The reason for the last update that was performed on the function.

LastUpdateStatusReasonCode

string

The reason code for the last update that was performed on the function.

FileSystemConfigs

[object]

Connection settings for an Amazon EFS file system.

Arn [required]

string

The Amazon Resource Name (ARN) of the Amazon EFS access point that provides access to the file system.

LocalMountPath [required]

string

The path where the function can access the file system, starting with /mnt/.

PackageType

string

The type of deployment package. Set to Image for container image and set Zip for .zip file archive.

ImageConfigResponse

object

The function's image configuration values.

ImageConfig

object

Configuration values that override the container image Dockerfile.

EntryPoint

[string]

Specifies the entry point to their application, which is typically the location of the runtime executable.

Command

[string]

Specifies parameters that you want to pass in with ENTRYPOINT.

WorkingDirectory

string

Specifies the working directory.

Error

object

Error response to GetFunctionConfiguration.

ErrorCode

string

Error code.

Message

string

Error message.

SigningProfileVersionArn

string

The ARN of the signing profile version.

SigningJobArn

string

The ARN of the signing job.

Architectures

[string]

The instruction set architecture that the function supports. Architecture is a string array with one of the valid values. The default architecture value is x86_64.

EphemeralStorage

object

The size of the function’s /tmp directory in MB. The default value is 512, but can be any whole number between 512 and 10240 MB.

Size [required]

number

The size of the function’s /tmp directory.