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

minLength: 1

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

api-version
query True

string

minLength: 1

Версия API, используемая для данной операции.

$filter
query

string

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

includeExtendedLocations
query

string

Включать или не включать информацию о расширенных местоположениях в ответ.

Ответы

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

ResourceSkusResult

Запрос выполнен успешно.

Other Status Codes

ErrorResponse

Непредвиденное сообщение об ошибке.

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

azure_auth

Azure Active Directory OAuth2 Flow.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
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

Образец запроса

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

Пример ответа

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

Образец запроса

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

Пример ответа

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

Образец запроса

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

Пример ответа

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

Определения

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

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Детали ошибки.

ErrorResponse

Ответ на ошибку

ExtendedLocationType

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

ResourceSku

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

ResourceSkuCapabilities

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

ResourceSkuCapacity

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

ResourceSkuCapacityScaleType

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

ResourceSkuCosts

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

ResourceSkuLocationInfo

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

ResourceSkuRestrictionInfo

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

ResourceSkuRestrictions

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

ResourceSkuRestrictionsReasonCode

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

ResourceSkuRestrictionsType

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

ResourceSkusResult

Ответ операции List Resource Skus.

ResourceSkuZoneDetails

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

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

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

object

Дополнительная информация.

type

string

Тип дополнительной информации.

ErrorDetail

Детали ошибки.

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

ErrorAdditionalInfo[]

Ошибка дополнительная информация.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

ErrorResponse

Ответ на ошибку

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

ErrorDetail

Объект ошибки.

ExtendedLocationType

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

Значение Описание
EdgeZone

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

Размер артикула.

tier

string

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

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

Стандарт

Basic

ResourceSkuCapabilities

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

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

string

Инвариант, описывающий эту функцию.

value

string

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

ResourceSkuCapacity

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

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

integer (int64)

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

maximum

integer (int64)

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

minimum

integer (int64)

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

scaleType

ResourceSkuCapacityScaleType

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

ResourceSkuCapacityScaleType

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

Значение Описание
Automatic
Manual
None

ResourceSkuCosts

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

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

string

Инвариант, показывающий расширенную единицу измерения.

meterID

string

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

quantity

integer (int64)

Мультипликатор нужен для увеличения базовой измеряемой стоимости.

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

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

type

ResourceSkuRestrictionsType

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

values

string[]

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

ResourceSkuRestrictionsReasonCode

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

Значение Описание
QuotaId
NotAvailableForSubscription

ResourceSkuRestrictionsType

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

Значение Описание
Location
Zone

ResourceSkusResult

Ответ операции List Resource Skus.

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

string (uri)

Ссылка на следующую страницу элементов

value

ResourceSku[]

Элементы ResourceSku на этой странице

ResourceSkuZoneDetails

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

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

ResourceSkuCapabilities[]

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

name

string[]

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