Skip to content

maps/maps_account

Overview

This page documents the Terraform module implementation, key configuration surfaces, and how it integrates with CAF.

Dependency diagram (Mermaid)

graph TD azurerm_key_vault_secret.primary_access_key["azurerm_key_vault_secret.primary_access_key"] azurerm_key_vault_secret.secondary_access_key["azurerm_key_vault_secret.secondary_access_key"] azurerm_maps_account.map["azurerm_maps_account.map"] data.azurecaf_name.map["data.azurecaf_name.map"] remote:keyvaults["remote:keyvaults"] azurerm_key_vault_secret.primary_access_key --> azurerm_maps_account.map azurerm_key_vault_secret.primary_access_key --> data.azurecaf_name.map azurerm_key_vault_secret.primary_access_key --> remote:keyvaults azurerm_key_vault_secret.secondary_access_key --> azurerm_maps_account.map azurerm_key_vault_secret.secondary_access_key --> data.azurecaf_name.map azurerm_key_vault_secret.secondary_access_key --> remote:keyvaults azurerm_maps_account.map --> data.azurecaf_name.map

Module Reference

Category: maps
Path: modules/maps/maps_account
Azure Resources: azurerm_key_vault_secret, azurerm_maps_account

Inputs

Name Description Type Required Default Validation
"global_settings" "Global settings object (see module README.md)" any yes - -
"resource_group" any no {} -
"resource_group_name" string yes - -
"settings" "The settings for the Azure resource." any yes - -
"remote_objects" any no {} -
"base_tags" "Base tags for the resource to be inherited from the resource group." bool yes - -
"client_config" "Client configuration object." any no {} -

Outputs

Name Description Sensitive Value
"name" - azurerm_maps_account.map.name
"id" - azurerm_maps_account.map.id
"primary_access_key" - azurerm_maps_account.map.primary_access_key
"secondary_access_key" - azurerm_maps_account.map.secondary_access_key
"x_ms_client_id" - azurerm_maps_account.map.x_ms_client_id
"tags" - azurerm_maps_account.map.tags

Sources

  • modules/maps/maps_account/locals.tf
  • modules/maps/maps_account/main.tf
  • modules/maps/maps_account/maps_account.tf
  • modules/maps/maps_account/outputs.tf
  • modules/maps/maps_account/variables.tf