借助 Azure MCP 服务器,可以使用自然语言提示管理 Azure 资源,包括 Azure Bicep 架构。 借助此功能,可以快速检索基础结构即代码模板的最新 API 版本和属性定义,而无需记住复杂的语法。
Azure Bicep 是一种特定于域的语言(DSL),可简化 Azure 资源管理器模板的创作体验。 Bicep 提供简洁的语法、可靠的类型安全性,并支持所有资源类型和 API 版本。
Note
工具参数:Azure MCP 服务器工具为完成任务所需的数据定义参数。 其中一些参数特定于每个工具,如下所示。 其他参数是全局参数,由所有工具共享。 有关详细信息,请参阅 工具参数。
获取 Bicep 资源架构
获取 Azure 资源的最新 apiVersion 的 Bicep 架构。 此作有助于确保 Bicep 模板在定义 Azure 资源时使用正确的属性和值。
示例提示包括:
- 获取存储帐户架构:“获取 Microsoft.Storage/storageAccounts 的 Bicep 架构”
- 查找服务属性:“如何使用 Bicep 创建 Azure OpenAI 服务?
- 检查 API 版本:“Microsoft.KeyVault/vault 的最新 apiVersion 是什么?
- 需要架构帮助:“我正在为 Microsoft.Cognitive/accounts 创建 Bicep 模板”
- 请求架构指南:“向我显示 Microsoft.Web/sites 的属性”
| Parameter | 必需还是可选 | Description |
|---|---|---|
| 资源类型 | Required | 采用格式 {ResourceProvider}/{ResourceType} 的 Azure 资源类型(例如 Microsoft.Storage/storageAccounts, Microsoft.Compute/virtualMachines) |
破坏性: ❌ |幂等: ✅ |开放世界: ❌ |只读: ✅ |机密: ❌ |本地必需: ❌