V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationArgs

data class V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationArgs(val active: Output<Boolean>, val startResponse: Output<V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs>? = null, val timeoutInSeconds: Output<Int>? = null, val updateResponse: Output<V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationUpdateResponseArgs>? = null) : ConvertibleToJava<V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationArgs>

Constructors

Properties

Link copied to clipboard
val active: Output<Boolean>

Whether fulfillment updates are sent to the user. When this field is true, updates are sent. If the active field is set to true, the start_response, update_response, and timeout_in_seconds fields are required.

Link copied to clipboard

Configuration block for the message sent to users when the fulfillment Lambda functions starts running.

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

Length of time that the fulfillment Lambda function should run before it times out.

Link copied to clipboard

Configuration block for messages sent periodically to the user while the fulfillment Lambda function is running.

Functions

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