NAME
Paws::Lambda::FunctionConfiguration
ATTRIBUTES
CodeSha256 => Str
The SHA256 hash of the function's deployment package.
CodeSize => Int
The size of the function's deployment package, in bytes.
DeadLetterConfig => Paws::Lambda::DeadLetterConfig
The function's dead letter queue.
Description => Str
The function's description.
Environment => Paws::Lambda::EnvironmentResponse
The function's environment variables (https://docs.aws.amazon.com/lambda/latest/dg/configuration-envvars.html).
FileSystemConfigs => ArrayRef[Paws::Lambda::FileSystemConfig]
Connection settings for an Amazon EFS file system (https://docs.aws.amazon.com/lambda/latest/dg/configuration-filesystem.html).
FunctionArn => Str
The function's Amazon Resource Name (ARN).
FunctionName => Str
The name of the function.
Handler => Str
The function that Lambda calls to begin executing your function.
ImageConfigResponse => Paws::Lambda::ImageConfigResponse
The function's image configuration values.
KMSKeyArn => Str
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 CMK.
LastModified => Str
The date and time that the function was last updated, in ISO-8601 format (https://www.w3.org/TR/NOTE-datetime) (YYYY-MM-DDThh:mm:ss.sTZD).
LastUpdateStatus => Str
The status of the last update that was performed on the function. This is first set to Successful after function creation completes.
Valid values are: "Successful", "Failed", "InProgress" =head2 LastUpdateStatusReason => Str
The reason for the last update that was performed on the function.
LastUpdateStatusReasonCode => Str
The reason code for the last update that was performed on the function.
Valid values are: "EniLimitExceeded", "InsufficientRolePermissions", "InvalidConfiguration", "InternalError", "SubnetOutOfIPAddresses", "InvalidSubnet", "InvalidSecurityGroup", "ImageDeleted", "ImageAccessDenied", "InvalidImage" =head2 Layers => ArrayRef[Paws::Lambda::Layer]
The function's layers (https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html).
MasterArn => Str
For Lambda@Edge functions, the ARN of the master function.
MemorySize => Int
The amount of memory available to the function at runtime.
PackageType => Str
The type of deployment package. Set to Image for container image and set Zip for .zip file archive.
Valid values are: "Zip", "Image" =head2 RevisionId => Str
The latest updated revision of the function or alias.
Role => Str
The function's execution role.
Runtime => Str
The runtime environment for the Lambda function.
Valid values are: "nodejs", "nodejs4.3", "nodejs6.10", "nodejs8.10", "nodejs10.x", "nodejs12.x", "nodejs14.x", "java8", "java8.al2", "java11", "python2.7", "python3.6", "python3.7", "python3.8", "dotnetcore1.0", "dotnetcore2.0", "dotnetcore2.1", "dotnetcore3.1", "nodejs4.3-edge", "go1.x", "ruby2.5", "ruby2.7", "provided", "provided.al2" =head2 SigningJobArn => Str
The ARN of the signing job.
SigningProfileVersionArn => Str
The ARN of the signing profile version.
State => Str
The current state of the function. When the state is Inactive, you can reactivate the function by invoking it.
Valid values are: "Pending", "Active", "Inactive", "Failed" =head2 StateReason => Str
The reason for the function's current state.
StateReasonCode => Str
The reason code for the function's current state. When the code is Creating, you can't invoke or modify the function.
Valid values are: "Idle", "Creating", "Restoring", "EniLimitExceeded", "InsufficientRolePermissions", "InvalidConfiguration", "InternalError", "SubnetOutOfIPAddresses", "InvalidSubnet", "InvalidSecurityGroup", "ImageDeleted", "ImageAccessDenied", "InvalidImage" =head2 Timeout => Int
The amount of time in seconds that Lambda allows a function to run before stopping it.
TracingConfig => Paws::Lambda::TracingConfigResponse
The function's X-Ray tracing configuration.
Version => Str
The version of the Lambda function.
VpcConfig => Paws::Lambda::VpcConfigResponse
The function's networking configuration.