Поделиться через


Location - List Supported Virtual Machine Skus

Возвращает список поддерживаемых пакетной службы размеров виртуальных машин, доступных в указанном расположении.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Batch/locations/{locationName}/virtualMachineSkus?api-version=2024-07-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Batch/locations/{locationName}/virtualMachineSkus?maxresults={maxresults}&$filter={$filter}&api-version=2024-07-01

Параметры URI

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

string

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

subscriptionId
path True

string

Идентификатор подписки Azure. Это строка с форматом GUID (например, 000000000-0000-0000-0000-0000-000000000000000000000)

api-version
query True

string

Версия API, используемая с HTTP-запросом.

$filter
query

string

Выражение фильтра OData. Допустимые свойства фильтрации — familyName.

maxresults
query

integer (int32)

Максимальное количество элементов, возвращаемых в ответе.

Ответы

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

SupportedSkusResult

Операция прошла успешно. Ответ содержит поддерживаемые размеры виртуальных машин пакетной службы для подписки в указанном расположении.

Other Status Codes

CloudError

Ответ на ошибку, описывающий причину сбоя операции.

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

azure_auth

Поток кода проверки подлинности Microsoft Entra OAuth 2.0

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

Области

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

Примеры

LocationListVirtualMachineSkus

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

GET https://management.azure.com/subscriptions/subid/providers/Microsoft.Batch/locations/japaneast/virtualMachineSkus?api-version=2024-07-01

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

{
  "value": [
    {
      "name": "Standard_D1_v2",
      "familyName": "standardDFamily",
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "20480"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "0.75"
        },
        {
          "name": "LowPriorityCapable",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        }
      ]
    },
    {
      "name": "Standard_A1",
      "familyName": "standardA0_A7Family",
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "71680"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "MemoryPreservingMaintenanceSupported",
          "value": "True"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "1.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "2"
        },
        {
          "name": "CpuArchitectureType",
          "value": "x64"
        },
        {
          "name": "LowPriorityCapable",
          "value": "False"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "VMDeploymentTypes",
          "value": "IaaS,PaaS"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "100"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "EncryptionAtHostSupported",
          "value": "False"
        },
        {
          "name": "CapacityReservationSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "batchSupportEndOfLife": "2024-08-31T00:00:00Z"
    }
  ]
}

Определения

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

Ответ на ошибку из пакетной службы.

CloudErrorBody

Ответ на ошибку из пакетной службы.

SkuCapability

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

SupportedSku

Описывает поддерживаемый пакетный номер SKU.

SupportedSkusResult

Ответ на операцию SKU, поддерживаемый списком пакетных пакетов.

CloudError

Ответ на ошибку из пакетной службы.

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

CloudErrorBody

Текст ответа на ошибку.

CloudErrorBody

Ответ на ошибку из пакетной службы.

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

string

Идентификатор ошибки. Коды являются инвариантными и предназначены для программного использования.

details

CloudErrorBody[]

Список дополнительных сведений об ошибке.

message

string

Сообщение, описывающее ошибку, предназначенное для отображения в пользовательском интерфейсе.

target

string

Целевой объект конкретной ошибки. Например, имя свойства в ошибке.

SkuCapability

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

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

string

Имя функции.

value

string

Значение функции.

SupportedSku

Описывает поддерживаемый пакетный номер SKU.

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

string (date-time)

Время, когда служба пакетной службы Azure будет отставлять этот номер SKU.

capabilities

SkuCapability[]

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

familyName

string

Имя семейства номера SKU.

name

string

Имя номера SKU.

SupportedSkusResult

Ответ на операцию SKU, поддерживаемый списком пакетных пакетов.

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

string

URL-адрес, используемый для получения следующего набора результатов.

value

SupportedSku[]

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