| Modifier and Type | Method and Description |
|---|---|
CfnBot.Builder |
autoBuildBotLocales(Boolean autoBuildBotLocales)
Indicates whether Amazon Lex V2 should automatically build the locales for the bot after a change.
|
CfnBot.Builder |
autoBuildBotLocales(IResolvable autoBuildBotLocales)
Indicates whether Amazon Lex V2 should automatically build the locales for the bot after a change.
|
CfnBot.Builder |
botFileS3Location(CfnBot.S3LocationProperty botFileS3Location)
The Amazon S3 location of files used to import a bot.
|
CfnBot.Builder |
botFileS3Location(IResolvable botFileS3Location)
The Amazon S3 location of files used to import a bot.
|
CfnBot.Builder |
botLocales(IResolvable botLocales)
A list of locales for the bot.
|
CfnBot.Builder |
botLocales(List<? extends Object> botLocales)
A list of locales for the bot.
|
CfnBot.Builder |
botTags(IResolvable botTags)
A list of tags to add to the bot.
|
CfnBot.Builder |
botTags(List<? extends Object> botTags)
A list of tags to add to the bot.
|
CfnBot |
build() |
static CfnBot.Builder |
create(software.constructs.Construct scope,
String id) |
CfnBot.Builder |
dataPrivacy(Object dataPrivacy)
Provides information on additional privacy protections Amazon Lex should use with the bot's data.
|
CfnBot.Builder |
description(String description)
The description of the version.
|
CfnBot.Builder |
idleSessionTtlInSeconds(Number idleSessionTtlInSeconds)
The time, in seconds, that Amazon Lex should keep information about a user's conversation with the bot.
|
CfnBot.Builder |
name(String name)
The name of the field to filter the list of bots.
|
CfnBot.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role used to build and run the bot.
|
CfnBot.Builder |
testBotAliasSettings(CfnBot.TestBotAliasSettingsProperty testBotAliasSettings)
Specifies configuration settings for the alias used to test the bot.
|
CfnBot.Builder |
testBotAliasSettings(IResolvable testBotAliasSettings)
Specifies configuration settings for the alias used to test the bot.
|
CfnBot.Builder |
testBotAliasTags(IResolvable testBotAliasTags)
A list of tags to add to the test alias for a bot.
|
CfnBot.Builder |
testBotAliasTags(List<? extends Object> testBotAliasTags)
A list of tags to add to the test alias for a bot.
|
@Stability(value=Stable) public static CfnBot.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnBot.AdvancedRecognitionSettingProperty.Builder.@Stability(value=Stable) public CfnBot.Builder dataPrivacy(Object dataPrivacy)
dataPrivacy - Provides information on additional privacy protections Amazon Lex should use with the bot's data. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder idleSessionTtlInSeconds(Number idleSessionTtlInSeconds)
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.
idleSessionTtlInSeconds - The time, in seconds, that Amazon Lex should keep information about a user's conversation with the bot. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder name(String name)
name - The name of the field to filter the list of bots. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder roleArn(String roleArn)
roleArn - The Amazon Resource Name (ARN) of the IAM role used to build and run the bot. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder autoBuildBotLocales(Boolean autoBuildBotLocales)
autoBuildBotLocales - Indicates whether Amazon Lex V2 should automatically build the locales for the bot after a change. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder autoBuildBotLocales(IResolvable autoBuildBotLocales)
autoBuildBotLocales - Indicates whether Amazon Lex V2 should automatically build the locales for the bot after a change. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder botFileS3Location(CfnBot.S3LocationProperty botFileS3Location)
The files must be in the import format specified in JSON format for importing and exporting in the Amazon Lex developer guide.
botFileS3Location - The Amazon S3 location of files used to import a bot. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder botFileS3Location(IResolvable botFileS3Location)
The files must be in the import format specified in JSON format for importing and exporting in the Amazon Lex developer guide.
botFileS3Location - The Amazon S3 location of files used to import a bot. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder botLocales(IResolvable botLocales)
botLocales - A list of locales for the bot. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder botLocales(List<? extends Object> botLocales)
botLocales - A list of locales for the bot. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder botTags(IResolvable botTags)
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.
botTags - A list of tags to add to the bot. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder botTags(List<? extends Object> botTags)
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.
botTags - A list of tags to add to the bot. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder description(String description)
description - The description of the version. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder testBotAliasSettings(CfnBot.TestBotAliasSettingsProperty testBotAliasSettings)
If the TestBotAliasSettings property is not specified, the settings are configured with default values.
testBotAliasSettings - Specifies configuration settings for the alias used to test the bot. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder testBotAliasSettings(IResolvable testBotAliasSettings)
If the TestBotAliasSettings property is not specified, the settings are configured with default values.
testBotAliasSettings - Specifies configuration settings for the alias used to test the bot. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder testBotAliasTags(IResolvable testBotAliasTags)
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.
testBotAliasTags - A list of tags to add to the test alias for a bot. This parameter is required.this@Stability(value=Stable) public CfnBot.Builder testBotAliasTags(List<? extends Object> testBotAliasTags)
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.
testBotAliasTags - A list of tags to add to the test alias for a bot. This parameter is required.thisCopyright © 2022. All rights reserved.