Delen via


Location - List Supported Virtual Machine Skus

Hiermee haalt u de lijst op met door Batch ondersteunde VM-grootten voor virtuele machines die beschikbaar zijn op de opgegeven locatie.

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

URI-parameters

Name In Vereist Type Description
locationName
path True

string

De regio waarvoor ondersteunde SKU's van de Batch-service moeten worden opgehaald.

subscriptionId
path True

string (uuid)

De id van het doelabonnement. De waarde moet een UUID zijn.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

$filter
query

string

OData-filterexpressie. Geldige eigenschappen voor filteren zijn 'familyName'.

maxresults
query

integer (int32)

Het maximum aantal items dat moet worden geretourneerd in het antwoord.

Antwoorden

Name Type Description
200 OK

SupportedSkusResult

De aanvraag is voltooid.

Other Status Codes

CloudError

Een onverwachte foutreactie.

Beveiliging

azure_auth

OAuth2-stroom voor Azure Active Directory.

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

LocationListVirtualMachineSkus

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789012/providers/Microsoft.Batch/locations/japaneast/virtualMachineSkus?api-version=2024-07-01

Voorbeeldrespons

{
  "value": [
    {
      "name": "Standard_D1_v2",
      "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"
        }
      ],
      "familyName": "standardDFamily"
    },
    {
      "name": "Standard_A1",
      "batchSupportEndOfLife": "2024-08-31T00:00:00Z",
      "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"
        }
      ],
      "familyName": "standardA0_A7Family"
    }
  ]
}

Definities

Name Description
CloudError

Een foutreactie van de Batch-service.

CloudErrorBody

Een foutreactie van de Batch-service.

SkuCapability

Een SKU-mogelijkheid, zoals het aantal kernen.

SupportedSku

Beschrijft een door Batch ondersteunde SKU.

SupportedSkusResult

Het antwoord van de batchlijst ondersteunde SKU's.

CloudError

Een foutreactie van de Batch-service.

Name Type Description
error

CloudErrorBody

De hoofdtekst van het foutbericht.

CloudErrorBody

Een foutreactie van de Batch-service.

Name Type Description
code

string

Een id voor de fout. Codes zijn invariant en zijn bedoeld om programmatisch te worden gebruikt.

details

CloudErrorBody[]

Een lijst met aanvullende informatie over de fout.

message

string

Een bericht met een beschrijving van de fout, bedoeld om te worden weergegeven in een gebruikersinterface.

target

string

Het doel van de specifieke fout. Bijvoorbeeld de naam van de eigenschap in fout.

SkuCapability

Een SKU-mogelijkheid, zoals het aantal kernen.

Name Type Description
name

string

De naam van de functie.

value

string

De waarde van de functie.

SupportedSku

Beschrijft een door Batch ondersteunde SKU.

Name Type Description
batchSupportEndOfLife

string (date-time)

Het tijdstip waarop de Azure Batch-service deze SKU buiten gebruik stelt.

capabilities

SkuCapability[]

Een verzameling mogelijkheden die door deze SKU worden ondersteund.

familyName

string

De familienaam van de SKU.

name

string

De naam van de SKU.

SupportedSkusResult

Het antwoord van de batchlijst ondersteunde SKU's.

Name Type Description
nextLink

string (uri)

De link naar de volgende pagina met items

value

SupportedSku[]

De SupportedSku-items op deze pagina