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

UpdateIntentRequest

import type { UpdateIntentRequest } from "https://aws-api.deno.dev/v0.4/services/lexmodelsv2.ts?docs=full";
interface UpdateIntentRequest {
botId: string;
botVersion: string;
description?: string | null;
dialogCodeHook?: DialogCodeHookSettings | null;
fulfillmentCodeHook?: FulfillmentCodeHookSettings | null;
initialResponseSetting?: InitialResponseSetting | null;
inputContexts?: InputContext[] | null;
intentClosingSetting?: IntentClosingSetting | null;
intentConfirmationSetting?: IntentConfirmationSetting | null;
intentId: string;
intentName: string;
kendraConfiguration?: KendraConfiguration | null;
localeId: string;
outputContexts?: OutputContext[] | null;
parentIntentSignature?: string | null;
sampleUtterances?: SampleUtterance[] | null;
slotPriorities?: SlotPriority[] | null;
}

§Properties

§
botId: string
[src]

The identifier of the bot that contains the intent.

§
botVersion: string
[src]

The version of the bot that contains the intent. Must be DRAFT.

§
description?: string | null
[src]

The new description of the intent.

§
dialogCodeHook?: DialogCodeHookSettings | null
[src]

The new Lambda function to use between each turn of the conversation with the bot.

§
fulfillmentCodeHook?: FulfillmentCodeHookSettings | null
[src]

The new Lambda function to call when all of the intents required slots are provided and the intent is ready for fulfillment.

§
initialResponseSetting?: InitialResponseSetting | null
[src]
§
inputContexts?: InputContext[] | null
[src]

A new list of contexts that must be active in order for Amazon Lex to consider the intent.

§
intentClosingSetting?: IntentClosingSetting | null
[src]

The new response that Amazon Lex sends the user when the intent is closed.

§
intentConfirmationSetting?: IntentConfirmationSetting | null
[src]

New prompts that Amazon Lex sends to the user to confirm the completion of an intent.

§
intentId: string
[src]

The unique identifier of the intent to update.

§
intentName: string
[src]

The new name for the intent.

§
kendraConfiguration?: KendraConfiguration | null
[src]

New configuration settings for connecting to an Amazon Kendra index.

§
localeId: string
[src]

The identifier of the language and locale where this intent is used. The string must match one of the supported locales. For more information, see Supported languages.

§
outputContexts?: OutputContext[] | null
[src]

A new list of contexts that Amazon Lex activates when the intent is fulfilled.

§
parentIntentSignature?: string | null
[src]

The signature of the new built-in intent to use as the parent of this intent.

§
sampleUtterances?: SampleUtterance[] | null
[src]

New utterances used to invoke the intent.

§
slotPriorities?: SlotPriority[] | null
[src]

A new list of slots and their priorities that are contained by the intent.