SuperAPI AI 工具集

azure-infra

部署与运维

查看项目

更新于 10-16 03:07

技能介绍

用途:通过本地 Azure CLI 在对话中回答 Azure 资源相关问题,覆盖虚拟机、存储、IAM、监控、成本与安全等场景,默认以只读方式工作。

主要能力:

  • 清单与查询:使用 list/show/get 类命令列出或查看资源。
  • 健康与错误:通过 Azure Monitor 指标与日志进行查询。
  • 安全检查:检查 RBAC 角色、公开存储、NSG 暴露与 Key Vault 访问。
  • 成本:使用 Cost Management 只读查询。
  • 变更协助:仅展示确切 CLI 命令,需用户确认后才执行。

使用方式: 先确认登录状态,运行 az account show;若未登录,运行 az login --use-device-code。存在多个订阅时让用户选择,否则使用默认订阅。使用只读命令回答问题;用户请求变更时,先列出精确命令并请求确认再运行。当结果与订阅相关时,说明所用订阅。

安全规则: 除非用户明确请求并确认变更,否则一律视为只读。对任何可能具有破坏性的操作(删除、终止、销毁、修改、扩缩容、计费、IAM 凭据),必须设置确认步骤。可用时优先使用 --dry-run 并在执行前展示计划。禁止泄露或记录密钥、客户端机密、令牌等秘密信息。

适用场景:资源盘点、健康与错误排查、安全审计、成本查询,以及需要在确认后执行的变更操作。

限制:未提供具体命令示例、参考资料细节、平台限制、收费信息或输出格式等;常见命令模式见 references/azure-cli-queries.md,未提供其内容。