Package-level declarations

Types

Link copied to clipboard

Your IAM user or role does not have permission to call the Amazon Lex V2 APIs required to migrate your bot.

Link copied to clipboard

The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and try again.

Link copied to clipboard

Provides information about a bot alias.

Link copied to clipboard

Represents an association between an Amazon Lex bot and an external messaging platform.

Link copied to clipboard

Provides information about a bot. .

Link copied to clipboard

Provides metadata for a built-in intent.

Link copied to clipboard

Provides information about a slot used in a built-in intent.

Link copied to clipboard

Provides information about a built in slot type.

Link copied to clipboard
sealed class ChannelStatus
Link copied to clipboard
sealed class ChannelType
Link copied to clipboard
class CodeHook

Specifies a Lambda function that verifies requests to a bot or fulfills the user's request to a bot..

Link copied to clipboard

There was a conflict processing the request. Try your request again.

Link copied to clipboard
sealed class ContentType
Link copied to clipboard

Provides the settings needed for conversation logs.

Link copied to clipboard

Contains information about conversation log settings.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class Destination
Link copied to clipboard

Each slot type can have a set of values. Each enumeration value represents a value the slot type can take.

Link copied to clipboard
sealed class ExportStatus
Link copied to clipboard
sealed class ExportType
Link copied to clipboard

A prompt for additional activity after an intent is fulfilled. For example, after the OrderPizza intent is fulfilled, you might prompt the user to find out whether the user wants to order drinks.

Link copied to clipboard

Describes how the intent is fulfilled after the user provides all of the information required for the intent. You can provide a Lambda function to process the intent, or you can return the intent information to the client application. We recommend that you use a Lambda function so that the relevant logic lives in the Cloud and limit the client-side code primarily to presentation. If you need to update the logic, you only update the Lambda function; you don't need to upgrade your client application.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class ImportStatus
Link copied to clipboard

The name of a context that must be active for an intent to be selected by Amazon Lex.

Link copied to clipboard
class Intent

Identifies the specific version of an intent.

Link copied to clipboard

Provides information about an intent.

Link copied to clipboard

An internal Amazon Lex error occurred. Try your request again.

Link copied to clipboard

Provides configuration information for the AMAZON.KendraSearchIntent intent. When you use this intent, Amazon Lex searches the specified Amazon Kendra index and returns documents from the index that match the user's utterance. For more information, see AMAZON.KendraSearchIntent.

Link copied to clipboard

Base class for all service related exceptions thrown by the LexModelBuilding client

Link copied to clipboard

The request exceeded a limit. Try your request again.

Link copied to clipboard
sealed class Locale
Link copied to clipboard

Settings used to configure delivery mode and destination for conversation logs.

Link copied to clipboard

The settings for conversation logs.

Link copied to clipboard
sealed class LogType
Link copied to clipboard
sealed class MergeStrategy
Link copied to clipboard
class Message

The message object that provides the message text and its type.

Link copied to clipboard

Provides information about alerts and warnings that Amazon Lex sends during a migration. The alerts include information about how to resolve the issue.

Link copied to clipboard
sealed class MigrationAlertType
Link copied to clipboard
Link copied to clipboard
sealed class MigrationStatus
Link copied to clipboard
sealed class MigrationStrategy
Link copied to clipboard

Provides information about migrating a bot from Amazon Lex V1 to Amazon Lex V2.

Link copied to clipboard

The resource specified in the request was not found. Check the resource and try again.

Link copied to clipboard
sealed class ObfuscationSetting
Link copied to clipboard

The specification of an output context that is set when an intent is fulfilled.

Link copied to clipboard

The checksum of the resource that you are trying to change does not match the checksum in the request. Check the resource's checksum and try again.

Link copied to clipboard
sealed class ProcessBehavior
Link copied to clipboard
class Prompt

Obtains information from the user. To define a prompt, provide one or more messages and specify the number of attempts to get information from the user. If you provide more than one message, Amazon Lex chooses one of the messages to use to prompt the user. For more information, see how-it-works.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class ReferenceType
Link copied to clipboard

The resource that you are attempting to delete is referred to by another resource. Use this information to remove references to the resource that you are trying to delete.

Link copied to clipboard

Describes the resource that refers to the resource that you are attempting to delete. This object is returned as part of the ResourceInUseException exception.

Link copied to clipboard
sealed class ResourceType
Link copied to clipboard
class Slot

Identifies the version of a specific slot.

Link copied to clipboard
sealed class SlotConstraint
Link copied to clipboard

A default value for a slot.

Link copied to clipboard

Contains the default values for a slot. Default values are used when Amazon Lex hasn't determined a value for a slot.

Link copied to clipboard

Provides configuration information for a slot type.

Link copied to clipboard

Provides information about a slot type..

Link copied to clipboard

Provides a regular expression used to validate the value of a slot.

Link copied to clipboard
Link copied to clipboard
sealed class SortOrder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Statement

A collection of messages that convey information to the user. At runtime, Amazon Lex selects the message to convey.

Link copied to clipboard
sealed class Status
Link copied to clipboard
sealed class StatusType
Link copied to clipboard
class Tag

A list of key/value pairs that identify a bot, bot alias, or bot channel. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides information about a single utterance that was made to your bot.

Link copied to clipboard

Provides a list of utterances that have been made to a specific version of your bot. The list contains a maximum of 100 utterances.