BotFulfillmentUpdatesSpecificationArgs

data class BotFulfillmentUpdatesSpecificationArgs(val active: Output<Boolean>, val startResponse: Output<BotFulfillmentStartResponseSpecificationArgs>? = null, val timeoutInSeconds: Output<Int>? = null, val updateResponse: Output<BotFulfillmentUpdateResponseSpecificationArgs>? = null) : ConvertibleToJava<BotFulfillmentUpdatesSpecificationArgs>

Provides information for updating the user on the progress of fulfilling an intent.

Constructors

Link copied to clipboard
constructor(active: Output<Boolean>, startResponse: Output<BotFulfillmentStartResponseSpecificationArgs>? = null, timeoutInSeconds: Output<Int>? = null, updateResponse: Output<BotFulfillmentUpdateResponseSpecificationArgs>? = null)

Properties

Link copied to clipboard
val active: Output<Boolean>

Determines whether fulfillment updates are sent to the user. When this field is true, updates are sent.

Link copied to clipboard

Provides configuration information for the message sent to users when the fulfillment Lambda functions starts running.

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

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

Link copied to clipboard

Provides configuration information for messages sent periodically to the user while the fulfillment Lambda function is running.

Functions

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