BotArgs

data class BotArgs(val autoBuildBotLocales: Output<Boolean>? = null, val botFileS3Location: Output<BotS3LocationArgs>? = null, val botLocales: Output<List<BotLocaleArgs>>? = null, val botTags: Output<List<BotTagArgs>>? = null, val dataPrivacy: Output<DataPrivacyPropertiesArgs>? = null, val description: Output<String>? = null, val idleSessionTtlInSeconds: Output<Int>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null, val testBotAliasSettings: Output<BotTestBotAliasSettingsArgs>? = null, val testBotAliasTags: Output<List<BotTagArgs>>? = null) : ConvertibleToJava<BotArgs>

Amazon Lex conversational bot performing automated tasks such as ordering a pizza, booking a hotel, and so on.

Constructors

Link copied to clipboard
fun BotArgs(autoBuildBotLocales: Output<Boolean>? = null, botFileS3Location: Output<BotS3LocationArgs>? = null, botLocales: Output<List<BotLocaleArgs>>? = null, botTags: Output<List<BotTagArgs>>? = null, dataPrivacy: Output<DataPrivacyPropertiesArgs>? = null, description: Output<String>? = null, idleSessionTtlInSeconds: Output<Int>? = null, name: Output<String>? = null, roleArn: Output<String>? = null, testBotAliasSettings: Output<BotTestBotAliasSettingsArgs>? = null, testBotAliasTags: Output<List<BotTagArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): BotArgs

Properties

Link copied to clipboard
val autoBuildBotLocales: Output<Boolean>? = null

Specifies whether to build the bot locales after bot creation completes.

Link copied to clipboard
Link copied to clipboard
val botLocales: Output<List<BotLocaleArgs>>? = null

List of bot locales

Link copied to clipboard
val botTags: Output<List<BotTagArgs>>? = null

A list of tags to add to the bot, which can only be added at bot creation.

Link copied to clipboard

Data privacy setting of the Bot.

Link copied to clipboard
val description: Output<String>? = null
Link copied to clipboard
val idleSessionTtlInSeconds: Output<Int>? = null

IdleSessionTTLInSeconds of the resource

Link copied to clipboard
val name: Output<String>? = null
Link copied to clipboard
val roleArn: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val testBotAliasTags: Output<List<BotTagArgs>>? = null

A list of tags to add to the test alias for a bot, , which can only be added at bot/bot alias creation.