Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.3/services/lexmodelbuildingservice.ts?docs=full";

§Classes

LexModelBuildingService

§Interfaces

BotAliasMetadata

Provides information about a bot alias.

BotChannelAssociation

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

BotMetadata

Provides information about a bot. .

BuiltinIntentMetadata

Provides metadata for a built-in intent.

BuiltinIntentSlot

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

BuiltinSlotTypeMetadata

Provides information about a built in slot type.

CodeHook

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

ConversationLogsRequest

Provides the settings needed for conversation logs.

ConversationLogsResponse

Contains information about conversation log settings.

CreateBotVersionRequest
CreateBotVersionResponse
CreateIntentVersionRequest
CreateIntentVersionResponse
CreateSlotTypeVersionRequest
CreateSlotTypeVersionResponse
DeleteBotAliasRequest
DeleteBotChannelAssociationRequest
DeleteBotRequest
DeleteBotVersionRequest
DeleteIntentRequest
DeleteIntentVersionRequest
DeleteSlotTypeRequest
DeleteSlotTypeVersionRequest
DeleteUtterancesRequest
EnumerationValue

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

FollowUpPrompt

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.

FulfillmentActivity

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.

GetBotAliasesRequest
GetBotAliasesResponse
GetBotAliasRequest
GetBotAliasResponse
GetBotChannelAssociationRequest
GetBotChannelAssociationResponse
GetBotChannelAssociationsRequest
GetBotChannelAssociationsResponse
GetBotRequest
GetBotResponse
GetBotsRequest
GetBotsResponse
GetBotVersionsRequest
GetBotVersionsResponse
GetBuiltinIntentRequest
GetBuiltinIntentResponse
GetBuiltinIntentsRequest
GetBuiltinIntentsResponse
GetBuiltinSlotTypesRequest
GetBuiltinSlotTypesResponse
GetExportRequest
GetExportResponse
GetImportRequest
GetImportResponse
GetIntentRequest
GetIntentResponse
GetIntentsRequest
GetIntentsResponse
GetIntentVersionsRequest
GetIntentVersionsResponse
GetMigrationRequest
GetMigrationResponse
GetMigrationsRequest
GetMigrationsResponse
GetSlotTypeRequest
GetSlotTypeResponse
GetSlotTypesRequest
GetSlotTypesResponse
GetSlotTypeVersionsRequest
GetSlotTypeVersionsResponse
GetUtterancesViewRequest
GetUtterancesViewResponse
InputContext

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

Intent

Identifies the specific version of an intent.

IntentMetadata

Provides information about an intent.

KendraConfiguration

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.

ListTagsForResourceRequest
ListTagsForResourceResponse
LogSettingsRequest

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

LogSettingsResponse

The settings for conversation logs.

Message

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

MigrationAlert

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

MigrationSummary

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

OutputContext

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

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".

PutBotAliasRequest
PutBotAliasResponse
PutBotRequest
PutBotResponse
PutIntentRequest
PutIntentResponse
PutSlotTypeRequest
PutSlotTypeResponse
Slot

Identifies the version of a specific slot.

SlotDefaultValue

A default value for a slot.

SlotDefaultValueSpec

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

SlotTypeConfiguration

Provides configuration information for a slot type.

SlotTypeMetadata

Provides information about a slot type..

SlotTypeRegexConfiguration

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

StartImportRequest
StartImportResponse
StartMigrationRequest
StartMigrationResponse
Statement

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

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: _ . : / = + - @.

TagResourceRequest
UntagResourceRequest
UtteranceData

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

UtteranceList

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

§Type Aliases

ChannelStatus
ChannelType
ContentType
Destination
ExportStatus
ExportType
FulfillmentActivityType
ImportStatus
Locale
LogType
MergeStrategy
MigrationAlertType
MigrationSortAttribute
MigrationStatus
MigrationStrategy
ObfuscationSetting
ProcessBehavior
ResourceType
SlotConstraint
SlotValueSelectionStrategy
SortOrder
Status
StatusType