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 |
|---|---|---|---|---|
|
location
|
path | True |
string |
De regio waarvoor ondersteunde SKU's van de Batch-service moeten worden opgehaald. |
|
subscription
|
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 |
De aanvraag is voltooid. |
|
| Other Status Codes |
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
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 |
|---|---|
|
Cloud |
Een foutreactie van de Batch-service. |
|
Cloud |
Een foutreactie van de Batch-service. |
|
Sku |
Een SKU-mogelijkheid, zoals het aantal kernen. |
|
Supported |
Beschrijft een door Batch ondersteunde SKU. |
|
Supported |
Het antwoord van de batchlijst ondersteunde SKU's. |
CloudError
Een foutreactie van de Batch-service.
| Name | Type | Description |
|---|---|---|
| error |
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 |
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 |
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 |
De SupportedSku-items op deze pagina |