Azure.ResourceManager.Fabric (.NET)
使用 .NET SDK 管理 Azure Fabric 容量
开发人员需要以编程方式预配和管理 Microsoft Fabric 计算资源。此技能提供使用 Azure.ResourceManager.Fabric 的完整指导,通过 Azure Resource Manager 创建、扩缩、暂停、恢复和删除 Fabric 容量。
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"Azure.ResourceManager.Fabric (.NET)" 사용 중입니다. 创建具有 F64 SKU 的 Fabric 容量
예상 결과:
成功在 West US2 创建容量 'my-fabric-capacity'。状态:Active。预配:Succeeded。SKU:F64(Fabric 层)。管理员:admin@contoso.com
"Azure.ResourceManager.Fabric (.NET)" 사용 중입니다. 将容量从 F64 扩缩至 F128
예상 결과:
容量 'my-fabric-capacity' 已从 F64 扩缩至 F128。操作在 3 分钟内完成。新状态:Active。计费层级已更新。
"Azure.ResourceManager.Fabric (.NET)" 사용 중입니다. 暂停容量以节省成本
예상 결과:
容量 'my-fabric-capacity' 已成功暂停。计算计费已停止。资源已保留。使用 ResumeAsync 重新激活。
보안 감사
안전Documentation-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.
품질 점수
만들 수 있는 것
DevOps 工程师自动化 Fabric 基础设施
作为 CI/CD 管道的一部分,使用 Azure Resource Manager 模板和 .NET 工具预配和管理 Fabric 容量。
云架构师设计 Fabric 治理
实施容量生命周期管理,包括适当的 SKU 扩缩、暂停策略和管理访问控制。
开发人员构建 Fabric 管理工具
创建以编程方式管理 Fabric 计算资源的自定义应用程序或自动化脚本。
이 프롬프트를 사용해 보세요
帮助我使用 Azure.ResourceManager.Fabric SDK 在 Azure 中创建新的 Microsoft Fabric 容量。我需要在 West US2 区域使用 F64 SKU,并将我的团队成员设置为管理员。
演示如何使用 .NET SDK 将现有 Fabric 容量从 F32 扩缩至 F128 SKU。包括预配状态的错误处理。
我需要在非工作时间暂停 Fabric 容量以降低成本。编写暂停容量的代码,并向我展示如何在需要时恢复它。
创建一个综合示例,演示完整的生命周期:检查名称可用性、使用 F8 SKU 创建容量、监控预配状态、扩缩至 F64��空闲时暂停,以及不再需要时正确删除。包括使用 DefaultAzureCredential 的适当身份验证,并处理所有常见的 ARM 异常。
모범 사례
- 使用 DefaultAzureCredential 进行身份验证,以支持多种身份类型而无需硬编码凭据
- 对于必须在继续之前完成的操作使用 WaitUntil.Completed,或使用 WaitUntil.Started 进行并行执行
- 在非工作时间暂停容量以优化计算计费,同时保留资源
피하기
- 切勿在源代码中硬编码 Azure 凭据或连接字符串
- 不要跳过在对容量执行操作之前检查预配状态
- 当需要幂等操作时,避免使用 CreateAsync 而非 CreateOrUpdateAsync
자주 묻는 질문
Fabric 的管理平面和数据平面有什么区别?
预配 Fabric 容量需要多长时间?
我可以更改现有容量的 SKU 吗?
暂停容量时会发生什么?
Fabric 容量名称是每个订阅唯一还是全局唯一?
哪些身份验证方法适用于 DefaultAzureCredential?
개발자 세부 정보
작성자
sickn33라이선스
MIT
리포지토리
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-mgmt-fabric-dotnet참조
main
파일 구조
📄 SKILL.md