Compartilhar via


Location - List Supported Virtual Machine Skus

Obtém a lista de tamanhos de VM da Máquina Virtual com suporte do Lote disponíveis no local especificado.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
locationName
path True

string

A região para a qual recuperar SKUs compatíveis com o serviço do Lote.

subscriptionId
path True

string

A ID da assinatura do Azure. Esta é uma cadeia de caracteres formatada por GUID (por exemplo, 000000000-0000-0000-0000-000000000000000)

api-version
query True

string

A versão da API a ser usada com a solicitação HTTP.

$filter
query

string

Expressão de filtro OData. As propriedades válidas para filtragem são "familyName".

maxresults
query

integer (int32)

O número máximo de itens a serem retornados na resposta.

Respostas

Nome Tipo Description
200 OK

SupportedSkusResult

A operação foi bem-sucedida. A resposta contém os tamanhos de VM de máquina virtual compatíveis com o serviço do Lote para a assinatura no local especificado.

Other Status Codes

CloudError

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

Segurança

azure_auth

Fluxo de código de autenticação do Microsoft Entra OAuth 2.0

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

LocationListVirtualMachineSkus

Solicitação de exemplo

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

Resposta de exemplo

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

Definições

Nome Description
CloudError

Uma resposta de erro do serviço do Lote.

CloudErrorBody

Uma resposta de erro do serviço do Lote.

SkuCapability

Uma funcionalidade de SKU, como o número de núcleos.

SupportedSku

Descreve um SKU compatível com o Lote.

SupportedSkusResult

A resposta de operação de SKUs com suporte na Lista de Lotes.

CloudError

Uma resposta de erro do serviço do Lote.

Nome Tipo Description
error

CloudErrorBody

O corpo da resposta de erro.

CloudErrorBody

Uma resposta de erro do serviço do Lote.

Nome Tipo Description
code

string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

details

CloudErrorBody[]

Uma lista de detalhes adicionais sobre o erro.

message

string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.

target

string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.

SkuCapability

Uma funcionalidade de SKU, como o número de núcleos.

Nome Tipo Description
name

string

O nome do recurso.

value

string

O valor do recurso.

SupportedSku

Descreve um SKU compatível com o Lote.

Nome Tipo Description
batchSupportEndOfLife

string (date-time)

A hora em que o serviço lote do Azure desativará essa SKU.

capabilities

SkuCapability[]

Uma coleção de funcionalidades que esse SKU dá suporte.

familyName

string

O nome da família do SKU.

name

string

O nome da SKU.

SupportedSkusResult

A resposta de operação de SKUs com suporte na Lista de Lotes.

Nome Tipo Description
nextLink

string

A URL a ser usada para obter o próximo conjunto de resultados.

value

SupportedSku[]

A lista de SKUs disponíveis para o serviço do Lote no local.