【发布时间】:2021-02-24 21:58:35
【问题描述】:
使用逻辑应用程序,从 HTTP 请求操作调用 Azure Rest API,我尝试创建托管磁盘(从快照),然后将磁盘附加到现有 VM。 我可以从创建的快照中获取磁盘——这很容易。但是,我无法正确地尝试附加磁盘的 Rest API 调用。
和一个 JSON 体,如: { “数据磁盘”:{ “缓存”:“无”, "createOption": "附加", “伦”:6, “托管磁盘”:{ "id": "/subscriptions/xxxxx-xxxx-cxxxxxxfxxxx-xxxxx/resourceGroups/rgname/providers/Microsoft.Compute/disks/disk-12345-november", “storageAccountType”:“标准_LRS” } } }
这是有效的 JSON。 Azure 的错误是“bad reqeust”
{ “错误”: { "code": "ResourceReadFailed", “目标”:“虚拟机测试”, “消息”:“策略需要完整的资源内容来评估请求。获取资源的请求 'https://management.azure.com/subscriptions/xxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxx/resourceGroups/rg-name/providers/Microsoft .Compute/virtualMachines/vm-test?api-version=2020-06-30' 失败,状态为 'BadRequest'。” } }
【问题讨论】: