Compartir a través de


Location - List Supported Virtual Machine Skus

Obtiene la lista de tamaños de máquina virtual de máquina virtual compatibles con Batch disponibles en la ubicación especificada.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Batch/locations/{locationName}/virtualMachineSkus?api-version=2024-02-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Batch/locations/{locationName}/virtualMachineSkus?maxresults={maxresults}&$filter={$filter}&api-version=2024-02-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
locationName
path True

string

Región para la que se recuperan las SKU compatibles con el servicio Batch.

subscriptionId
path True

string

El identificador de la suscripción de Azure. Se trata de una cadena con formato GUID (por ejemplo, 000000000-0000-0000-0000-00000000000000)

api-version
query True

string

Versión de la API que se va a usar con la solicitud HTTP.

$filter
query

string

Expresión de filtro de OData. Las propiedades válidas para el filtrado son "familyName".

maxresults
query

integer

int32

Número máximo de elementos que se van a devolver en la respuesta.

Respuestas

Nombre Tipo Description
200 OK

SupportedSkusResult

La operación se realizó correctamente. La respuesta contiene los tamaños de máquina virtual compatibles con el servicio Batch para la suscripción en la ubicación especificada.

Other Status Codes

CloudError

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

flujo de código de autenticación de OAuth 2.0 Microsoft Entra

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

Scopes

Nombre Description
user_impersonation suplantación de su cuenta de usuario

Ejemplos

LocationListVirtualMachineSkus

Sample Request

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

Sample Response

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

Definiciones

Nombre Description
CloudError

Respuesta de error del servicio Batch.

CloudErrorBody

Respuesta de error del servicio Batch.

SkuCapability

Una funcionalidad de SKU, como el número de núcleos.

SupportedSku

Describe una SKU compatible con Batch.

SupportedSkusResult

Respuesta de la operación de SKU compatibles con la lista de lotes.

CloudError

Respuesta de error del servicio Batch.

Nombre Tipo Description
error

CloudErrorBody

Cuerpo de la respuesta de error.

CloudErrorBody

Respuesta de error del servicio Batch.

Nombre Tipo Description
code

string

Identificador del error. Los códigos son invariables y están diseñados para consumirse mediante programación.

details

CloudErrorBody[]

Lista de detalles adicionales sobre el error.

message

string

Mensaje que describe el error, diseñado para ser adecuado para mostrarse en una interfaz de usuario.

target

string

Destino del error concreto. Por ejemplo, el nombre de la propiedad en error.

SkuCapability

Una funcionalidad de SKU, como el número de núcleos.

Nombre Tipo Description
name

string

Nombre de la característica.

value

string

Valor de la característica.

SupportedSku

Describe una SKU compatible con Batch.

Nombre Tipo Description
batchSupportEndOfLife

string

Hora a la que Azure Batch servicio retirará esta SKU.

capabilities

SkuCapability[]

Colección de funcionalidades que admite esta SKU.

familyName

string

Nombre de familia de la SKU.

name

string

El nombre de la SKU.

SupportedSkusResult

Respuesta de la operación de SKU compatibles con la lista de lotes.

Nombre Tipo Description
nextLink

string

Dirección URL que se va a usar para obtener el siguiente conjunto de resultados.

value

SupportedSku[]

La lista de SKU disponibles para el servicio Batch en la ubicación.