LambdaFunctions

Functions

Link copied to clipboard
suspend fun getAlias(argument: GetAliasPlainArgs): GetAliasResult

Provides information about a Lambda Alias.

suspend fun getAlias(argument: suspend GetAliasPlainArgsBuilder.() -> Unit): GetAliasResult
suspend fun getAlias(functionName: String, name: String): GetAliasResult
Link copied to clipboard

Provides information about a Lambda Code Signing Config. A code signing configuration defines a list of allowed signing profiles and defines the code-signing validation policy (action to be taken if deployment validation checks fail). For information about Lambda code signing configurations and how to use them, see configuring code signing for Lambda functions

Link copied to clipboard

Provides information about a Lambda Function.

suspend fun getFunction(argument: suspend GetFunctionPlainArgsBuilder.() -> Unit): GetFunctionResult
suspend fun getFunction(functionName: String, qualifier: String? = null, tags: Map<String, String>? = null): GetFunctionResult
Link copied to clipboard

Data resource to get a list of Lambda Functions.

Link copied to clipboard

Provides information about a Lambda function URL.

suspend fun getFunctionUrl(functionName: String, qualifier: String? = null): GetFunctionUrlResult
Link copied to clipboard

Use this data source to invoke custom lambda functions as data source. The lambda function is invoked with RequestResponse invocation type.

suspend fun getInvocation(functionName: String, input: String, qualifier: String? = null): GetInvocationResult
Link copied to clipboard

Provides information about a Lambda Layer Version.

suspend fun getLayerVersion(compatibleArchitecture: String? = null, compatibleRuntime: String? = null, layerName: String, version: Int? = null): GetLayerVersionResult