Compartir a través de


Resource Skus - List

Obtiene la lista de SKU de Microsoft.Compute disponibles para la suscripción.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/skus?api-version=2021-07-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/skus?api-version=2021-07-01&$filter={$filter}&includeExtendedLocations={includeExtendedLocations}

Parámetros de identificador URI

Nombre En Requerido Tipo Description
subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

api-version
query True

string

minLength: 1

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

$filter
query

string

Filtro que se va a aplicar en la operación. Actualmente solo se admite el filtro de ubicación .

includeExtendedLocations
query

string

Incluir información de ubicaciones extendidas o no en la respuesta.

Respuestas

Nombre Tipo Description
200 OK

ResourceSkusResult

La solicitud se ha realizado correctamente.

Other Status Codes

ErrorResponse

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 Resource SKUs
Lists all available Resource SKUs for the specified region
Lists all available Resource SKUs with Extended Location information

Lists all available Resource SKUs

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01

Respuesta de muestra

{
  "value": [
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "20480"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "0.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "1"
        },
        {
          "name": "LowPriorityCapable",
          "value": "False"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "50"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "2",
            "1"
          ],
          "zoneDetails": [
            {
              "name": [
                "2"
              ],
              "capabilities": [
                {
                  "name": "UltraSSDAvailable",
                  "value": "True"
                }
              ]
            }
          ]
        }
      ],
      "name": "Standard_A0",
      "tier": "Standard",
      "size": "A0",
      "family": "standardA0_A7Family"
    },
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "71680"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "1.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "2"
        },
        {
          "name": "LowPriorityCapable",
          "value": "True"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "100"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "1",
            "2",
            "3"
          ]
        }
      ],
      "name": "Standard_A1",
      "tier": "Standard",
      "size": "A1",
      "family": "standardA0_A7Family"
    }
  ],
  "nextLink": null
}

Lists all available Resource SKUs for the specified region

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01&$filter=location eq 'westus'

Respuesta de muestra

{
  "value": [
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "20480"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "0.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "1"
        },
        {
          "name": "LowPriorityCapable",
          "value": "False"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "50"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "2",
            "1"
          ],
          "zoneDetails": [
            {
              "name": [
                "2"
              ],
              "capabilities": [
                {
                  "name": "UltraSSDAvailable",
                  "value": "True"
                }
              ]
            }
          ]
        }
      ],
      "name": "Standard_A0",
      "tier": "Standard",
      "size": "A0",
      "family": "standardA0_A7Family"
    },
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "71680"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "1.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "2"
        },
        {
          "name": "LowPriorityCapable",
          "value": "True"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "100"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "1",
            "2",
            "3"
          ]
        }
      ],
      "name": "Standard_A1",
      "tier": "Standard",
      "size": "A1",
      "family": "standardA0_A7Family"
    }
  ],
  "nextLink": null
}

Lists all available Resource SKUs with Extended Location information

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01&includeExtendedLocations=true

Respuesta de muestra

{
  "value": [
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "20480"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "0.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "1"
        },
        {
          "name": "LowPriorityCapable",
          "value": "False"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "50"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "2",
            "1"
          ],
          "zoneDetails": [
            {
              "name": [
                "2"
              ],
              "capabilities": [
                {
                  "name": "UltraSSDAvailable",
                  "value": "True"
                }
              ]
            }
          ]
        }
      ],
      "name": "Standard_A0",
      "tier": "Standard",
      "size": "A0",
      "family": "standardA0_A7Family"
    },
    {
      "resourceType": "virtualMachines",
      "locations": [
        "westus"
      ],
      "capabilities": [
        {
          "name": "MaxResourceVolumeMB",
          "value": "71680"
        },
        {
          "name": "OSVhdSizeMB",
          "value": "1047552"
        },
        {
          "name": "vCPUs",
          "value": "1"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1"
        },
        {
          "name": "MemoryGB",
          "value": "1.75"
        },
        {
          "name": "MaxDataDiskCount",
          "value": "2"
        },
        {
          "name": "LowPriorityCapable",
          "value": "True"
        },
        {
          "name": "PremiumIO",
          "value": "False"
        },
        {
          "name": "vCPUsAvailable",
          "value": "1"
        },
        {
          "name": "ACUs",
          "value": "100"
        },
        {
          "name": "vCPUsPerCore",
          "value": "1"
        },
        {
          "name": "EphemeralOSDiskSupported",
          "value": "False"
        },
        {
          "name": "AcceleratedNetworkingEnabled",
          "value": "False"
        },
        {
          "name": "RdmaEnabled",
          "value": "False"
        },
        {
          "name": "MaxNetworkInterfaces",
          "value": "2"
        }
      ],
      "locationInfo": [
        {
          "location": "westus",
          "zones": [
            "1",
            "2",
            "3"
          ]
        },
        {
          "location": "westus",
          "extendedLocations": [
            "Las Vegas",
            "Seattle",
            "Portland"
          ],
          "type": "EdgeZone"
        }
      ],
      "name": "Standard_A1",
      "tier": "Standard",
      "size": "A1",
      "family": "standardA0_A7Family"
    }
  ],
  "nextLink": null
}

Definiciones

Nombre Description
ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

ExtendedLocationType

El tipo de la ubicación extendida.

ResourceSku

Describe una SKU de proceso disponible.

ResourceSkuCapabilities

Describe el objeto de funcionalidades de SKU.

ResourceSkuCapacity

Describe la información de escalado de una SKU.

ResourceSkuCapacityScaleType

Tipo de escala aplicable a la SKU.

ResourceSkuCosts

Describe los metadatos para recuperar la información de precios.

ResourceSkuLocationInfo

Describe una información de ubicación de SKU de proceso disponible.

ResourceSkuRestrictionInfo

Describe una información de restricción de SKU de proceso disponible.

ResourceSkuRestrictions

Describe la información de escalado de una SKU.

ResourceSkuRestrictionsReasonCode

El motivo de la restricción.

ResourceSkuRestrictionsType

El tipo de restricciones.

ResourceSkusResult

La respuesta de la operación List Resource Sku.

ResourceSkuZoneDetails

Describe las funcionalidades zonales de una SKU.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Detalles del error.

message

string

El mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

ExtendedLocationType

El tipo de la ubicación extendida.

Valor Description
EdgeZone

ResourceSku

Describe una SKU de proceso disponible.

Nombre Tipo Description
apiVersions

string[]

Las versiones de API que admiten esta SKU.

capabilities

ResourceSkuCapabilities[]

Un par de valores de nombre para describir la funcionalidad.

capacity

ResourceSkuCapacity

Especifica el número de máquinas virtuales del conjunto de escalado.

costs

ResourceSkuCosts[]

Metadatos para recuperar información de precios.

family

string

La familia de este SKU en particular.

kind

string

Tipo de recursos que se admiten en esta SKU.

locationInfo

ResourceSkuLocationInfo[]

Una lista de ubicaciones y zonas de disponibilidad en aquellas ubicaciones donde la SKU está disponible.

locations

string[]

El conjunto de ubicaciones en las que está disponible la SKU.

name

string

El nombre del SKU.

resourceType

string

Tipo de recurso al que se aplica la SKU.

restrictions

ResourceSkuRestrictions[]

Restricciones debido a qué SKU no se puede usar. Esto está vacío si no hay restricciones.

size

string

El tamaño del SKU.

tier

string

Especifica el nivel de máquinas virtuales de un conjunto de escalado.

Valores posibles:

Standard

Basic

ResourceSkuCapabilities

Describe el objeto de funcionalidades de SKU.

Nombre Tipo Description
name

string

Un invariante para describir la característica.

value

string

Un invariante si la característica se mide por cantidad.

ResourceSkuCapacity

Describe la información de escalado de una SKU.

Nombre Tipo Description
default

integer (int64)

Capacidad predeterminada.

maximum

integer (int64)

La capacidad máxima que se puede establecer.

minimum

integer (int64)

Capacidad mínima.

scaleType

ResourceSkuCapacityScaleType

Tipo de escala aplicable a la SKU.

ResourceSkuCapacityScaleType

Tipo de escala aplicable a la SKU.

Valor Description
Automatic
Manual
None

ResourceSkuCosts

Describe los metadatos para recuperar la información de precios.

Nombre Tipo Description
extendedUnit

string

Un invariante para mostrar la unidad extendida.

meterID

string

Se utiliza para consultar el precio del comercio.

quantity

integer (int64)

El multiplicador es necesario para ampliar el coste medido base.

ResourceSkuLocationInfo

Describe una información de ubicación de SKU de proceso disponible.

Nombre Tipo Description
extendedLocations

string[]

Los nombres de las ubicaciones extendidas.

location

string

Ubicación del SKU

type

ExtendedLocationType

El tipo de la ubicación extendida.

zoneDetails

ResourceSkuZoneDetails[]

Detalles de las funcionalidades disponibles para una SKU en zonas específicas.

zones

string[]

Lista de zonas de disponibilidad en las que se admite la SKU.

ResourceSkuRestrictionInfo

Describe una información de restricción de SKU de proceso disponible.

Nombre Tipo Description
locations

string[]

Ubicaciones donde el SKU está restringido

zones

string[]

Lista de zonas de disponibilidad en las que está restringida la SKU.

ResourceSkuRestrictions

Describe la información de escalado de una SKU.

Nombre Tipo Description
reasonCode

ResourceSkuRestrictionsReasonCode

El motivo de la restricción.

restrictionInfo

ResourceSkuRestrictionInfo

La información sobre la restricción en la que no se puede usar el SKU.

type

ResourceSkuRestrictionsType

El tipo de restricciones.

values

string[]

El valor de las restricciones. Si el tipo de restricción se establece en ubicación. Se trataría de diferentes ubicaciones en las que el SKU está restringido.

ResourceSkuRestrictionsReasonCode

El motivo de la restricción.

Valor Description
QuotaId
NotAvailableForSubscription

ResourceSkuRestrictionsType

El tipo de restricciones.

Valor Description
Location
Zone

ResourceSkusResult

La respuesta de la operación List Resource Sku.

Nombre Tipo Description
nextLink

string (uri)

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

value

ResourceSku[]

Los elementos de ResourceSku de esta página

ResourceSkuZoneDetails

Describe las funcionalidades zonales de una SKU.

Nombre Tipo Description
capabilities

ResourceSkuCapabilities[]

Una lista de funcionalidades que están disponibles para la SKU en la lista especificada de zonas.

name

string[]

El conjunto de zonas en las que está disponible la SKU con las funcionalidades especificadas.