pub struct PutBotAliasRequest {
pub bot_name: String,
pub bot_version: String,
pub checksum: Option<String>,
pub conversation_logs: Option<ConversationLogsRequest>,
pub description: Option<String>,
pub name: String,
pub tags: Option<Vec<Tag>>,
}Fields§
§bot_name: StringThe name of the bot.
bot_version: StringThe version of the bot.
checksum: Option<String>Identifies a specific revision of the $LATEST version.
When you create a new bot alias, leave the checksum field blank. If you specify a checksum you get a BadRequestException exception.
When you want to update a bot alias, set the checksum field to the checksum of the most recent revision of the $LATEST version. If you don't specify the checksum field, or if the checksum does not match the $LATEST version, you get a PreconditionFailedException exception.
conversation_logs: Option<ConversationLogsRequest>Settings for conversation logs for the alias.
description: Option<String>A description of the alias.
name: StringThe name of the alias. The name is not case sensitive.
A list of tags to add to the bot alias. You can only add tags when you create an alias, you can't use the PutBotAlias operation to update the tags on a bot alias. To update tags, use the TagResource operation.
Trait Implementations§
Source§impl Clone for PutBotAliasRequest
impl Clone for PutBotAliasRequest
Source§fn clone(&self) -> PutBotAliasRequest
fn clone(&self) -> PutBotAliasRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more