Lambda Functions
object LambdaFunctions
Functions
Link copied to clipboard
Provides information about a Lambda Alias.
Link copied to clipboard
suspend fun getCodeSigningConfig(argument: GetCodeSigningConfigPlainArgs): GetCodeSigningConfigResult
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
suspend fun getCodeSigningConfig(argument: suspend GetCodeSigningConfigPlainArgsBuilder.() -> Unit): GetCodeSigningConfigResult
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(argument: suspend GetFunctionUrlPlainArgsBuilder.() -> Unit): 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(argument: suspend GetInvocationPlainArgsBuilder.() -> Unit): GetInvocationResult
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(argument: suspend GetLayerVersionPlainArgsBuilder.() -> Unit): GetLayerVersionResult
suspend fun getLayerVersion(compatibleArchitecture: String? = null, compatibleRuntime: String? = null, layerName: String, version: Int? = null): GetLayerVersionResult