このページは日本語には対応しておりません。随時翻訳に取り組んでいます。翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください。

List functions.

Inputs

フィールド

種類

説明

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

フィールド

種類

説明

functions [required]

[object]

Arn

string

FunctionName

string

The name of the function.

Runtime

string

The identifier of the function's runtime. Runtime is required if the deployment package is a .zip file archive. The following list includes deprecated runtimes. For more information, see Runtime deprecation policy.

Role

string

The function's execution role.

Handler

string

The function that Lambda calls to begin running 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 group IDs.

VpcId

string

The ID of the VPC.

Ipv6AllowedForDualStack

boolean

Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.

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. Omitted from CloudTrail logs.

Variables

object

Environment variable key-value pairs. Omitted from CloudTrail logs.

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. When Lambda SnapStart is activated, this key is also used to encrypt the function's snapshot. This key is returned only 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 it can be any whole number between 512 and 10,240 MB.

Size [required]

number

The size of the function's /tmp directory.

SnapStart

object

Set ApplyOn to PublishedVersions to create a snapshot of the initialized execution environment when you publish a function version. For more information, see Improving startup performance with Lambda SnapStart.

ApplyOn

string

When set to PublishedVersions, Lambda creates a snapshot of the execution environment when you publish a function version.

OptimizationStatus

string

When you provide a qualified Amazon Resource Name (ARN), this response element indicates whether SnapStart is activated for the specified function version.

RuntimeVersionConfig

object

The ARN of the runtime and any errors that occured.

RuntimeVersionArn

string

The ARN of the runtime version you want the function to use.

Error

object

Error response when Lambda is unable to retrieve the runtime version for a function.

ErrorCode

string

The error code.

Message

string

The error message.

LoggingConfig

object

The function's Amazon CloudWatch Logs configuration settings.

LogFormat

string

The format in which Lambda sends your function's application and system logs to CloudWatch. Select between plain text and structured JSON.

ApplicationLogLevel

string

Set this property to filter the application logs for your function that Lambda sends to CloudWatch. Lambda only sends application logs at the selected level and lower.

SystemLogLevel

string

Set this property to filter the system logs for your function that Lambda sends to CloudWatch. Lambda only sends system logs at the selected level and lower.

LogGroup

string

The name of the Amazon CloudWatch log group the function sends logs to. By default, Lambda functions send logs to a default log group named /aws/lambda/<function name>. To use a different log group, enter an existing log group or enter a new log group name.