Location - List Supported Virtual Machine Skus
Ottiene l'elenco delle dimensioni di macchine virtuali supportate da Batch disponibili nella posizione specificata.
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
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
location
|
path | True |
string |
Area per cui recuperare SKU supportati dal servizio Batch. |
subscription
|
path | True |
string |
ID sottoscrizione di Azure. Si tratta di una stringa con formato GUID (ad esempio 00000000000-0000-0000-0000-000000000000000) |
api-version
|
query | True |
string |
Versione dell'API da usare con la richiesta HTTP. |
$filter
|
query |
string |
Espressione di filtro OData. Le proprietà valide per il filtro sono "familyName". |
|
maxresults
|
query |
integer int32 |
Numero massimo di elementi da restituire nella risposta. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Supported |
L'operazione è stata completata. La risposta contiene le dimensioni della macchina virtuale supportata dal servizio Batch per la sottoscrizione nel percorso specificato. |
Other Status Codes |
Cloud |
Risposta di errore che descrive perché l'operazione non è riuscita. |
Sicurezza
azure_auth
Microsoft Entra flusso di codice di autenticazione OAuth 2.0
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nome | Descrizione |
---|---|
user_impersonation | rappresentare l'account utente |
Esempio
LocationListVirtualMachineSkus
Sample Request
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"
}
]
}
Definizioni
Nome | Descrizione |
---|---|
Cloud |
Risposta di errore dal servizio Batch. |
Cloud |
Risposta di errore dal servizio Batch. |
Sku |
Funzionalità SKU, ad esempio il numero di core. |
Supported |
Descrive uno SKU supportato da Batch. |
Supported |
Risposta dell'operazione sku supportata dall'elenco batch. |
CloudError
Risposta di errore dal servizio Batch.
Nome | Tipo | Descrizione |
---|---|---|
error |
Cloud |
Corpo della risposta all'errore. |
CloudErrorBody
Risposta di errore dal servizio Batch.
Nome | Tipo | Descrizione |
---|---|---|
code |
string |
Identificatore dell'errore. I codici sono invarianti e devono essere usati a livello di codice. |
details |
Cloud |
Elenco di dettagli aggiuntivi sull'errore. |
message |
string |
Messaggio che descrive l'errore, destinato a essere adatto per la visualizzazione in un'interfaccia utente. |
target |
string |
Destinazione dell'errore specifico. Ad esempio, il nome della proprietà in caso di errore. |
SkuCapability
Funzionalità SKU, ad esempio il numero di core.
Nome | Tipo | Descrizione |
---|---|---|
name |
string |
Nome della funzionalità. |
value |
string |
Valore della funzionalità. |
SupportedSku
Descrive uno SKU supportato da Batch.
Nome | Tipo | Descrizione |
---|---|---|
batchSupportEndOfLife |
string |
Ora in cui Azure Batch servizio ritirerà questo SKU. |
capabilities |
Sku |
Raccolta di funzionalità supportate da questo SKU. |
familyName |
string |
Nome della famiglia dello SKU. |
name |
string |
Il nome della SKU. |
SupportedSkusResult
Risposta dell'operazione sku supportata dall'elenco batch.
Nome | Tipo | Descrizione |
---|---|---|
nextLink |
string |
URL da usare per ottenere il set successivo di risultati. |
value |
Supported |
Elenco di SKU disponibili per il servizio Batch nella posizione. |