Values.NotificationActionSourceContains the notification settings of an alarm model. The settings apply to all alarms that were created based on this alarm model.
type nonrec t = {action : NotificationTargetActions.t;Specifies an AWS Lambda function to manage alarm notifications. You can create one or use the AWS Lambda function provided by AWS IoT Events.
*)smsConfigurations : SMSConfigurations.t option;Contains the configuration information of SMS notifications.
*)emailConfigurations : EmailConfigurations.t option;Contains the configuration information of email notifications.
*)}val make :
?smsConfigurations:??? ->
?emailConfigurations:??? ->
action:NotificationTargetActions.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Structure of
(string
* [> `String of IdentityStoreId.t ])
list ])
list ]
list
| `String of SMSSenderId.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Structure of
(string
* [> `String of
IdentityStoreId.t ])
list ])
list ]
list
| `String of EmailSubject.t ])
list ])
list ]
list
| `Structure of
(string
* [> `Structure of
(string
* [> `String of AmazonResourceName.t
| `Structure of
(string
* [> `Enum of string
| `String of ContentExpression.t ])
list ])
list ])
list ])
list ]