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

     1  package container
     2  
     3  var terraformLoggingGoodExamples = []string{
     4  	`
     5   resource "azurerm_kubernetes_cluster" "good_example" {
     6       addon_profile {
     7   		oms_agent {
     8   			enabled = true
     9   		}
    10   	}
    11   }
    12   `,
    13  	`
    14   resource "azurerm_kubernetes_cluster" "good_example" {
    15   		oms_agent {
    16  			log_analytics_workspace_id = "whatever"
    17   		}
    18   }
    19   `,
    20  }
    21  
    22  var terraformLoggingBadExamples = []string{
    23  	`
    24   resource "azurerm_kubernetes_cluster" "bad_example" {
    25       addon_profile {}
    26   }
    27   `,
    28  }
    29  
    30  var terraformLoggingLinks = []string{
    31  	`https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/kubernetes_cluster#oms_agent`,
    32  }
    33  
    34  var terraformLoggingRemediationMarkdown = ``