Sdílet prostřednictvím


Location - List Supported Virtual Machine Skus

Získá seznam velikostí virtuálních počítačů podporovaných službou Batch dostupných v daném umístění.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
locationName
path True

string

Oblast, pro kterou se mají načíst podporované skladové položky služby Batch.

subscriptionId
path True

string

ID předplatného Azure. Jedná se o řetězec ve formátu GUID (např. 00000000-0000-0000-0000-000000000000000).

api-version
query True

string

Verze rozhraní API, která se má použít s požadavkem HTTP.

$filter
query

string

Výraz filtru OData. Platné vlastnosti pro filtrování jsou "familyName".

maxresults
query

integer

int32

Maximální počet položek, které se mají v odpovědi vrátit.

Odpovědi

Name Typ Description
200 OK

SupportedSkusResult

Operace byla úspěšná. Odpověď obsahuje velikosti virtuálních počítačů podporované službou Batch pro předplatné v zadaném umístění.

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Microsoft Entra tok ověřovacího kódu OAuth 2.0

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

LocationListVirtualMachineSkus

Ukázkový požadavek

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

Ukázková odpověď

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

Definice

Name Description
CloudError

Chybová odpověď ze služby Batch.

CloudErrorBody

Chybová odpověď ze služby Batch.

SkuCapability

Možnost skladové položky, například počet jader.

SupportedSku

Popisuje SKU podporovanou službou Batch.

SupportedSkusResult

Odpověď operace s podporou skladových položek služby Batch List

CloudError

Chybová odpověď ze služby Batch.

Name Typ Description
error

CloudErrorBody

Tělo chybové odpovědi.

CloudErrorBody

Chybová odpověď ze služby Batch.

Name Typ Description
code

string

Identifikátor chyby. Kódy jsou neutrální a mají být využívány programově.

details

CloudErrorBody[]

Seznam dalších podrobností o chybě

message

string

Zpráva popisující chybu, která má být vhodná k zobrazení v uživatelském rozhraní.

target

string

Cíl konkrétní chyby. Například název vlastnosti v chybě.

SkuCapability

Možnost skladové položky, například počet jader.

Name Typ Description
name

string

Název funkce.

value

string

Hodnota funkce.

SupportedSku

Popisuje SKU podporovanou službou Batch.

Name Typ Description
batchSupportEndOfLife

string

Čas, kdy Azure Batch služba tuto skladovou položku vyřadí z provozu.

capabilities

SkuCapability[]

Kolekce funkcí, které tato skladová položka podporuje.

familyName

string

Název rodiny skladové položky.

name

string

Název skladové položky.

SupportedSkusResult

Odpověď operace s podporou skladových položek služby Batch List

Name Typ Description
nextLink

string

Adresa URL, která se má použít pro získání další sady výsledků.

value

SupportedSku[]

Seznam skladových položek dostupných pro službu Batch v umístění.