Bot Prompt Specification Args
data class BotPromptSpecificationArgs(val allowInterrupt: Output<Boolean>? = null, val maxRetries: Output<Int>, val messageGroupsList: Output<List<BotMessageGroupArgs>>, val messageSelectionStrategy: Output<BotMessageSelectionStrategy>? = null, val promptAttemptsSpecification: Output<Map<String, BotPromptAttemptSpecificationArgs>>? = null) : ConvertibleToJava<BotPromptSpecificationArgs>
Constructors
Link copied to clipboard
constructor(allowInterrupt: Output<Boolean>? = null, maxRetries: Output<Int>, messageGroupsList: Output<List<BotMessageGroupArgs>>, messageSelectionStrategy: Output<BotMessageSelectionStrategy>? = null, promptAttemptsSpecification: Output<Map<String, BotPromptAttemptSpecificationArgs>>? = null)
Properties
Link copied to clipboard
Indicates whether the user can interrupt a speech prompt from the bot.
Link copied to clipboard
The maximum number of times the bot tries to elicit a response from the user using this prompt.
Link copied to clipboard
A collection of messages that Amazon Lex can send to the user. Amazon Lex chooses the actual message to send at runtime.
Link copied to clipboard
Indicates how a message is selected from a message group among retries.
Link copied to clipboard
Specifies the advanced settings on each attempt of the prompt.