|
1 | 1 |
|
2 | | -resource "sysdig_secure_notification_channel" "sample-email" { |
| 2 | +resource "sysdig_secure_notification_channel_email" "sample-email" { |
3 | 3 | name = "Example Channel - Email" |
4 | 4 | enabled = true |
5 | | - type = "EMAIL" |
6 | | - |
| 5 | + recipients = [ "[email protected]"] |
7 | 6 | notify_when_ok = false |
8 | 7 | notify_when_resolved = false |
9 | 8 | } |
10 | 9 |
|
11 | | -resource "sysdig_secure_notification_channel" "sample-amazon-sns" { |
| 10 | +resource "sysdig_secure_notification_channel_sns" "sample-amazon-sns" { |
12 | 11 | name = "Example Channel - Amazon SNS" |
13 | 12 | enabled = true |
14 | | - type = "SNS" |
15 | | - topics = "arn:aws:sns:us-east-1:273107874544:my-alerts,arn:aws:sns:us-east-1:273107874544:my-alerts2" |
| 13 | + topics = ["arn:aws:sns:us-east-1:273107874544:my-alerts", "arn:aws:sns:us-east-1:273107874544:my-alerts2"] |
16 | 14 | notify_when_ok = false |
17 | 15 | notify_when_resolved = false |
18 | 16 | } |
19 | 17 |
|
20 | | -resource "sysdig_secure_notification_channel" "sample-victorops" { |
| 18 | +resource "sysdig_secure_notification_channel_victorops" "sample-victorops" { |
21 | 19 | name = "Example Channel - VictorOps" |
22 | 20 | enabled = true |
23 | | - type = "VICTOROPS" |
24 | 21 | api_key = "1234342-4234243-4234-2" |
25 | 22 | routing_key = "My team" |
26 | 23 | notify_when_ok = false |
27 | 24 | notify_when_resolved = false |
28 | 25 | } |
29 | 26 |
|
30 | | -resource "sysdig_secure_notification_channel" "sample-opsgenie" { |
| 27 | +resource "sysdig_secure_notification_channel_opsgenie" "sample-opsgenie" { |
31 | 28 | name = "Example Channel - OpsGenie" |
32 | 29 | enabled = true |
33 | | - type = "OPSGENIE" |
34 | 30 | api_key = "2349324-342354353-5324-23" |
35 | 31 | notify_when_ok = false |
36 | 32 | notify_when_resolved = false |
37 | 33 | } |
38 | 34 |
|
39 | | -resource "sysdig_secure_notification_channel" "sample-webhook" { |
| 35 | +resource "sysdig_secure_notification_channel_webhook" "sample-webhook" { |
40 | 36 | name = "Example Channel - Webhook" |
41 | 37 | enabled = true |
42 | | - type = "WEBHOOK" |
43 | 38 | url = "localhost:8080" |
44 | 39 | notify_when_ok = false |
45 | 40 | notify_when_resolved = false |
46 | 41 | } |
47 | 42 |
|
48 | | -resource "sysdig_secure_notification_channel" "sample-slack" { |
| 43 | +resource "sysdig_secure_notification_channel_slack" "sample-slack" { |
49 | 44 | name = "Example Channel - Slack" |
50 | 45 | enabled = true |
51 | | - type = "SLACK" |
52 | 46 | url = "https://hooks.slack.cwom/services/XXXXXXXXX/XXXXXXXXX/XXXXXXXXXXXXXXXXXXXXXXXX" |
53 | 47 | channel = "#sysdig" |
54 | 48 | notify_when_ok = true |
|
0 commit comments