Azure.ResourceManager.Fabric (.NET)
Manage Azure Fabric capacities with .NET SDK
Developers need to provision and manage Microsoft Fabric compute resources programmatically. This skill provides complete guidance for using Azure.ResourceManager.Fabric to create, scale, suspend, resume, and delete Fabric capacities via Azure Resource Manager.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "Azure.ResourceManager.Fabric (.NET)". Create a Fabric capacity with F64 SKU
Resultado esperado:
Successfully created capacity 'my-fabric-capacity' in West US2. State: Active. Provisioning: Succeeded. SKU: F64 (Fabric tier). Administrators: admin@contoso.com
Usando "Azure.ResourceManager.Fabric (.NET)". Scale capacity from F64 to F128
Resultado esperado:
Capacity 'my-fabric-capacity' scaled from F64 to F128. Operation completed in 3 minutes. New state: Active. Billing tier updated.
Usando "Azure.ResourceManager.Fabric (.NET)". Suspend capacity for cost savings
Resultado esperado:
Capacity 'my-fabric-capacity' suspended successfully. Compute billing stopped. Resource retained. Use ResumeAsync to reactivate.
Auditoría de seguridad
SeguroDocumentation-only skill containing markdown guidance for Azure.ResourceManager.Fabric NuGet package. No executable code, scripts, or network calls. Static analysis correctly identified zero risk (score 0/100). The skill provides legitimate Azure SDK documentation for managing Microsoft Fabric capacities via Azure Resource Manager.
Puntuación de calidad
Lo que puedes crear
DevOps Engineer automating Fabric infrastructure
Provision and manage Fabric capacities as part of CI/CD pipelines using Azure Resource Manager templates and .NET tooling.
Cloud Architect designing Fabric governance
Implement capacity lifecycle management with proper SKU scaling, suspension policies, and administrative access controls.
Developer building Fabric management tools
Create custom applications or automation scripts that manage Fabric compute resources programmatically.
Prueba estos prompts
Help me create a new Microsoft Fabric capacity in Azure using the Azure.ResourceManager.Fabric SDK. I need an F64 SKU in West US2 with my team member as admin.
Show me how to scale an existing Fabric capacity from F32 to F128 SKU using the .NET SDK. Include error handling for provisioning states.
I need to suspend my Fabric capacity during off-hours to reduce costs. Write code that suspends the capacity and show me how to resume it when needed.
Create a comprehensive example that demonstrates the full lifecycle: check name availability, create capacity with F8 SKU, monitor provisioning state, scale to F64, suspend when idle, and properly delete when no longer needed. Include proper authentication with DefaultAzureCredential and handle all common ARM exceptions.
Mejores prácticas
- Use DefaultAzureCredential for authentication to support multiple identity types without hardcoded credentials
- Use WaitUntil.Completed for operations that must finish before proceeding, or WaitUntil.Started for parallel execution
- Suspend capacities during off-hours to optimize compute billing while retaining the resource
Evitar
- Never hardcode Azure credentials or connection strings in source code
- Do not skip checking provisioning state before performing operations on a capacity
- Avoid using CreateAsync instead of CreateOrUpdateAsync when idempotent operations are needed
Preguntas frecuentes
What is the difference between management plane and data plane for Fabric?
How long does it take to provision a Fabric capacity?
Can I change the SKU of an existing capacity?
What happens when I suspend a capacity?
Are Fabric capacity names unique per subscription or globally?
Which authentication methods work with DefaultAzureCredential?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-mgmt-fabric-dotnetRef.
main
Estructura de archivos
📄 SKILL.md