AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Provides the bot parameters required for importing a bot.

Inheritance Hierarchy

System.Object
  Amazon.LexModelsV2.Model.BotImportSpecification

Namespace: Amazon.LexModelsV2.Model
Assembly: AWSSDK.LexModelsV2.dll
Version: 3.x.y.z

Syntax

C#
public class BotImportSpecification

The BotImportSpecification type exposes the following members

Constructors

NameDescription
Public Method BotImportSpecification()

Properties

NameTypeDescription
Public Property BotName System.String

Gets and sets the property BotName.

The name that Amazon Lex should use for the bot.

Public Property BotTags System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property BotTags.

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.

Public Property DataPrivacy Amazon.LexModelsV2.Model.DataPrivacy

Gets and sets the property DataPrivacy.

Public Property ErrorLogSettings Amazon.LexModelsV2.Model.ErrorLogSettings

Gets and sets the property ErrorLogSettings.

Allows you to configure destinations where error logs will be published during the bot import process.

Public Property IdleSessionTTLInSeconds System.Int32

Gets and sets the property IdleSessionTTLInSeconds.

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.

Public Property RoleArn System.String

Gets and sets the property RoleArn.

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

Public Property TestBotAliasTags System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property TestBotAliasTags.

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.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5