我们正在使用ResourceSkus应用程序接口来获取特定区域中某个订阅的可用虚拟机。然而,我在东南亚看到了一些奇怪的F2S_v2大小的行为。API返回信息,说明大小可用,但同时受到限制。检查可用性时,我应该信任locationInfo字段还是restrictions字段?
{
"resourceType": "virtualMachines",
"name": "Standard_F2s_v2",
"tier": "Standard",
"size": "F2s_v2",
"family": "standardFSv2Family",
"kind": null,
"capacity": null,
"locations": [ "southeastasia" ],
"locationInfo": [
{
"location": "southeastasia",
"zones": [ "3" ]
}
],
"apiVersions": null,
"costs": null,
"capabilities": [
],
"restrictions": [
{
"type": "Zone",
"values": [ "southeastasia" ],
"restrictionInfo": {
"locations": [ "southeastasia" ],
"zones": [ "1", "2", "3" ]
},
"reasonCode": "NotAvailableForSubscription"
}
]
}发布于 2019-03-29 21:18:56
我发现有两种类型的限制:Zone和Location。Zone表示VM大小不能在该位置的可用区中使用。其中Location表示该大小在该位置不可用。
https://stackoverflow.com/questions/54795566
复制相似问题