Skip to content

capacity

List and inspect Fabric capacities

Authentication scope: fabric

List capacities available to the caller (Fabric API)

Terminal window
fabio capacity list

Output fields: id, displayName, sku, region, state

Read-only · Returns list

Show details of a specific capacity (Fabric API)

Terminal window
fabio capacity show --id <value>
Flag Type Required Description
--id string Yes Capacity ID

Output fields: id, displayName, sku, region, state

Read-only · Returns object

Suspend (pause) a capacity (ARM API)

Terminal window
fabio capacity suspend --subscription <value> --resource-group <value> --name <value>
Flag Type Required Description
--subscription string Yes Azure subscription ID
--resource-group string Yes Resource group name
--name string Yes Capacity name (lowercase, 3-63 chars)

Mutates state · Long-running operation · Returns void

Resume a suspended capacity (ARM API)

Terminal window
fabio capacity resume --subscription <value> --resource-group <value> --name <value>
Flag Type Required Description
--subscription string Yes Azure subscription ID
--resource-group string Yes Resource group name
--name string Yes Capacity name (lowercase, 3-63 chars)

Mutates state · Long-running operation · Returns void

Create a new Fabric capacity (ARM API)

Terminal window
fabio capacity create --subscription <value> --resource-group <value> --name <value> --location <value> --sku <value> --admin <value>
Flag Type Required Description
--subscription string Yes Azure subscription ID
--resource-group string Yes Resource group name
--name string Yes Capacity name (lowercase, 3-63 chars, pattern: ^[a-z][a-z0-9]*$)
--location string Yes Azure region (e.g., eastus, westeurope)
--sku enum Yes SKU name (e.g., F2, F4, F8, F16, F32, F64, F128, F256, F512, F1024, F2048)
--admin string Yes Fabric capacity admin (user principal name or object ID)

Mutates state · Long-running operation · Returns object

Update an existing Fabric capacity (ARM API)

Terminal window
fabio capacity update --subscription <value> --resource-group <value> --name <value>
Flag Type Required Description
--subscription string Yes Azure subscription ID
--resource-group string Yes Resource group name
--name string Yes Capacity name
--sku string No New SKU name
--admin string No New admin (user principal name or object ID)
--tags string No Tags as JSON object (e.g., ‘{“env”:“prod”}’)

Mutates state · Long-running operation · Returns object

Delete a Fabric capacity (ARM API)

Terminal window
fabio capacity delete --subscription <value> --resource-group <value> --name <value>
Flag Type Required Description
--subscription string Yes Azure subscription ID
--resource-group string Yes Resource group name
--name string Yes Capacity name

Mutates state · Destructive · Long-running operation · Returns void

List available SKUs for Fabric capacities (ARM API)

Terminal window
fabio capacity list-skus --subscription <value>
Flag Type Required Description
--subscription string Yes Azure subscription ID

Read-only · Returns list

Check if a capacity name is available (ARM API)

Terminal window
fabio capacity check-name --subscription <value> --name <value> --location <value>
Flag Type Required Description
--subscription string Yes Azure subscription ID
--name string Yes Capacity name to check
--location string Yes Azure region to check availability in (e.g., eastus, westeurope)
--type string No Resource type (default: Microsoft.Fabric/capacities)

Output fields: nameAvailable

Read-only · Returns object