Skip to content

analytics/fabric_capacity

Overview

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

Dependency diagram (Mermaid)

graph TD azurecaf_name.fabric_capacity["azurecaf_name.fabric_capacity"] azurerm_fabric_capacity.fabric_capacity["azurerm_fabric_capacity.fabric_capacity"] azurerm_fabric_capacity.fabric_capacity --> azurecaf_name.fabric_capacity

Module Reference

Category: analytics
Path: modules/analytics/fabric_capacity
Azure Resources: azurecaf_name, azurerm_fabric_capacity

Inputs

Name Description Type Required Default Validation
"global_settings" "Global settings for naming conventions and tags." any yes - -
"client_config" "Client configuration for Azure authentication." any yes - -
"location" "Specifies the Azure location where the Fabric Capacity will be deployed." string no - -
"settings" "Configuration settings for the Fabric Capacity resource." any yes - -
"resource_group" "Resource group object that hosts the Fabric Capacity." any yes - -
"base_tags" "Flag indicating if tags should inherit from the resource group/global settings." bool yes - -
"remote_objects" "Remote objects for cross-module dependencies." any no {} -

Outputs

Name Description Sensitive Value
"id" "The ID of the Fabric Capacity." - azurerm_fabric_capacity.fabric_capacity.id
"name" "The CAF-compliant name assigned to the Fabric Capacity." - azurecaf_name.fabric_capacity.result
"location" "The Azure region where the Fabric Capacity is deployed." - azurerm_fabric_capacity.fabric_capacity.location
"sku" "The SKU configuration applied to the Fabric Capacity." - azurerm_fabric_capacity.fabric_capacity.sku
"administration_members" "The list of administration members for the Fabric Capacity." - azurerm_fabric_capacity.fabric_capacity.administration_members
"tags" "The tags applied to the Fabric Capacity." - azurerm_fabric_capacity.fabric_capacity.tags

Sources

  • modules/analytics/fabric_capacity/azurecaf_name.tf
  • modules/analytics/fabric_capacity/diagnostics.tf
  • modules/analytics/fabric_capacity/fabric_capacity.tf
  • modules/analytics/fabric_capacity/locals.tf
  • modules/analytics/fabric_capacity/main.tf
  • modules/analytics/fabric_capacity/outputs.tf
  • modules/analytics/fabric_capacity/providers.tf
  • modules/analytics/fabric_capacity/variables.tf