Values.UpdateBotAliasRequestSourceUpdates the configuration of an existing bot alias.
type nonrec t = {botAliasId : BotAliasId.t;The unique identifier of the bot alias.
*)botAliasName : Name.t;The new name to assign to the bot alias.
*)description : Description.t option;The new description to assign to the bot alias.
*)botVersion : BotVersion.t option;The new bot version to assign to the bot alias.
*)botAliasLocaleSettings : BotAliasLocaleSettingsMap.t option;The new Lambda functions to use in each locale for the bot alias.
*)conversationLogSettings : ConversationLogSettings.t option;The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.
*)sentimentAnalysisSettings : SentimentAnalysisSettings.t option;botId : Id.t;The identifier of the bot with the updated alias.
*)}val make :
?description:??? ->
?botVersion:??? ->
?botAliasLocaleSettings:??? ->
?conversationLogSettings:??? ->
?sentimentAnalysisSettings:??? ->
botAliasId:BotAliasId.t ->
botAliasName:Name.t ->
botId:Id.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of LocaleId.t ]
* [> `Structure of
(string
* [> `Boolean of Boolean.t
| `Structure of
(string
* [> `Structure of
(string * [> `String of LambdaARN.t ]) list ])
list ])
list ])
list
| `String of BotAliasId.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `List of
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Structure of
(string
* [> `Structure of
(string
* [> `String of CloudWatchLogGroupArn.t ])
list ])
list ])
list ]
list ])
list ])
list ]