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"] 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.secondary_access_key --> azurerm_maps_account.map azurerm_key_vault_secret.secondary_access_key --> data.azurecaf_name.map 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