Resource Skus - List
Ruft die Liste der für Ihr Abonnement verfügbaren Microsoft.Compute-SKUs ab.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/skus?api-version=2021-07-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/skus?api-version=2021-07-01&$filter={$filter}&includeExtendedLocations={includeExtendedLocations}
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
subscription
|
path | True |
string |
Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf. |
api-version
|
query | True |
string |
Client-API-Version. |
$filter
|
query |
string |
Der filter, der auf den Vorgang angewendet werden soll. Derzeit wird nur Speicherort Filter unterstützt. |
|
include
|
query |
string |
So fügen Sie informationen zu erweiterten Speicherorten hinzu oder nicht in die Antwort. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OKAY |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
Lists all available Resource SKUs |
Lists all available Resource SKUs for the specified region |
Lists all available Resource SKUs with Extended Location information |
Lists all available Resource SKUs
Beispielanforderung
Beispiel für eine Antwort
{
"value": [
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "20480"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "0.75"
},
{
"name": "MaxDataDiskCount",
"value": "1"
},
{
"name": "LowPriorityCapable",
"value": "False"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "50"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"location": "westus",
"zones": [
"2",
"1"
],
"zoneDetails": [
{
"name": [
"2"
],
"capabilities": [
{
"name": "UltraSSDAvailable",
"value": "True"
}
]
}
]
}
],
"name": "Standard_A0",
"tier": "Standard",
"size": "A0",
"family": "standardA0_A7Family"
},
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "71680"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "1.75"
},
{
"name": "MaxDataDiskCount",
"value": "2"
},
{
"name": "LowPriorityCapable",
"value": "True"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "100"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"location": "westus",
"zones": [
"1",
"2",
"3"
]
}
],
"name": "Standard_A1",
"tier": "Standard",
"size": "A1",
"family": "standardA0_A7Family"
}
],
"nextLink": null
}
Lists all available Resource SKUs for the specified region
Beispielanforderung
Beispiel für eine Antwort
{
"value": [
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "20480"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "0.75"
},
{
"name": "MaxDataDiskCount",
"value": "1"
},
{
"name": "LowPriorityCapable",
"value": "False"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "50"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"location": "westus",
"zones": [
"2",
"1"
],
"zoneDetails": [
{
"name": [
"2"
],
"capabilities": [
{
"name": "UltraSSDAvailable",
"value": "True"
}
]
}
]
}
],
"name": "Standard_A0",
"tier": "Standard",
"size": "A0",
"family": "standardA0_A7Family"
},
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "71680"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "1.75"
},
{
"name": "MaxDataDiskCount",
"value": "2"
},
{
"name": "LowPriorityCapable",
"value": "True"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "100"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"location": "westus",
"zones": [
"1",
"2",
"3"
]
}
],
"name": "Standard_A1",
"tier": "Standard",
"size": "A1",
"family": "standardA0_A7Family"
}
],
"nextLink": null
}
Lists all available Resource SKUs with Extended Location information
Beispielanforderung
Beispiel für eine Antwort
{
"value": [
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "20480"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "0.75"
},
{
"name": "MaxDataDiskCount",
"value": "1"
},
{
"name": "LowPriorityCapable",
"value": "False"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "50"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"location": "westus",
"zones": [
"2",
"1"
],
"zoneDetails": [
{
"name": [
"2"
],
"capabilities": [
{
"name": "UltraSSDAvailable",
"value": "True"
}
]
}
]
}
],
"name": "Standard_A0",
"tier": "Standard",
"size": "A0",
"family": "standardA0_A7Family"
},
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "71680"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "1.75"
},
{
"name": "MaxDataDiskCount",
"value": "2"
},
{
"name": "LowPriorityCapable",
"value": "True"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "100"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"location": "westus",
"zones": [
"1",
"2",
"3"
]
},
{
"location": "westus",
"extendedLocations": [
"Las Vegas",
"Seattle",
"Portland"
],
"type": "EdgeZone"
}
],
"name": "Standard_A1",
"tier": "Standard",
"size": "A1",
"family": "standardA0_A7Family"
}
],
"nextLink": null
}
Definitionen
Name | Beschreibung |
---|---|
Extended |
Der Typ des erweiterten Speicherorts. |
Resource |
Beschreibt eine verfügbare Compute-SKU. |
Resource |
Beschreibt das SKU-Funktionsobjekt. |
Resource |
Beschreibt Skalierungsinformationen einer SKU. |
Resource |
Der Skalierungstyp, der für die Sku gilt. |
Resource |
Beschreibt Metadaten zum Abrufen von Preisinformationen. |
Resource |
Beschreibt eine verfügbare Compute-SKU-Standortinformationen. |
Resource |
Beschreibt eine verfügbare Compute-SKU-Einschränkungsinformationen. |
Resource |
Beschreibt Skalierungsinformationen einer SKU. |
Resource |
Der Grund für die Einschränkung. |
Resource |
Die Art der Einschränkungen. |
Resource |
Die Antwort des Listenressourcen-Skus-Vorgangs. |
Resource |
Beschreibt die Zonalfunktionen einer SKU. |
ExtendedLocationType
Der Typ des erweiterten Speicherorts.
Name | Typ | Beschreibung |
---|---|---|
EdgeZone |
string |
ResourceSku
Beschreibt eine verfügbare Compute-SKU.
Name | Typ | Beschreibung |
---|---|---|
apiVersions |
string[] |
Die API-Versionen, die diese SKU unterstützen. |
capabilities |
Ein Namenswertpaar zur Beschreibung der Funktion. |
|
capacity |
Gibt die Anzahl der virtuellen Computer im Skalierungssatz an. |
|
costs |
Metadaten zum Abrufen von Preisinformationen. |
|
family |
string |
Die Familie dieser speziellen SKU. |
kind |
string |
Die Art von Ressourcen, die in dieser SKU unterstützt werden. |
locationInfo |
Eine Liste der Speicherorte und Verfügbarkeitszonen an diesen Speicherorten, an denen die SKU verfügbar ist. |
|
locations |
string[] |
Der Satz von Speicherorten, die die SKU verfügbar ist. |
name |
string |
Der Name der SKU. |
resourceType |
string |
Der Typ der Ressource, auf die die SKU angewendet wird. |
restrictions |
Die Einschränkungen, aufgrund derer SKU nicht verwendet werden kann. Dies ist leer, wenn es keine Einschränkungen gibt. |
|
size |
string |
Die Größe der SKU. |
tier |
string |
Gibt die Ebene der virtuellen Computer in einem Skalierungssatz an. |
ResourceSkuCapabilities
Beschreibt das SKU-Funktionsobjekt.
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Eine Invariante, um das Feature zu beschreiben. |
value |
string |
Eine Invariante, wenn das Feature durch die Menge gemessen wird. |
ResourceSkuCapacity
Beschreibt Skalierungsinformationen einer SKU.
Name | Typ | Beschreibung |
---|---|---|
default |
integer |
Die Standardkapazität. |
maximum |
integer |
Die maximale Kapazität, die festgelegt werden kann. |
minimum |
integer |
Die Mindestkapazität. |
scaleType |
Der Skalierungstyp, der für die Sku gilt. |
ResourceSkuCapacityScaleType
Der Skalierungstyp, der für die Sku gilt.
Name | Typ | Beschreibung |
---|---|---|
Automatic |
string |
|
Manual |
string |
|
None |
string |
ResourceSkuCosts
Beschreibt Metadaten zum Abrufen von Preisinformationen.
Name | Typ | Beschreibung |
---|---|---|
extendedUnit |
string |
Eine Invariante, um die erweiterte Einheit anzuzeigen. |
meterID |
string |
Wird für die Abfrage des Preises aus dem Handel verwendet. |
quantity |
integer |
Der Multiplikator wird benötigt, um die getakteten Basiskosten zu erweitern. |
ResourceSkuLocationInfo
Beschreibt eine verfügbare Compute-SKU-Standortinformationen.
Name | Typ | Beschreibung |
---|---|---|
extendedLocations |
string[] |
Die Namen erweiterter Speicherorte. |
location |
string |
Speicherort der SKU |
type |
Der Typ des erweiterten Speicherorts. |
|
zoneDetails |
Details zu den Funktionen, die einer SKU in bestimmten Zonen zur Verfügung stehen. |
|
zones |
string[] |
Liste der Verfügbarkeitszonen, in denen die SKU unterstützt wird. |
ResourceSkuRestrictionInfo
Beschreibt eine verfügbare Compute-SKU-Einschränkungsinformationen.
Name | Typ | Beschreibung |
---|---|---|
locations |
string[] |
Speicherorte, an denen die SKU eingeschränkt ist |
zones |
string[] |
Liste der Verfügbarkeitszonen, in denen die SKU eingeschränkt ist. |
ResourceSkuRestrictions
Beschreibt Skalierungsinformationen einer SKU.
Name | Typ | Beschreibung |
---|---|---|
reasonCode |
Der Grund für die Einschränkung. |
|
restrictionInfo |
Die Informationen zu der Einschränkung, in der die SKU nicht verwendet werden kann. |
|
type |
Die Art der Einschränkungen. |
|
values |
string[] |
Der Wert von Einschränkungen. Wenn der Einschränkungstyp auf den Speicherort festgelegt ist. Dies wäre unterschiedliche Speicherorte, an denen die SKU eingeschränkt ist. |
ResourceSkuRestrictionsReasonCode
Der Grund für die Einschränkung.
Name | Typ | Beschreibung |
---|---|---|
NotAvailableForSubscription |
string |
|
QuotaId |
string |
ResourceSkuRestrictionsType
Die Art der Einschränkungen.
Name | Typ | Beschreibung |
---|---|---|
Location |
string |
|
Zone |
string |
ResourceSkusResult
Die Antwort des Listenressourcen-Skus-Vorgangs.
Name | Typ | Beschreibung |
---|---|---|
nextLink |
string |
Der URI zum Abrufen der nächsten Seite von Ressourcen-Skus. Call ListNext() mit diesem URI zum Abrufen der nächsten Seite von Ressourcen-Skus |
value |
Die Liste der für das Abonnement verfügbaren Skus. |
ResourceSkuZoneDetails
Beschreibt die Zonalfunktionen einer SKU.
Name | Typ | Beschreibung |
---|---|---|
capabilities |
Eine Liste der Funktionen, die für die SKU in der angegebenen Liste der Zonen verfügbar sind. |
|
name |
string[] |
Der Satz von Zonen, in denen die SKU mit den angegebenen Funktionen verfügbar ist. |