Update Bot Alias
lexmodelsv2_update_bot_alias | R Documentation |
Updates the configuration of an existing bot alias¶
Description¶
Updates the configuration of an existing bot alias.
Usage¶
lexmodelsv2_update_bot_alias(botAliasId, botAliasName, description,
botVersion, botAliasLocaleSettings, conversationLogSettings,
sentimentAnalysisSettings, botId)
Arguments¶
botAliasId |
[required] The unique identifier of the bot alias. |
botAliasName |
[required] The new name to assign to the bot alias. |
description |
The new description to assign to the bot alias. |
botVersion |
The new bot version to assign to the bot alias. |
botAliasLocaleSettings |
The new Lambda functions to use in each locale for the bot alias. |
conversationLogSettings |
The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets. |
sentimentAnalysisSettings |
|
botId |
[required] The identifier of the bot with the updated alias. |
Value¶
A list with the following syntax:
list(
botAliasId = "string",
botAliasName = "string",
description = "string",
botVersion = "string",
botAliasLocaleSettings = list(
list(
enabled = TRUE|FALSE,
codeHookSpecification = list(
lambdaCodeHook = list(
lambdaARN = "string",
codeHookInterfaceVersion = "string"
)
)
)
),
conversationLogSettings = list(
textLogSettings = list(
list(
enabled = TRUE|FALSE,
destination = list(
cloudWatch = list(
cloudWatchLogGroupArn = "string",
logPrefix = "string"
)
),
selectiveLoggingEnabled = TRUE|FALSE
)
),
audioLogSettings = list(
list(
enabled = TRUE|FALSE,
destination = list(
s3Bucket = list(
kmsKeyArn = "string",
s3BucketArn = "string",
logPrefix = "string"
)
),
selectiveLoggingEnabled = TRUE|FALSE
)
)
),
sentimentAnalysisSettings = list(
detectSentiment = TRUE|FALSE
),
botAliasStatus = "Creating"|"Available"|"Deleting"|"Failed",
botId = "string",
creationDateTime = as.POSIXct(
"2015-01-01"
),
lastUpdatedDateTime = as.POSIXct(
"2015-01-01"
)
)
Request syntax¶
svc$update_bot_alias(
botAliasId = "string",
botAliasName = "string",
description = "string",
botVersion = "string",
botAliasLocaleSettings = list(
list(
enabled = TRUE|FALSE,
codeHookSpecification = list(
lambdaCodeHook = list(
lambdaARN = "string",
codeHookInterfaceVersion = "string"
)
)
)
),
conversationLogSettings = list(
textLogSettings = list(
list(
enabled = TRUE|FALSE,
destination = list(
cloudWatch = list(
cloudWatchLogGroupArn = "string",
logPrefix = "string"
)
),
selectiveLoggingEnabled = TRUE|FALSE
)
),
audioLogSettings = list(
list(
enabled = TRUE|FALSE,
destination = list(
s3Bucket = list(
kmsKeyArn = "string",
s3BucketArn = "string",
logPrefix = "string"
)
),
selectiveLoggingEnabled = TRUE|FALSE
)
)
),
sentimentAnalysisSettings = list(
detectSentiment = TRUE|FALSE
),
botId = "string"
)