| name | azure-mgmt-fabric-py |
| description | Azure Fabric Management SDK for Python. Use for managing Microsoft Fabric capacities and resources. |
| risk | unknown |
| source | community |
| date_added | 2026-02-27 |
Azure Fabric Management SDK for Python
Manage Microsoft Fabric capacities and resources programmatically.
Installation
pip install azure-mgmt-fabric
pip install azure-identity
Environment Variables
AZURE_SUBSCRIPTION_ID=<your-subscription-id>
AZURE_RESOURCE_GROUP=<your-resource-group>
Authentication
from azure.identity import DefaultAzureCredential
from azure.mgmt.fabric import FabricMgmtClient
import os
credential = DefaultAzureCredential()
client = FabricMgmtClient(
credential=credential,
subscription_id=os.environ["AZURE_SUBSCRIPTION_ID"]
)
Create Fabric Capacity
azure.mgmt.fabric FabricMgmtClient
azure.mgmt.fabric.models FabricCapacity, FabricCapacityProperties, CapacitySku
azure.identity DefaultAzureCredential
os
credential = DefaultAzureCredential()
client = FabricMgmtClient(
credential=credential,
subscription_id=os.environ[]
)
resource_group = os.environ[]
capacity_name =
capacity = client.fabric_capacities.begin_create_or_update(
resource_group_name=resource_group,
capacity_name=capacity_name,
resource=FabricCapacity(
location=,
sku=CapacitySku(
name=,
tier=
),
properties=FabricCapacityProperties(
administration=FabricCapacityAdministration(
members=[]
)
)
)
).result()
()