借助 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) |