checkov icon indicating copy to clipboard operation
checkov copied to clipboard

CKV_AZURE_43 - false positive when using azurecaf_name resource for correct name generation

Open t3mi opened this issue 3 years ago • 0 comments

Describe the issue CKV_AZURE_43 triggers false positive if azurecaf_name resource from azurecaf provider is used for name correctness

Examples

provider "azurerm" {
  features {}
}

resource "azurecaf_name" "example" {
  random_length = 20
  resource_type = "azurerm_storage_account"
}

resource "azurerm_resource_group" "example" {
  name     = "example-resources"
  location = "West Europe"
}

resource "azurerm_storage_account" "example" {
  name                     = azurecaf_name.example.result
  resource_group_name      = azurerm_resource_group.example.name
  location                 = azurerm_resource_group.example.location
  account_tier             = "Standard"
  account_replication_type = "GRS"

  tags = {
    environment = "staging"
  }
}

Version (please complete the following information):

  • 2.1.207

References

  • #2924
  • #2935

t3mi avatar Sep 15 '22 08:09 t3mi