Location - List Supported Virtual Machine Skus

Pobiera listę rozmiarów maszyn wirtualnych obsługiwanych przez usługę Batch dostępnych w danej lokalizacji.

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 identyfikatora URI

Nazwa W Wymagane Typ Opis
locationName
path True

string

Region, dla którego mają być pobierane obsługiwane jednostki SKU usługi Batch.

subscriptionId
path True

string

Identyfikator subskrypcji platformy Azure. Jest to ciąg w formacie GUID (np. 00000000-0000-0000-0000-0000-000000000000000)

api-version
query True

string

Wersja interfejsu API do użycia z żądaniem HTTP.

$filter
query

string

Wyrażenie filtru OData. Prawidłowe właściwości filtrowania to "familyName".

maxresults
query

integer

int32

Maksymalna liczba elementów do zwrócenia w odpowiedzi.

Odpowiedzi

Nazwa Typ Opis
200 OK

SupportedSkusResult

Operacja zakończyła się pomyślnie. Odpowiedź zawiera obsługiwane przez usługę Batch rozmiary maszyn wirtualnych dla subskrypcji w określonej lokalizacji.

Other Status Codes

CloudError

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Microsoft Entra przepływ kodu uwierzytelniania OAuth 2.0

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

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

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

Definicje

Nazwa Opis
CloudError

Odpowiedź na błąd z usługi Batch.

CloudErrorBody

Odpowiedź na błąd z usługi Batch.

SkuCapability

Funkcja jednostki SKU, taka jak liczba rdzeni.

SupportedSku

Opisuje obsługiwaną jednostkę SKU usługi Batch.

SupportedSkusResult

Odpowiedź operacji jednostki SKU obsługiwana przez listę usługi Batch.

CloudError

Odpowiedź na błąd z usługi Batch.

Nazwa Typ Opis
error

CloudErrorBody

Treść odpowiedzi o błędzie.

CloudErrorBody

Odpowiedź na błąd z usługi Batch.

Nazwa Typ Opis
code

string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

details

CloudErrorBody[]

Lista dodatkowych szczegółów dotyczących błędu.

message

string

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

target

string

Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie.

SkuCapability

Funkcja jednostki SKU, taka jak liczba rdzeni.

Nazwa Typ Opis
name

string

Nazwa funkcji.

value

string

Wartość funkcji.

SupportedSku

Opisuje obsługiwaną jednostkę SKU usługi Batch.

Nazwa Typ Opis
batchSupportEndOfLife

string

Czas wycofania tej jednostki SKU przez usługę Azure Batch.

capabilities

SkuCapability[]

Kolekcja możliwości, które obsługuje ta jednostka SKU.

familyName

string

Nazwa rodziny jednostki SKU.

name

string

Nazwa jednostki SKU.

SupportedSkusResult

Odpowiedź operacji jednostki SKU obsługiwana przez listę usługi Batch.

Nazwa Typ Opis
nextLink

string

Adres URL używany do pobierania następnego zestawu wyników.

value

SupportedSku[]

Lista jednostek SKU dostępnych dla usługi Batch w lokalizacji.