|
55 | 55 | "pending_duration": Representation{repType: Optional, create: `PT5M`, update: `PT10M`}, |
56 | 56 | "repeat_notification_duration": Representation{repType: Optional, create: `PT2H`, update: `PT10M`}, |
57 | 57 | "resolution": Representation{repType: Optional, create: `1m`}, |
| 58 | + "resource_group": Representation{repType: Optional, create: `resourceGroup`, update: `resourceGroup2`}, |
58 | 59 | "suppression": RepresentationGroup{Optional, alarmSuppressionRepresentation}, |
59 | 60 | } |
60 | 61 | alarmSuppressionRepresentation = map[string]interface{}{ |
@@ -139,6 +140,7 @@ func TestMonitoringAlarmResource_basic(t *testing.T) { |
139 | 140 | resource.TestCheckResourceAttr(resourceName, "query", "CpuUtilization[10m].percentile(0.9) < 85"), |
140 | 141 | resource.TestCheckResourceAttr(resourceName, "repeat_notification_duration", "PT2H"), |
141 | 142 | resource.TestCheckResourceAttr(resourceName, "resolution", "1m"), |
| 143 | + resource.TestCheckResourceAttr(resourceName, "resource_group", "resourceGroup"), |
142 | 144 | resource.TestCheckResourceAttr(resourceName, "severity", "WARNING"), |
143 | 145 | resource.TestCheckResourceAttrSet(resourceName, "state"), |
144 | 146 | resource.TestCheckResourceAttr(resourceName, "suppression.#", "1"), |
@@ -178,6 +180,7 @@ func TestMonitoringAlarmResource_basic(t *testing.T) { |
178 | 180 | resource.TestCheckResourceAttr(resourceName, "query", "CpuUtilization[10m].percentile(0.9) < 85"), |
179 | 181 | resource.TestCheckResourceAttr(resourceName, "repeat_notification_duration", "PT2H"), |
180 | 182 | resource.TestCheckResourceAttr(resourceName, "resolution", "1m"), |
| 183 | + resource.TestCheckResourceAttr(resourceName, "resource_group", "resourceGroup"), |
181 | 184 | resource.TestCheckResourceAttr(resourceName, "severity", "WARNING"), |
182 | 185 | resource.TestCheckResourceAttrSet(resourceName, "state"), |
183 | 186 | resource.TestCheckResourceAttr(resourceName, "suppression.#", "1"), |
@@ -217,6 +220,7 @@ func TestMonitoringAlarmResource_basic(t *testing.T) { |
217 | 220 | resource.TestCheckResourceAttr(resourceName, "query", "AcceptedConnections[10m].count() <= 0"), |
218 | 221 | resource.TestCheckResourceAttr(resourceName, "repeat_notification_duration", "PT10M"), |
219 | 222 | resource.TestCheckResourceAttr(resourceName, "resolution", "1m"), |
| 223 | + resource.TestCheckResourceAttr(resourceName, "resource_group", "resourceGroup2"), |
220 | 224 | resource.TestCheckResourceAttr(resourceName, "severity", "INFO"), |
221 | 225 | resource.TestCheckResourceAttrSet(resourceName, "state"), |
222 | 226 | resource.TestCheckResourceAttr(resourceName, "suppression.#", "1"), |
@@ -289,6 +293,7 @@ func TestMonitoringAlarmResource_basic(t *testing.T) { |
289 | 293 | resource.TestCheckResourceAttr(singularDatasourceName, "query", "AcceptedConnections[10m].count() <= 0"), |
290 | 294 | resource.TestCheckResourceAttr(singularDatasourceName, "repeat_notification_duration", "PT10M"), |
291 | 295 | resource.TestCheckResourceAttr(singularDatasourceName, "resolution", "1m"), |
| 296 | + resource.TestCheckResourceAttr(singularDatasourceName, "resource_group", "resourceGroup2"), |
292 | 297 | resource.TestCheckResourceAttr(singularDatasourceName, "severity", "INFO"), |
293 | 298 | resource.TestCheckResourceAttrSet(singularDatasourceName, "state"), |
294 | 299 | resource.TestCheckResourceAttr(singularDatasourceName, "suppression.#", "1"), |
|
0 commit comments