[ aws . lexv2-models ]
Get information about a specific bot alias.
See also: AWS API Documentation
See ‘aws help’ for descriptions of global parameters.
describe-bot-alias
--bot-alias-id <value>
--bot-id <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
--bot-alias-id (string)
The identifier of the bot alias to describe.
--bot-id (string)
The identifier of the bot associated with the bot alias to describe.
--cli-input-json | --cli-input-yaml (string)
Reads arguments from the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton. If other arguments are provided on the command line, those values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally. This may not be specified along with --cli-input-yaml.
--generate-cli-skeleton (string)
Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input, prints a sample input JSON that can be used as an argument for --cli-input-json. Similarly, if provided yaml-input it will print a sample input YAML that can be used with --cli-input-yaml. If provided with the value output, it validates the command inputs and returns a sample output JSON for that command.
See ‘aws help’ for descriptions of global parameters.
botAliasId -> (string)
The identifier of the bot alias.
botAliasName -> (string)
The name of the bot alias.
description -> (string)
The description of the bot alias.
botVersion -> (string)
The version of the bot associated with the bot alias.
botAliasLocaleSettings -> (map)
The locale settings that are unique to the alias.
key -> (string)
value -> (structure)
Specifies settings that are unique to a locale. For example, you can use different Lambda function depending on the bot’s locale.
enabled -> (boolean)
Determines whether the locale is enabled for the bot. If the value is
false, the locale isn’t available for use.codeHookSpecification -> (structure)
Specifies the Lambda function that should be used in the locale.
lambdaCodeHook -> (structure)
Specifies a Lambda function that verifies requests to a bot or fulfills the user’s request to a bot.
lambdaARN -> (string)
The Amazon Resource Name (ARN) of the Lambda function.
codeHookInterfaceVersion -> (string)
The version of the request-response that you want Amazon Lex to use to invoke your Lambda function.
conversationLogSettings -> (structure)
Specifics of how Amazon Lex logs text and audio conversations with the bot associated with the alias.
textLogSettings -> (list)
The Amazon CloudWatch Logs settings for logging text and metadata.
(structure)
Defines settings to enable text conversation logs.
enabled -> (boolean)
Determines whether conversation logs should be stored for an alias.
destination -> (structure)
Defines the Amazon CloudWatch Logs destination log group for conversation text logs.
cloudWatch -> (structure)
Defines the Amazon CloudWatch Logs log group where text and metadata logs are delivered.
cloudWatchLogGroupArn -> (string)
The Amazon Resource Name (ARN) of the log group where text and metadata logs are delivered.
logPrefix -> (string)
The prefix of the log stream name within the log group that you specified
audioLogSettings -> (list)
The Amazon S3 settings for logging audio to an S3 bucket.
(structure)
Settings for logging audio of conversations between Amazon Lex and a user. You specify whether to log audio and the Amazon S3 bucket where the audio file is stored.
enabled -> (boolean)
Determines whether audio logging in enabled for the bot.
destination -> (structure)
The location of audio log files collected when conversation logging is enabled for a bot.
s3Bucket -> (structure)
The Amazon S3 bucket where the audio log files are stored. The IAM role specified in the
roleArnparameter of the CreateBot operation must have permission to write to this bucket.kmsKeyArn -> (string)
The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket.
s3BucketArn -> (string)
The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored.
logPrefix -> (string)
The S3 prefix to assign to audio log files.
sentimentAnalysisSettings -> (structure)
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
detectSentiment -> (boolean)
Sets whether Amazon Lex uses Amazon Comprehend to detect the sentiment of user utterances.
botAliasHistoryEvents -> (list)
A list of events that affect a bot alias. For example, an event is recorded when the version that the alias points to changes.
(structure)
Provides a record of an event that affects a bot alias. For example, when the version of a bot that the alias points to changes.
botVersion -> (string)
The version of the bot that was used in the event.
startDate -> (timestamp)
The date and time that the event started.
endDate -> (timestamp)
The date and time that the event ended.
botAliasStatus -> (string)
The current status of the alias. When the alias is
Available, the alias is ready for use with your bot.
botId -> (string)
The identifier of the bot associated with the bot alias.
creationDateTime -> (timestamp)
A timestamp of the date and time that the alias was created.
lastUpdatedDateTime -> (timestamp)
A timestamp of the date and time that the alias was last updated.