github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/rules/cloud/policies/azure/monitor/capture_all_activities.tf.go (about) 1 package monitor 2 3 var terraformCaptureAllActivitiesGoodExamples = []string{ 4 ` 5 resource "azurerm_monitor_log_profile" "good_example" { 6 name = "good_example" 7 8 categories = [ 9 "Action", 10 "Delete", 11 "Write", 12 ] 13 14 retention_policy { 15 enabled = true 16 days = 365 17 } 18 } 19 `, 20 } 21 22 var terraformCaptureAllActivitiesBadExamples = []string{ 23 ` 24 resource "azurerm_monitor_log_profile" "bad_example" { 25 name = "bad_example" 26 27 categories = [] 28 29 retention_policy { 30 enabled = true 31 days = 7 32 } 33 } 34 `, 35 } 36 37 var terraformCaptureAllActivitiesLinks = []string{ 38 `https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/monitor_log_profile#categories`, 39 } 40 41 var terraformCaptureAllActivitiesRemediationMarkdown = ``