Virtual Machine Sizes - List

Retorna tamanhos de VM suportados em um local

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.MachineLearningServices/locations/{location}/vmSizes?api-version=2026-05-01

Parâmetros do URI

Name Em Obrigatório Tipo Descrição
location
path True

string

pattern: ^[-\w\._]+$

O nome do local.

subscriptionId
path True

string

minLength: 1

O ID da assinatura de destino.

api-version
query True

string

minLength: 1

A versão da API a utilizar para esta operação.

Respostas

Name Tipo Descrição
200 OK

VirtualMachineSizeListResult

O pedido foi bem-sucedido.

Other Status Codes

ErrorResponse

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

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

Âmbitos

Name Descrição
user_impersonation assumir a identidade da sua conta de utilizador

Exemplos

List VM Sizes

Pedido de amostra

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.MachineLearningServices/locations/eastus/vmSizes?api-version=2026-05-01

Resposta da amostra

{
  "value": [
    {
      "name": "Standard_DS1_v2",
      "estimatedVMPrices": {
        "billingCurrency": "USD",
        "unitOfMeasure": "OneHour",
        "values": [
          {
            "osType": "Windows",
            "retailPrice": 0.13,
            "vmTier": "Standard"
          },
          {
            "osType": "Linux",
            "retailPrice": 0.01,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Linux",
            "retailPrice": 0.07,
            "vmTier": "Standard"
          },
          {
            "osType": "Windows",
            "retailPrice": 0.05,
            "vmTier": "LowPriority"
          }
        ]
      },
      "family": "standardDSv2Family",
      "gpus": 0,
      "lowPriorityCapable": true,
      "maxResourceVolumeMB": 7168,
      "memoryGB": 3.5,
      "osVhdSizeMB": 1047552,
      "premiumIO": true,
      "supportedComputeTypes": [
        "AmlCompute",
        "ComputeInstance"
      ],
      "vCPUs": 1
    },
    {
      "name": "Standard_DS2_v2",
      "estimatedVMPrices": {
        "billingCurrency": "USD",
        "unitOfMeasure": "OneHour",
        "values": [
          {
            "osType": "Linux",
            "retailPrice": 0.03,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Linux",
            "retailPrice": 0.15,
            "vmTier": "Standard"
          },
          {
            "osType": "Windows",
            "retailPrice": 0.1,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Windows",
            "retailPrice": 0.25,
            "vmTier": "Standard"
          }
        ]
      },
      "family": "standardDSv2Family",
      "gpus": 0,
      "lowPriorityCapable": true,
      "maxResourceVolumeMB": 14336,
      "memoryGB": 7,
      "osVhdSizeMB": 1047552,
      "premiumIO": true,
      "supportedComputeTypes": [
        "AmlCompute",
        "ComputeInstance",
        "MIR"
      ],
      "vCPUs": 2
    },
    {
      "name": "Standard_DS3_v2",
      "estimatedVMPrices": {
        "billingCurrency": "USD",
        "unitOfMeasure": "OneHour",
        "values": [
          {
            "osType": "Windows",
            "retailPrice": 0.2,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Linux",
            "retailPrice": 0.06,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Windows",
            "retailPrice": 0.5,
            "vmTier": "Standard"
          },
          {
            "osType": "Linux",
            "retailPrice": 0.29,
            "vmTier": "Standard"
          }
        ]
      },
      "family": "standardDSv2Family",
      "gpus": 0,
      "lowPriorityCapable": true,
      "maxResourceVolumeMB": 28672,
      "memoryGB": 14,
      "osVhdSizeMB": 1047552,
      "premiumIO": true,
      "supportedComputeTypes": [
        "AmlCompute",
        "ComputeInstance",
        "MIR"
      ],
      "vCPUs": 4
    },
    {
      "name": "Standard_DS4_v2",
      "estimatedVMPrices": {
        "billingCurrency": "USD",
        "unitOfMeasure": "OneHour",
        "values": [
          {
            "osType": "Linux",
            "retailPrice": 0.12,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Windows",
            "retailPrice": 0.4,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Windows",
            "retailPrice": 1.01,
            "vmTier": "Standard"
          },
          {
            "osType": "Linux",
            "retailPrice": 0.58,
            "vmTier": "Standard"
          }
        ]
      },
      "family": "standardDSv2Family",
      "gpus": 0,
      "lowPriorityCapable": true,
      "maxResourceVolumeMB": 57344,
      "memoryGB": 28,
      "osVhdSizeMB": 1047552,
      "premiumIO": true,
      "supportedComputeTypes": [
        "AmlCompute",
        "ComputeInstance",
        "MIR"
      ],
      "vCPUs": 8
    },
    {
      "name": "Standard_DS5_v2",
      "estimatedVMPrices": {
        "billingCurrency": "USD",
        "unitOfMeasure": "OneHour",
        "values": [
          {
            "osType": "Linux",
            "retailPrice": 1.17,
            "vmTier": "Standard"
          },
          {
            "osType": "Windows",
            "retailPrice": 0.81,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Windows",
            "retailPrice": 2.02,
            "vmTier": "Standard"
          },
          {
            "osType": "Linux",
            "retailPrice": 0.23,
            "vmTier": "LowPriority"
          }
        ]
      },
      "family": "standardDSv2Family",
      "gpus": 0,
      "lowPriorityCapable": true,
      "maxResourceVolumeMB": 114688,
      "memoryGB": 56,
      "osVhdSizeMB": 1047552,
      "premiumIO": true,
      "supportedComputeTypes": [
        "AmlCompute",
        "ComputeInstance",
        "MIR"
      ],
      "vCPUs": 16
    },
    {
      "name": "Standard_DS11_v2",
      "estimatedVMPrices": {
        "billingCurrency": "USD",
        "unitOfMeasure": "OneHour",
        "values": [
          {
            "osType": "Windows",
            "retailPrice": 0.26,
            "vmTier": "Standard"
          },
          {
            "osType": "Linux",
            "retailPrice": 0.18,
            "vmTier": "Standard"
          },
          {
            "osType": "Windows",
            "retailPrice": 0.11,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Linux",
            "retailPrice": 0.04,
            "vmTier": "LowPriority"
          }
        ]
      },
      "family": "standardDSv2Family",
      "gpus": 0,
      "lowPriorityCapable": true,
      "maxResourceVolumeMB": 28672,
      "memoryGB": 14,
      "osVhdSizeMB": 1047552,
      "premiumIO": true,
      "supportedComputeTypes": [
        "AmlCompute",
        "ComputeInstance"
      ],
      "vCPUs": 2
    },
    {
      "name": "Standard_DS12_v2",
      "estimatedVMPrices": {
        "billingCurrency": "USD",
        "unitOfMeasure": "OneHour",
        "values": [
          {
            "osType": "Linux",
            "retailPrice": 0.37,
            "vmTier": "Standard"
          },
          {
            "osType": "Windows",
            "retailPrice": 0.53,
            "vmTier": "Standard"
          },
          {
            "osType": "Windows",
            "retailPrice": 0.21,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Linux",
            "retailPrice": 0.07,
            "vmTier": "LowPriority"
          }
        ]
      },
      "family": "standardDSv2Family",
      "gpus": 0,
      "lowPriorityCapable": true,
      "maxResourceVolumeMB": 57344,
      "memoryGB": 28,
      "osVhdSizeMB": 1047552,
      "premiumIO": true,
      "supportedComputeTypes": [
        "AmlCompute",
        "ComputeInstance"
      ],
      "vCPUs": 4
    },
    {
      "name": "Standard_DS13_v2",
      "estimatedVMPrices": {
        "billingCurrency": "USD",
        "unitOfMeasure": "OneHour",
        "values": [
          {
            "osType": "Linux",
            "retailPrice": 0.15,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Windows",
            "retailPrice": 0.42,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Linux",
            "retailPrice": 0.74,
            "vmTier": "Standard"
          },
          {
            "osType": "Windows",
            "retailPrice": 1.06,
            "vmTier": "Standard"
          }
        ]
      },
      "family": "standardDSv2Family",
      "gpus": 0,
      "lowPriorityCapable": true,
      "maxResourceVolumeMB": 114688,
      "memoryGB": 56,
      "osVhdSizeMB": 1047552,
      "premiumIO": true,
      "supportedComputeTypes": [
        "AmlCompute",
        "ComputeInstance"
      ],
      "vCPUs": 8
    },
    {
      "name": "Standard_DS14_v2",
      "estimatedVMPrices": {
        "billingCurrency": "USD",
        "unitOfMeasure": "OneHour",
        "values": [
          {
            "osType": "Linux",
            "retailPrice": 0.3,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Linux",
            "retailPrice": 1.48,
            "vmTier": "Standard"
          },
          {
            "osType": "Windows",
            "retailPrice": 0.84,
            "vmTier": "LowPriority"
          },
          {
            "osType": "Windows",
            "retailPrice": 2.11,
            "vmTier": "Standard"
          }
        ]
      },
      "family": "standardDSv2Family",
      "gpus": 0,
      "lowPriorityCapable": true,
      "maxResourceVolumeMB": 229376,
      "memoryGB": 112,
      "osVhdSizeMB": 1047552,
      "premiumIO": true,
      "supportedComputeTypes": [
        "AmlCompute",
        "ComputeInstance"
      ],
      "vCPUs": 16
    }
  ]
}

Definições

Name Descrição
BillingCurrency

Código com três letras especificando a moeda do preço da VM. Exemplo: USD

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

EstimatedVMPrice

As informações de preço estimadas para usar uma VM de um determinado tipo de sistema operacional, camada, etc.

EstimatedVMPrices

As informações de preço estimadas para usar uma VM.

UnitOfMeasure

A unidade de medida de tempo para o preço especificado da VM. Exemplo: OneHour

VirtualMachineSize

Descreve as propriedades de um tamanho de VM.

VirtualMachineSizeListResult

A resposta da operação Listar o tamanho da máquina virtual.

VMPriceOSType

Tipo de sistema operacional usado pela VM.

VMTier

O tipo de VM.

BillingCurrency

Código com três letras especificando a moeda do preço da VM. Exemplo: USD

Valor Descrição
USD

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

Name Tipo Descrição
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Tipo Descrição
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O alvo do erro.

ErrorResponse

Resposta de erro

Name Tipo Descrição
error

ErrorDetail

O objeto de erro.

EstimatedVMPrice

As informações de preço estimadas para usar uma VM de um determinado tipo de sistema operacional, camada, etc.

Name Tipo Descrição
osType

VMPriceOSType

Tipo de SO
Tipo de sistema operacional usado pela VM.

retailPrice

number (double)

Preço de venda ao cliente
O preço cobrado pelo uso da VM.

vmTier

VMTier

Camada de VM
O tipo de VM.

EstimatedVMPrices

As informações de preço estimadas para usar uma VM.

Name Tipo Descrição
billingCurrency

BillingCurrency

Moeda de faturação
Código com três letras especificando a moeda do preço da VM. Exemplo: USD

unitOfMeasure

UnitOfMeasure

Unidade de medida de tempo
A unidade de medida de tempo para o preço especificado da VM. Exemplo: OneHour

values

EstimatedVMPrice[]

Lista de preços estimados de VM.
A lista de preços estimados para usar uma VM de um determinado tipo de sistema operacional, camada, etc.

UnitOfMeasure

A unidade de medida de tempo para o preço especificado da VM. Exemplo: OneHour

Valor Descrição
OneHour

VirtualMachineSize

Descreve as propriedades de um tamanho de VM.

Name Tipo Descrição
estimatedVMPrices

EstimatedVMPrices

Preços estimados de VM
As informações de preço estimado para usar uma VM.

family

string

Nome da família da máquina virtual
O nome de família do tamanho da máquina virtual.

gpus

integer (int32)

Número de gPUs
O número de gPUs suportadas pelo tamanho da máquina virtual.

lowPriorityCapable

boolean

Capacidade de baixa prioridade
Especifica se o tamanho da máquina virtual oferece suporte a VMs de baixa prioridade.

maxResourceVolumeMB

integer (int32)

Tamanho do volume de recursos
O tamanho do volume de recursos, em MB, permitido pelo tamanho da máquina virtual.

memoryGB

number (double)

Tamanho da memória
A quantidade de memória, em GB, suportada pelo tamanho da máquina virtual.

name

string

Nome do tamanho da máquina virtual
O nome do tamanho da máquina virtual.

osVhdSizeMB

integer (int32)

Tamanho do disco VHD do SO
O tamanho do disco VHD do SO, em MB, permitido pelo tamanho da máquina virtual.

premiumIO

boolean

Premium IO suportado
Especifica se o tamanho da máquina virtual suporta E/S premium.

supportedComputeTypes

string[]

Tipos de computação suportados
Especifica os tipos de computação suportados pelo tamanho da máquina virtual.

vCPUs

integer (int32)

Número de vPUs
O número de vCPUs suportadas pelo tamanho da máquina virtual.

VirtualMachineSizeListResult

A resposta da operação Listar o tamanho da máquina virtual.

Name Tipo Descrição
value

VirtualMachineSize[]

A lista de tamanhos de máquinas virtuais suportados pelo AmlCompute.

VMPriceOSType

Tipo de sistema operacional usado pela VM.

Valor Descrição
Linux
Windows

VMTier

O tipo de VM.

Valor Descrição
Standard
LowPriority
Spot