lex library

AWS Lex (V1).

Classes

AwsLexBot
Factory wrapper for aws_lex_bot.
AwsLexBotAlias
Factory wrapper for aws_lex_bot_alias.
AwsLexIntent
Factory wrapper for aws_lex_intent.
AwsLexSlotType
Factory wrapper for aws_lex_slot_type.
LexBotAbortStatement
Typed helper for the abort_statement block of aws_lex_bot (derived from provider schema).
LexBotAliasConversationLogs
Typed helper for the conversation_logs block of aws_lex_bot_alias (derived from provider schema).
LexBotAliasLogSettings
Typed helper for the conversation_logs.log_settings block of aws_lex_bot_alias (derived from provider schema).
LexBotClarificationPrompt
Typed helper for the clarification_prompt block of aws_lex_bot (derived from provider schema).
LexBotIntent
Typed helper for the intent block of aws_lex_bot (derived from provider schema).
LexBotMessage
Typed helper for the abort_statement.message block of aws_lex_bot (derived from provider schema). Shared by every block of this shape in the resource.
LexIntentClosing
At most one of conclusion_statement, follow_up_prompt on aws_lex_intent: the provider rejects more than one, so each variant sets one of them and a null choice sets none.
LexIntentClosingConclusionStatement
The LexIntentClosing.conclusionStatement choice: sets conclusion_statement.
LexIntentClosingFollowUpPrompt
The LexIntentClosing.followUpPrompt choice: sets follow_up_prompt.
LexIntentCodeHook
Typed helper for the fulfillment_activity.code_hook block of aws_lex_intent (derived from provider schema).
LexIntentConclusionStatement
Typed helper for the conclusion_statement block of aws_lex_intent (derived from provider schema).
LexIntentConfirmationPrompt
Typed helper for the confirmation_prompt block of aws_lex_intent (derived from provider schema).
LexIntentDialogCodeHook
Typed helper for the dialog_code_hook block of aws_lex_intent (derived from provider schema).
LexIntentFollowUpPrompt
Typed helper for the follow_up_prompt block of aws_lex_intent (derived from provider schema).
LexIntentFulfillmentActivity
Typed helper for the fulfillment_activity block of aws_lex_intent (derived from provider schema).
LexIntentMessage
Typed helper for the conclusion_statement.message block of aws_lex_intent (derived from provider schema). Shared by every block of this shape in the resource.
LexIntentPrompt
Typed helper for the follow_up_prompt.prompt block of aws_lex_intent (derived from provider schema).
LexIntentRejectionStatement
Typed helper for the rejection_statement block of aws_lex_intent (derived from provider schema). Shared by every block of this shape in the resource.
LexIntentSlot
Typed helper for the slot block of aws_lex_intent (derived from provider schema).
LexIntentValueElicitationPrompt
Typed helper for the slot.value_elicitation_prompt block of aws_lex_intent (derived from provider schema).
LexSlotTypeEnumerationValue
Typed helper for the enumeration_value block of aws_lex_slot_type (derived from provider schema).

Enums

LexBotLocale
Lex Bot enum for locale.
LexBotProcessBehavior
Lex Bot Process enum for process_behavior.
LexIntentSlotConstraint
slot_constraint — derived from the provider schema description.
LexIntentType
type — derived from the provider schema description.
LexSlotTypeValueSelectionStrategy
Lex Slot Type Value Selection enum for value_selection_strategy.