@@ -138,6 +138,7 @@ func TestAccSumologicMonitorsLibraryMonitor_create(t *testing.T) {
138138 testContentType := "Monitor"
139139 testMonitorType := "Logs"
140140 testIsDisabled := false
141+ testEvaluationDelay := "5m"
141142 testQueries := []MonitorQuery {
142143 {
143144 RowID : "A" ,
@@ -203,6 +204,7 @@ func TestAccSumologicMonitorsLibraryMonitor_create(t *testing.T) {
203204 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "name" , testName ),
204205 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "type" , testType ),
205206 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "description" , testDescription ),
207+ resource .TestCheckResourceAttr ("sumologic_monitor.test" , "evaluation_delay" , testEvaluationDelay ),
206208 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "content_type" , testContentType ),
207209 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "queries.0.row_id" , testQueries [0 ].RowID ),
208210 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "triggers.0.trigger_type" , testTriggers [0 ].TriggerType ),
@@ -250,6 +252,7 @@ func TestAccSumologicMonitorsLibraryMonitor_update(t *testing.T) {
250252 testContentType := "Monitor"
251253 testMonitorType := "Logs"
252254 testIsDisabled := false
255+ testEvaluationDelay := "5m"
253256 testQueries := []MonitorQuery {
254257 {
255258 RowID : "A" ,
@@ -307,6 +310,7 @@ func TestAccSumologicMonitorsLibraryMonitor_update(t *testing.T) {
307310 testUpdatedContentType := "Monitor"
308311 testUpdatedMonitorType := "Logs"
309312 testUpdatedIsDisabled := true
313+ testUpdatedEvaluationDelay := "8m"
310314 testUpdatedQueries := []MonitorQuery {
311315 {
312316 RowID : "A" ,
@@ -372,6 +376,7 @@ func TestAccSumologicMonitorsLibraryMonitor_update(t *testing.T) {
372376 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "name" , testName ),
373377 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "type" , testType ),
374378 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "description" , testDescription ),
379+ resource .TestCheckResourceAttr ("sumologic_monitor.test" , "evaluation_delay" , testEvaluationDelay ),
375380 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "content_type" , testContentType ),
376381 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "queries.0.row_id" , testQueries [0 ].RowID ),
377382 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "triggers.0.trigger_type" , testTriggers [0 ].TriggerType ),
@@ -387,6 +392,7 @@ func TestAccSumologicMonitorsLibraryMonitor_update(t *testing.T) {
387392 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "name" , testUpdatedName ),
388393 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "type" , testUpdatedType ),
389394 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "description" , testUpdatedDescription ),
395+ resource .TestCheckResourceAttr ("sumologic_monitor.test" , "evaluation_delay" , testUpdatedEvaluationDelay ),
390396 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "content_type" , testUpdatedContentType ),
391397 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "queries.0.row_id" , testUpdatedQueries [0 ].RowID ),
392398 resource .TestCheckResourceAttr ("sumologic_monitor.test" , "triggers.0.trigger_type" , testUpdatedTriggers [0 ].TriggerType ),
@@ -446,6 +452,7 @@ func testAccCheckMonitorsLibraryMonitorAttributes(name string) resource.TestChec
446452 resource .TestCheckResourceAttrSet (name , "created_by" ),
447453 resource .TestCheckResourceAttrSet (name , "is_locked" ),
448454 resource .TestCheckResourceAttrSet (name , "monitor_type" ),
455+ resource .TestCheckResourceAttrSet (name , "evaluation_delay" ),
449456 resource .TestCheckResourceAttrSet (name , "is_system" ),
450457 resource .TestCheckResourceAttrSet (name , "is_disabled" ),
451458 resource .TestCheckResourceAttrSet (name , "name" ),
@@ -471,6 +478,7 @@ resource "sumologic_monitor" "test" {
471478 is_disabled = false
472479 content_type = "Monitor"
473480 monitor_type = "Logs"
481+ evaluation_delay = "5m"
474482 queries {
475483 row_id = "A"
476484 query = "_sourceCategory=monitor-manager error"
@@ -515,6 +523,7 @@ resource "sumologic_monitor" "test" {
515523 is_disabled = true
516524 content_type = "Monitor"
517525 monitor_type = "Logs"
526+ evaluation_delay = "8m"
518527 queries {
519528 row_id = "A"
520529 query = "_sourceCategory=monitor-manager info"
0 commit comments