You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`pushover` (Block Set) A contact point that sends notifications to Pushover. (see [below for nested schema](#nestedblock--pushover))
57
57
-`sensugo` (Block Set) A contact point that sends notifications to SensuGo. (see [below for nested schema](#nestedblock--sensugo))
58
58
-`slack` (Block Set) A contact point that sends notifications to Slack. (see [below for nested schema](#nestedblock--slack))
59
+
-`sns` (Block Set) A contact point that sends notifications to Amazon SNS. Requires Amazon Managed Grafana. (see [below for nested schema](#nestedblock--sns))
59
60
-`teams` (Block Set) A contact point that sends notifications to Microsoft Teams. (see [below for nested schema](#nestedblock--teams))
60
61
-`telegram` (Block Set) A contact point that sends notifications to Telegram. (see [below for nested schema](#nestedblock--telegram))
61
62
-`threema` (Block Set) A contact point that sends notifications to Threema. (see [below for nested schema](#nestedblock--threema))
@@ -375,6 +376,31 @@ Read-Only:
375
376
-`uid` (String) The UID of the contact point.
376
377
377
378
379
+
<aid="nestedblock--sns"></a>
380
+
### Nested Schema for `sns`
381
+
382
+
Required:
383
+
384
+
-`topic` (String) The Amazon SNS topic to send notifications to.
385
+
386
+
Optional:
387
+
388
+
-`access_key` (String, Sensitive) AWS access key ID used to authenticate with Amazon SNS.
389
+
-`assume_role_arn` (String) The Amazon Resource Name (ARN) of the role to assume to send notifications to Amazon SNS.
390
+
-`auth_provider` (String) The authentication provider to use. Valid values are `default`, `arn` and `keys`. Default is `default`. Defaults to `default`.
391
+
-`body` (String)
392
+
-`disable_resolve_message` (Boolean) Whether to disable sending resolve messages. Defaults to `false`.
393
+
-`external_id` (String) The external ID to use when assuming the role.
394
+
-`message_format` (String) The format of the message to send. Valid values are `text`, `body` and `json`. Default is `text`. Defaults to `text`.
395
+
-`secret_key` (String, Sensitive) AWS secret access key used to authenticate with Amazon SNS.
396
+
-`settings` (Map of String, Sensitive) Additional custom properties to attach to the notifier. Defaults to `map[]`.
0 commit comments