Compartir a través de


Virtual Machines - List Available Sizes

Enumera todos los tamaños de máquina virtual disponibles a los que se puede cambiar el tamaño de la máquina virtual especificada.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/vmSizes?api-version=2025-04-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

vmName
path True

string

El nombre de la máquina virtual.

api-version
query True

string

minLength: 1

Versión de API que se usará para la operación.

Respuestas

Nombre Tipo Description
200 OK

VirtualMachineSizeListResult

La operación de Azure se completó correctamente.

Other Status Codes

CloudError

Una respuesta de error inesperada.

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory.

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

Lists all available virtual machine sizes to which the specified virtual machine can be resized

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVmName/vmSizes?api-version=2025-04-01

Respuesta de muestra

{
  "value": [
    {
      "name": "Standard_A1_V2",
      "numberOfCores": 1,
      "osDiskSizeInMB": 1047552,
      "resourceDiskSizeInMB": 10240,
      "memoryInMB": 2048,
      "maxDataDiskCount": 2
    },
    {
      "name": "Standard_A2_V2",
      "numberOfCores": 2,
      "osDiskSizeInMB": 1047552,
      "resourceDiskSizeInMB": 20480,
      "memoryInMB": 4096,
      "maxDataDiskCount": 4
    }
  ]
}

Definiciones

Nombre Description
ApiError

Error de API.

ApiErrorBase

Base de errores de API.

CloudError

Una respuesta de error del servicio de proceso.

InnerError

Detalles del error interno.

VirtualMachineSize

Describe las propiedades de un tamaño de máquina virtual.

VirtualMachineSizeListResult

La respuesta de operación de la máquina virtual de lista.

ApiError

Error de API.

Nombre Tipo Description
code

string

Código de error.

details

ApiErrorBase[]

Detalles del error de la API

innererror

InnerError

El error interno de la API

message

string

El mensaje de error.

target

string

Destino del error concreto.

ApiErrorBase

Base de errores de API.

Nombre Tipo Description
code

string

Código de error.

message

string

El mensaje de error.

target

string

Destino del error concreto.

CloudError

Una respuesta de error del servicio de proceso.

Nombre Tipo Description
error

ApiError

Error de API.

InnerError

Detalles del error interno.

Nombre Tipo Description
errordetail

string

El mensaje de error interno o el volcado de excepción.

exceptiontype

string

El tipo de excepción.

VirtualMachineSize

Describe las propiedades de un tamaño de máquina virtual.

Nombre Tipo Description
maxDataDiskCount

integer (int32)

El número máximo de discos de datos que se pueden conectar al tamaño de la máquina virtual.

memoryInMB

integer (int32)

La cantidad de memoria, en MB, admitida por el tamaño de la máquina virtual.

name

string

El nombre del tamaño de la máquina virtual.

numberOfCores

integer (int32)

El número de núcleos admitidos por el tamaño de la máquina virtual. En el caso de los tamaños de máquina virtual compatibles con vCPU restringida, este número representa el total de vCPU de cuota que usa la máquina virtual. Para obtener un recuento preciso de vCPU, consulte https://docs.microsoft.com/azure/virtual-machines/constrained-vcpu o https://docs.microsoft.com/rest/api/compute/resourceskus/list

osDiskSizeInMB

integer (int32)

El tamaño del disco del sistema operativo, en MB, permitido por el tamaño de la máquina virtual.

resourceDiskSizeInMB

integer (int32)

El tamaño del disco de recursos, en MB, permitido por el tamaño de la máquina virtual.

VirtualMachineSizeListResult

La respuesta de operación de la máquina virtual de lista.

Nombre Tipo Description
nextLink

string

El enlace a la siguiente página de artículos.

value

VirtualMachineSize[]

La lista de tamaños de máquinas virtuales.