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

     1  package appservice
     2  
     3  var terraformAccountIdentityRegisteredGoodExamples = []string{
     4  	`
     5   resource "azurerm_app_service" "good_example" {
     6     name                = "example-app-service"
     7     location            = azurerm_resource_group.example.location
     8     resource_group_name = azurerm_resource_group.example.name
     9     app_service_plan_id = azurerm_app_service_plan.example.id
    10   
    11     identity {
    12       type = "UserAssigned"
    13       identity_ids = "webapp1"
    14     }
    15   }
    16   `,
    17  }
    18  
    19  var terraformAccountIdentityRegisteredBadExamples = []string{
    20  	`
    21   resource "azurerm_app_service" "bad_example" {
    22     name                = "example-app-service"
    23     location            = azurerm_resource_group.example.location
    24     resource_group_name = azurerm_resource_group.example.name
    25     app_service_plan_id = azurerm_app_service_plan.example.id
    26   }
    27   `,
    28  }
    29  
    30  var terraformAccountIdentityRegisteredLinks = []string{
    31  	`https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/app_service#identity`,
    32  }
    33  
    34  var terraformAccountIdentityRegisteredRemediationMarkdown = ``