updateFunctionEventInvokeConfig
abstract suspend fun updateFunctionEventInvokeConfig(input: UpdateFunctionEventInvokeConfigRequest): UpdateFunctionEventInvokeConfigResponse
Updates the configuration for asynchronous invocation for a function, version, or alias.
To configure options for asynchronous invocation, use PutFunctionEventInvokeConfig.
Samples
import aws.sdk.kotlin.services.lambda.model.DestinationConfig
import aws.sdk.kotlin.services.lambda.model.OnFailure
fun main() {
//sampleStart
// The following example adds an on failure destination to the existing asynchronous invocation
// configuration for a function named my function.
val resp = lambdaClient.updateFunctionEventInvokeConfig {
functionName = "my-function"
destinationConfig = DestinationConfig {
onFailure = OnFailure {
destination = "arn:aws:sqs:us-east-2:123456789012:destination"
}
}
}
//sampleEnd
}