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

BotImportSpecification

import type { BotImportSpecification } from "https://aws-api.deno.dev/v0.4/services/lexmodelsv2.ts?docs=full";

Provides the bot parameters required for importing a bot.

interface BotImportSpecification {
botName: string;
botTags?: {
[key: string]: string | null | undefined;
}
| null;
dataPrivacy: DataPrivacy;
idleSessionTTLInSeconds?: number | null;
roleArn: string;
testBotAliasTags?: {
[key: string]: string | null | undefined;
}
| null;
}

§Properties

§
botName: string
[src]

The name that Amazon Lex should use for the bot.

§
botTags?: {
[key: string]: string | null | undefined;
}
| null
[src]

A list of tags to add to the bot. You can only add tags when you import a bot. You can't use the UpdateBot operation to update tags. To update tags, use the TagResource operation.

§
dataPrivacy: DataPrivacy
[src]
§
idleSessionTTLInSeconds?: number | null
[src]

The time, in seconds, that Amazon Lex should keep information about a user's conversation with the bot.

A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Lex deletes any data provided before the timeout.

You can specify between 60 (1 minute) and 86,400 (24 hours) seconds.

§
roleArn: string
[src]

The Amazon Resource Name (ARN) of the IAM role used to build and run the bot.

§
testBotAliasTags?: {
[key: string]: string | null | undefined;
}
| null
[src]

A list of tags to add to the test alias for a bot. You can only add tags when you import a bot. You can't use the UpdateAlias operation to update tags. To update tags on the test alias, use the TagResource operation.