Location - List Supported Virtual Machine Skus

Obtient la liste des tailles de machine virtuelle prises en charge par Batch disponibles à l’emplacement donné.

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

Paramètres URI

Nom Dans Obligatoire Type Description
locationName
path True

string

Région pour laquelle récupérer les références SKU prises en charge par le service Batch.

subscriptionId
path True

string

L’ID d’abonnement Azure. Il s’agit d’une chaîne au format GUID (par exemple, 0000000-0000-0000-0000-000000000000000)

api-version
query True

string

Version de l’API à utiliser avec la requête HTTP.

$filter
query

string

Expression de filtre OData. Les propriétés valides pour le filtrage sont « familyName ».

maxresults
query

integer

int32

Nombre maximal d’éléments à retourner dans la réponse.

Réponses

Nom Type Description
200 OK

SupportedSkusResult

L'opération a réussi. La réponse contient les tailles de machine virtuelle prises en charge par le service Batch pour l’abonnement à l’emplacement spécifié.

Other Status Codes

CloudError

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

flux de code d’authentification OAuth 2.0 Microsoft Entra

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

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

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

Définitions

Nom Description
CloudError

Réponse d’erreur du service Batch.

CloudErrorBody

Réponse d’erreur du service Batch.

SkuCapability

Une fonctionnalité de référence SKU, telle que le nombre de cœurs.

SupportedSku

Décrit une référence SKU prise en charge par Batch.

SupportedSkusResult

Réponse de l’opération Références SKU prises en charge dans la liste de lots.

CloudError

Réponse d’erreur du service Batch.

Nom Type Description
error

CloudErrorBody

Corps de la réponse d’erreur.

CloudErrorBody

Réponse d’erreur du service Batch.

Nom Type Description
code

string

Identificateur de l'erreur. Les codes sont invariants et sont destinés à être consommés par programmation.

details

CloudErrorBody[]

Liste des détails supplémentaires sur l’erreur.

message

string

Message décrivant l’erreur, destiné à être affiché dans une interface utilisateur.

target

string

Cible de l’erreur particulière. Par exemple, le nom de la propriété dans l’erreur.

SkuCapability

Une fonctionnalité de référence SKU, telle que le nombre de cœurs.

Nom Type Description
name

string

Nom de la fonctionnalité.

value

string

Valeur de la fonctionnalité.

SupportedSku

Décrit une référence SKU prise en charge par Batch.

Nom Type Description
batchSupportEndOfLife

string

Heure à laquelle Azure Batch service mettra hors service cette référence SKU.

capabilities

SkuCapability[]

Collection de fonctionnalités prises en charge par cette référence SKU.

familyName

string

Nom de famille de la référence SKU.

name

string

Nom de la référence SKU.

SupportedSkusResult

Réponse de l’opération Références SKU prises en charge dans la liste de lots.

Nom Type Description
nextLink

string

URL à utiliser pour obtenir l’ensemble de résultats suivant.

value

SupportedSku[]

Liste des références SKU disponibles pour le service Batch à l’emplacement.