Values.ChimeWebhookConfigurationSourceAn AWS Chatbot configuration for Amazon Chime.
type nonrec t = {webhookDescription : ChimeWebhookDescription.t option;A description of the webhook. We recommend using the convention RoomName/WebhookName. For more information, see Tutorial: Get started with Amazon Chime in the AWS Chatbot Administrator Guide.
*)chatConfigurationArn : ChatConfigurationArn.t option;The Amazon Resource Name (ARN) of the ChimeWebhookConfiguration.
*)iamRoleArn : Arn.t option;A user-defined role that AWS Chatbot assumes. This is not the service-linked role. For more information, see IAM policies for AWS Chatbot in the AWS Chatbot Administrator Guide.
*)snsTopicArns : SnsTopicArnList.t option;The Amazon Resource Names (ARNs) of the SNS topics that deliver notifications to AWS Chatbot.
*)configurationName : ConfigurationName.t option;The name of the configuration.
*)loggingLevel : CustomerCwLogLevel.t option;Logging levels include ERROR, INFO, or NONE.
*)state : ResourceState.t option;Either ENABLED or DISABLED. The resource returns DISABLED if the organization's AWS Chatbot policy has explicitly denied that configuration. For example, if Amazon Chime is disabled.
*)stateReason : String_.t option;Provided if State is DISABLED. Provides context as to why the resource is disabled.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `String of Arn.t
| `Structure of (string * [> `String of TagKey.t ]) list ]
list
| `String of ChimeWebhookDescription.t ])
list ]