Compartilhar via


Virtual Machine Scale Sets - List Skus

Obtém uma lista de SKUs disponíveis para o conjunto de dimensionamento de VMs, incluindo as instâncias mínimas e máximas de VM permitidas para cada SKU.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
resourceGroupName
path True

string

O nome do grupo de recursos.

subscriptionId
path True

string

Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.

vmScaleSetName
path True

string

O nome do conjunto de dimensionamento da VM.

api-version
query True

string

Versão da API do cliente.

Respostas

Nome Tipo Description
200 OK

VirtualMachineScaleSetListSkusResult

OK

Other Status Codes

CloudError

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

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

Scopes

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

VirtualMachineScaleSet_ListSkus_MaximumSet_Gen
VirtualMachineScaleSet_ListSkus_MinimumSet_Gen

VirtualMachineScaleSet_ListSkus_MaximumSet_Gen

Sample Request

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

Sample Response

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

Sample Request

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

Sample Response

{
  "value": [
    {}
  ]
}

Definições

Nome Description
ApiError

Erro de API.

ApiErrorBase

Base de erros de API.

CloudError

Uma resposta de erro do serviço de computação.

InnerError

Detalhes do erro interno.

Sku

Descreve um sku de conjunto de dimensionamento de máquinas virtuais. OBSERVAÇÃO: se o novo SKU de VM não tiver suporte no hardware em que o conjunto de dimensionamento está atualmente, você precisará desalocar as VMs no conjunto de dimensionamento antes de modificar o nome da SKU.

VirtualMachineScaleSetListSkusResult

A resposta da operação Skus do Conjunto de Dimensionamento de Máquinas Virtuais.

VirtualMachineScaleSetSku

Descreve um sku de conjunto de dimensionamento de máquinas virtuais disponível.

VirtualMachineScaleSetSkuCapacity

Descreve informações de dimensionamento de um sku.

VirtualMachineScaleSetSkuScaleType

O tipo de escala aplicável ao sku.

ApiError

Erro de API.

Nome Tipo Description
code

string

O código de erro.

details

ApiErrorBase[]

Os detalhes do erro da API

innererror

InnerError

O erro interno da API

message

string

A mensagem de erro.

target

string

O destino do erro específico.

ApiErrorBase

Base de erros de API.

Nome Tipo Description
code

string

O código de erro.

message

string

A mensagem de erro.

target

string

O destino do erro específico.

CloudError

Uma resposta de erro do serviço de computação.

Nome Tipo Description
error

ApiError

Erro de API.

InnerError

Detalhes do erro interno.

Nome Tipo Description
errordetail

string

A mensagem de erro interna ou despejo de exceção.

exceptiontype

string

O tipo de exceção.

Sku

Descreve um sku de conjunto de dimensionamento de máquinas virtuais. OBSERVAÇÃO: se o novo SKU de VM não tiver suporte no hardware em que o conjunto de dimensionamento está atualmente, você precisará desalocar as VMs no conjunto de dimensionamento antes de modificar o nome da SKU.

Nome Tipo Description
capacity

integer

Especifica o número de máquinas virtuais no conjunto de dimensionamento.

name

string

O nome do sku.

tier

string

Especifica a camada de máquinas virtuais em um conjunto de dimensionamento.

Valores possíveis:

Standard

Basic

VirtualMachineScaleSetListSkusResult

A resposta da operação Skus do Conjunto de Dimensionamento de Máquinas Virtuais.

Nome Tipo Description
nextLink

string

O uri para buscar a próxima página de Skus do Conjunto de Dimensionamento de Máquinas Virtuais. Chame ListNext() com isso para buscar a próxima página de Skus do VMSS.

value

VirtualMachineScaleSetSku[]

A lista de skus disponíveis para o conjunto de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetSku

Descreve um sku de conjunto de dimensionamento de máquinas virtuais disponível.

Nome Tipo Description
capacity

VirtualMachineScaleSetSkuCapacity

Especifica o número de máquinas virtuais no conjunto de dimensionamento.

resourceType

string

O tipo de recurso ao qual o sku se aplica.

sku

Sku

O Sku.

VirtualMachineScaleSetSkuCapacity

Descreve informações de dimensionamento de um sku.

Nome Tipo Description
defaultCapacity

integer

A capacidade padrão.

maximum

integer

A capacidade máxima que pode ser definida.

minimum

integer

A capacidade mínima.

scaleType

VirtualMachineScaleSetSkuScaleType

O tipo de escala aplicável ao sku.

VirtualMachineScaleSetSkuScaleType

O tipo de escala aplicável ao sku.

Nome Tipo Description
Automatic

string

None

string