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


Virtual Machine Scale Sets - List Skus

Возвращает список номеров SKU, доступных для масштабируемого набора виртуальных машин, включая минимальное и максимальное число экземпляров виртуальных машин, разрешенных для каждого номера SKU.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/skus?api-version=2024-03-01

Параметры URI

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

string

Имя группы ресурсов.

subscriptionId
path True

string

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

vmScaleSetName
path True

string

Имя масштабируемого набора виртуальных машин.

api-version
query True

string

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

Ответы

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

VirtualMachineScaleSetListSkusResult

ОК

Other Status Codes

CloudError

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

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

azure_auth

Поток OAuth2 в Azure Active Directory

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

Области

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

Примеры

VirtualMachineScaleSet_ListSkus_MaximumSet_Gen
VirtualMachineScaleSet_ListSkus_MinimumSet_Gen

VirtualMachineScaleSet_ListSkus_MaximumSet_Gen

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

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaa/skus?api-version=2024-03-01

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

{
  "value": [
    {
      "resourceType": "aaaaaaaaaaaaaaaaa",
      "sku": {
        "name": "DSv3-Type1",
        "tier": "aaa",
        "capacity": 7
      },
      "capacity": {
        "minimum": 22,
        "maximum": 27,
        "defaultCapacity": 20,
        "scaleType": "Automatic"
      }
    }
  ],
  "nextLink": "aaaaaaaaaaaaaa"
}

VirtualMachineScaleSet_ListSkus_MinimumSet_Gen

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

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaa/skus?api-version=2024-03-01

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

{
  "value": [
    {}
  ]
}

Определения

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

Ошибка API.

ApiErrorBase

База ошибок API.

CloudError

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

InnerError

Сведения о внутренней ошибке.

Sku

Описывает номер SKU масштабируемого набора виртуальных машин. ПРИМЕЧАНИЕ. Если новый номер SKU виртуальной машины не поддерживается на оборудовании, на которое в настоящее время находится масштабируемый набор, необходимо отменить выделение виртуальных машин в масштабируемом наборе, прежде чем изменять имя SKU.

VirtualMachineScaleSetListSkusResult

Ответ операции "Список SKU" в масштабируемом наборе виртуальных машин.

VirtualMachineScaleSetSku

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

VirtualMachineScaleSetSkuCapacity

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

VirtualMachineScaleSetSkuScaleType

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

ApiError

Ошибка API.

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

string

Код ошибки.

details

ApiErrorBase[]

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

innererror

InnerError

Внутренняя ошибка API

message

string

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

target

string

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

ApiErrorBase

База ошибок API.

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

string

Код ошибки.

message

string

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

target

string

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

CloudError

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

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

ApiError

Ошибка API.

InnerError

Сведения о внутренней ошибке.

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

string

Внутреннее сообщение об ошибке или дамп исключений.

exceptiontype

string

Тип исключения.

Sku

Описывает номер SKU масштабируемого набора виртуальных машин. ПРИМЕЧАНИЕ. Если новый номер SKU виртуальной машины не поддерживается на оборудовании, на которое в настоящее время находится масштабируемый набор, необходимо отменить выделение виртуальных машин в масштабируемом наборе, прежде чем изменять имя SKU.

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

integer

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

name

string

Имя SKU.

tier

string

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

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

Standard Edition

Основной

VirtualMachineScaleSetListSkusResult

Ответ операции "Список SKU" в масштабируемом наборе виртуальных машин.

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

string

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

value

VirtualMachineScaleSetSku[]

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

VirtualMachineScaleSetSku

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

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

VirtualMachineScaleSetSkuCapacity

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

resourceType

string

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

sku

Sku

Номер SKU.

VirtualMachineScaleSetSkuCapacity

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

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

integer

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

maximum

integer

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

minimum

integer

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

scaleType

VirtualMachineScaleSetSkuScaleType

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

VirtualMachineScaleSetSkuScaleType

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

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

string

None

string