github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/rules/cloud/policies/azure/monitor/activity_log_retention_set.tf.go (about)

     1  package monitor
     2  
     3  var terraformActivityLogRetentionSetGoodExamples = []string{
     4  	`
     5   resource "azurerm_monitor_log_profile" "good_example" {
     6     name = "good_example"
     7   
     8     retention_policy {
     9       enabled = true
    10       days    = 365
    11     }
    12   }
    13   `,
    14  }
    15  
    16  var terraformActivityLogRetentionSetBadExamples = []string{
    17  	`
    18   resource "azurerm_monitor_log_profile" "bad_example" {
    19     name = "bad_example"
    20   
    21     retention_policy {
    22       enabled = true
    23       days    = 7
    24     }
    25   }
    26   `,
    27  }
    28  
    29  var terraformActivityLogRetentionSetLinks = []string{
    30  	`https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/monitor_log_profile#retention_policy`,
    31  }
    32  
    33  var terraformActivityLogRetentionSetRemediationMarkdown = ``