AwsLambdaFunctionDetails

Details about an Lambda function's configuration.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The instruction set architecture that the function uses. Valid values are x86_64 or arm64.

Link copied to clipboard

An AwsLambdaFunctionCode object.

Link copied to clipboard

The SHA256 hash of the function's deployment package.

Link copied to clipboard

The function's dead letter queue.

Link copied to clipboard

The function's environment variables.

Link copied to clipboard

The name of the function.

Link copied to clipboard

The function that Lambda calls to begin executing your function.

Link copied to clipboard

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

Link copied to clipboard

Indicates when the function was last updated.

Link copied to clipboard

The function's layers.

Link copied to clipboard

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

Link copied to clipboard

The memory that is allocated to the function.

Link copied to clipboard

The type of deployment package that's used to deploy the function code to Lambda. Set to Image for a container image and Zip for a .zip file archive.

Link copied to clipboard

The latest updated revision of the function or alias.

Link copied to clipboard
val role: String?

The function's execution role.

Link copied to clipboard

The runtime environment for the Lambda function.

Link copied to clipboard
val timeout: Int?

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

Link copied to clipboard

The function's X-Ray tracing configuration.

Link copied to clipboard

The version of the Lambda function.

Link copied to clipboard

The function's networking configuration.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String