V3AsyncInvokeConfigArgs

data class V3AsyncInvokeConfigArgs(val asyncTask: Output<Boolean>? = null, val destinationConfig: Output<V3AsyncInvokeConfigDestinationConfigArgs>? = null, val functionName: Output<String>? = null, val maxAsyncEventAgeInSeconds: Output<Int>? = null, val maxAsyncRetryAttempts: Output<Int>? = null, val qualifier: Output<String>? = null) : ConvertibleToJava<V3AsyncInvokeConfigArgs>

Provides a FCV3 Async Invoke Config resource. Function Asynchronous Configuration. For information about FCV3 Async Invoke Config and how to use it, see What is Async Invoke Config.

NOTE: Available since v1.228.0.

Import

FCV3 Async Invoke Config can be imported using the id, e.g.

$ pulumi import alicloud:fc/v3AsyncInvokeConfig:V3AsyncInvokeConfig example <id>

Constructors

Link copied to clipboard
constructor(asyncTask: Output<Boolean>? = null, destinationConfig: Output<V3AsyncInvokeConfigDestinationConfigArgs>? = null, functionName: Output<String>? = null, maxAsyncEventAgeInSeconds: Output<Int>? = null, maxAsyncRetryAttempts: Output<Int>? = null, qualifier: Output<String>? = null)

Properties

Link copied to clipboard
val asyncTask: Output<Boolean>? = null

Whether to enable an asynchronous task

Link copied to clipboard

Target Configuration See destination_config below.

Link copied to clipboard
val functionName: Output<String>? = null

Function Name

Link copied to clipboard
val maxAsyncEventAgeInSeconds: Output<Int>? = null

Event maximum survival time

Link copied to clipboard
val maxAsyncRetryAttempts: Output<Int>? = null

Number of Asynchronous call retries

Link copied to clipboard
val qualifier: Output<String>? = null

Function version or alias

Functions

Link copied to clipboard
open override fun toJava(): V3AsyncInvokeConfigArgs