Resource Skus - List

Возвращает список SKU Microsoft.Compute, доступных для вашей подписки.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/skus?api-version=2021-07-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/skus?api-version=2021-07-01&$filter={$filter}&includeExtendedLocations={includeExtendedLocations}

Параметры URI

Имя В Обязательно Тип Описание
subscriptionId
path True

string

Учетные данные подписки, которые однозначно идентифицируют подписку Microsoft Azure. Идентификатор подписки формирует часть URI для каждого вызова службы.

api-version
query True

string

Версия API клиента.

$filter
query

string

Фильтр, применяемый к операции. В настоящее время поддерживается только фильтр расположения .

includeExtendedLocations
query

string

Включение сведений о расширенных расположениях или их отсутствие в ответе.

Ответы

Имя Тип Описание
200 OK

ResourceSkusResult

ОК

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Lists all available Resource SKUs
Lists all available Resource SKUs for the specified region
Lists all available Resource SKUs with Extended Location information

Lists all available Resource SKUs

Sample Request

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01

Sample Response

{
  "value": [
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "20480"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "0.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "1"
        },
        {
          "name": "LowPriorityCapable",
          "value": "False"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "50"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "2",
            "1"
          ],
          "zoneDetails": [
            {
              "name": [
                "2"
              ],
              "capabilities": [
                {
                  "name": "UltraSSDAvailable",
                  "value": "True"
                }
              ]
            }
          ]
        }
      ],
      "name": "Standard_A0",
      "tier": "Standard",
      "size": "A0",
      "family": "standardA0_A7Family"
    },
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "71680"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "1.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "2"
        },
        {
          "name": "LowPriorityCapable",
          "value": "True"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "100"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "1",
            "2",
            "3"
          ]
        }
      ],
      "name": "Standard_A1",
      "tier": "Standard",
      "size": "A1",
      "family": "standardA0_A7Family"
    }
  ],
  "nextLink": null
}

Lists all available Resource SKUs for the specified region

Sample Request

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01&$filter=location eq 'westus'

Sample Response

{
  "value": [
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "20480"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "0.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "1"
        },
        {
          "name": "LowPriorityCapable",
          "value": "False"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "50"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "2",
            "1"
          ],
          "zoneDetails": [
            {
              "name": [
                "2"
              ],
              "capabilities": [
                {
                  "name": "UltraSSDAvailable",
                  "value": "True"
                }
              ]
            }
          ]
        }
      ],
      "name": "Standard_A0",
      "tier": "Standard",
      "size": "A0",
      "family": "standardA0_A7Family"
    },
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "71680"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "1.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "2"
        },
        {
          "name": "LowPriorityCapable",
          "value": "True"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "100"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "1",
            "2",
            "3"
          ]
        }
      ],
      "name": "Standard_A1",
      "tier": "Standard",
      "size": "A1",
      "family": "standardA0_A7Family"
    }
  ],
  "nextLink": null
}

Lists all available Resource SKUs with Extended Location information

Sample Request

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01&includeExtendedLocations=true

Sample Response

{
  "value": [
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "20480"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "0.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "1"
        },
        {
          "name": "LowPriorityCapable",
          "value": "False"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "50"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "2",
            "1"
          ],
          "zoneDetails": [
            {
              "name": [
                "2"
              ],
              "capabilities": [
                {
                  "name": "UltraSSDAvailable",
                  "value": "True"
                }
              ]
            }
          ]
        }
      ],
      "name": "Standard_A0",
      "tier": "Standard",
      "size": "A0",
      "family": "standardA0_A7Family"
    },
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "71680"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "1.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "2"
        },
        {
          "name": "LowPriorityCapable",
          "value": "True"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "100"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "1",
            "2",
            "3"
          ]
        },
        {
          "location": "westus",
          "extendedLocations": [
            "Las Vegas",
            "Seattle",
            "Portland"
          ],
          "type": "EdgeZone"
        }
      ],
      "name": "Standard_A1",
      "tier": "Standard",
      "size": "A1",
      "family": "standardA0_A7Family"
    }
  ],
  "nextLink": null
}

Определения

Имя Описание
ExtendedLocationType

Тип расширенного расположения.

ResourceSku

Описывает доступный номер SKU вычислений.

ResourceSkuCapabilities

Описывает объект возможностей SKU.

ResourceSkuCapacity

Описывает сведения о масштабировании номера SKU.

ResourceSkuCapacityScaleType

Тип масштабирования, применимый к SKU.

ResourceSkuCosts

Описывает метаданные для получения сведений о ценах.

ResourceSkuLocationInfo

Описание доступных сведений о расположении номера SKU вычислений.

ResourceSkuRestrictionInfo

Описание доступных сведений об ограничениях номера SKU вычислений.

ResourceSkuRestrictions

Описывает сведения о масштабировании номера SKU.

ResourceSkuRestrictionsReasonCode

Причина ограничения.

ResourceSkuRestrictionsType

Тип ограничений.

ResourceSkusResult

Ответ операции перечисления ресурсов skus.

ResourceSkuZoneDetails

Описание зональных возможностей номера SKU.

ExtendedLocationType

Тип расширенного расположения.

Имя Тип Описание
EdgeZone

string

ResourceSku

Описывает доступный номер SKU вычислений.

Имя Тип Описание
apiVersions

string[]

Версии API, поддерживающие этот номер SKU.

capabilities

ResourceSkuCapabilities[]

Пара значений имени для описания возможности.

capacity

ResourceSkuCapacity

Указывает количество виртуальных машин в масштабируемом наборе.

costs

ResourceSkuCosts[]

Метаданные для получения сведений о ценах.

family

string

Семейство конкретного номера SKU.

kind

string

Тип ресурсов, поддерживаемых в этом номере SKU.

locationInfo

ResourceSkuLocationInfo[]

Список расположений и зон доступности в тех расположениях, где доступен номер SKU.

locations

string[]

Набор расположений, в которые доступен номер SKU.

name

string

Имя номера SKU.

resourceType

string

Тип ресурса, к которому применяется номер SKU.

restrictions

ResourceSkuRestrictions[]

Ограничения, из-за которых нельзя использовать номер SKU. Этот параметр пуст, если нет ограничений.

size

string

Размер номера SKU.

tier

string

Указывает уровень виртуальных машин в масштабируемом наборе.

Возможные значения:

Standard Edition

Основной

ResourceSkuCapabilities

Описывает объект возможностей SKU.

Имя Тип Описание
name

string

Инвариант для описания функции.

value

string

Инвариант, если признак измеряется по количеству.

ResourceSkuCapacity

Описывает сведения о масштабировании номера SKU.

Имя Тип Описание
default

integer

Емкость по умолчанию.

maximum

integer

Максимальная емкость, которую можно задать.

minimum

integer

Минимальная емкость.

scaleType

ResourceSkuCapacityScaleType

Тип масштабирования, применимый к SKU.

ResourceSkuCapacityScaleType

Тип масштабирования, применимый к SKU.

Имя Тип Описание
Automatic

string

Manual

string

None

string

ResourceSkuCosts

Описывает метаданные для получения сведений о ценах.

Имя Тип Описание
extendedUnit

string

Инвариант для отображения расширенной единицы измерения.

meterID

string

Используется для запроса цены из коммерческой модели.

quantity

integer

Множитель необходим для расширения базовой лимитной стоимости.

ResourceSkuLocationInfo

Описание доступных сведений о расположении номера SKU вычислений.

Имя Тип Описание
extendedLocations

string[]

Имена расширенных расположений.

location

string

Расположение номера SKU

type

ExtendedLocationType

Тип расширенного расположения.

zoneDetails

ResourceSkuZoneDetails[]

Сведения о возможностях, доступных для номера SKU в определенных зонах.

zones

string[]

Список зон доступности, в которых поддерживается номер SKU.

ResourceSkuRestrictionInfo

Описание доступных сведений об ограничениях номера SKU вычислений.

Имя Тип Описание
locations

string[]

Расположения, в которых ограничен номер SKU

zones

string[]

Список зон доступности, в которых SKU ограничен.

ResourceSkuRestrictions

Описывает сведения о масштабировании номера SKU.

Имя Тип Описание
reasonCode

ResourceSkuRestrictionsReasonCode

Причина ограничения.

restrictionInfo

ResourceSkuRestrictionInfo

Сведения об ограничении, в котором нельзя использовать номер SKU.

type

ResourceSkuRestrictionsType

Тип ограничений.

values

string[]

Значение ограничений. Значение , если для типа ограничения задано значение location. Это будут разные расположения, в которых SKU ограничен.

ResourceSkuRestrictionsReasonCode

Причина ограничения.

Имя Тип Описание
NotAvailableForSubscription

string

QuotaId

string

ResourceSkuRestrictionsType

Тип ограничений.

Имя Тип Описание
Location

string

Zone

string

ResourceSkusResult

Ответ операции перечисления ресурсов skus.

Имя Тип Описание
nextLink

string

Универсальный код ресурса (URI) для получения следующей страницы номеров SKU ресурсов. Вызовите ListNext() с этим URI, чтобы получить следующую страницу SKU ресурсов.

value

ResourceSku[]

Список номеров SKU, доступных для подписки.

ResourceSkuZoneDetails

Описание зональных возможностей номера SKU.

Имя Тип Описание
capabilities

ResourceSkuCapabilities[]

Список возможностей, доступных для номера SKU в указанном списке зон.

name

string[]

Набор зон, в которые доступен номер SKU с указанными возможностями.