Resource Skus API возвращает противоречивую информацию - PullRequest
0 голосов
/ 21 февраля 2019

Мы используем ResourceSkus API для получения доступных виртуальных машин для подписки в определенном регионе.Тем не менее, я вижу странное поведение для размера F2S_v2 в Юго-Восточной Азии.API возвращает информацию о том, что размер доступен и ограничен одновременно.При проверке доступности я должен доверять полю locationInfo или полю ограничений?

{
    "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"
      }
    ]
  }

1 Ответ

0 голосов
/ 29 марта 2019

Я обнаружил, что есть два типа ограничений: Zone и Location.Zone означает, что размер виртуальной машины нельзя использовать в зонах доступности в этом месте.Где Location означает, что размер недоступен в этом месте.

...