Freigeben über


Resource Skus - List

Ruft die Liste der Microsoft.Compute-SKUs ab, die für Ihr Abonnement verfügbar sind.

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
subscriptionId
path True

string

minLength: 1

Hierbei handelt es sich um die ID des Zielabonnements.

api-version
query True

string

minLength: 1

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

$filter
query

string

Der filter, der auf den Vorgang angewendet werden soll. Derzeit wird nur der Standortfilter unterstützt.

includeExtendedLocations
query

string

Um Informationen zu erweiterten Standorten in die Antwort aufzunehmen oder nicht.

Antworten

Name Typ Beschreibung
200 OK

ResourceSkusResult

Die Anforderung war erfolgreich.

Other Status Codes

ErrorResponse

Unerwartete Fehlerantwort.

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

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01

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

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01&$filter=location eq 'westus'

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

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01&includeExtendedLocations=true

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
ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

ExtendedLocationType

Der Typ des erweiterten Speicherorts.

ResourceSku

Beschreibt eine verfügbare Compute-SKU.

ResourceSkuCapabilities

Beschreibt das SKU-capabilities-Objekt.

ResourceSkuCapacity

Beschreibt die Skalierungsinformationen einer SKU.

ResourceSkuCapacityScaleType

Der Skalierungstyp, der für die Sku gilt.

ResourceSkuCosts

Beschreibt Metadaten zum Abrufen von Preisinformationen.

ResourceSkuLocationInfo

Beschreibt die verfügbaren Standortinformationen der Compute-SKU.

ResourceSkuRestrictionInfo

Beschreibt eine verfügbare Compute-SKU-Einschränkungsinformation.

ResourceSkuRestrictions

Beschreibt die Skalierungsinformationen einer SKU.

ResourceSkuRestrictionsReasonCode

Der Grund für die Einschränkung.

ResourceSkuRestrictionsType

Die Art der Einschränkungen.

ResourceSkusResult

Die Antwort des Vorgangs List Resource SKUs.

ResourceSkuZoneDetails

Beschreibt die zonalen Funktionen einer SKU.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

ExtendedLocationType

Der Typ des erweiterten Speicherorts.

Wert Beschreibung
EdgeZone

ResourceSku

Beschreibt eine verfügbare Compute-SKU.

Name Typ Beschreibung
apiVersions

string[]

Die API-Versionen, die diese SKU unterstützen.

capabilities

ResourceSkuCapabilities[]

Ein Name-Wert-Paar zur Beschreibung der Funktion.

capacity

ResourceSkuCapacity

Gibt die Anzahl der virtuellen Computer im Skalierungssatz an.

costs

ResourceSkuCosts[]

Metadaten zum Abrufen von Preisinformationen.

family

string

Die Familie dieser speziellen SKU.

kind

string

Die Art der Ressourcen, die in dieser SKU unterstützt werden.

locationInfo

ResourceSkuLocationInfo[]

Eine Liste der Standorte und Verfügbarkeitszonen an den Standorten, an denen die SKU verfügbar ist.

locations

string[]

Die Gruppe von Standorten, an denen die SKU verfügbar ist.

name

string

Der Name der SKU.

resourceType

string

Der Typ der Ressource, auf die die SKU angewendet wird.

restrictions

ResourceSkuRestrictions[]

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.

Mögliche Werte:

Standard

Grundlegend

ResourceSkuCapabilities

Beschreibt das SKU-capabilities-Objekt.

Name Typ Beschreibung
name

string

Eine Invariante zur Beschreibung des Merkmals.

value

string

Eine Invariante, wenn das Feature durch Menge gemessen wird.

ResourceSkuCapacity

Beschreibt die Skalierungsinformationen einer SKU.

Name Typ Beschreibung
default

integer (int64)

Die Standardkapazität.

maximum

integer (int64)

Die maximale Kapazität, die eingestellt werden kann.

minimum

integer (int64)

Die Mindestkapazität.

scaleType

ResourceSkuCapacityScaleType

Der Skalierungstyp, der für die Sku gilt.

ResourceSkuCapacityScaleType

Der Skalierungstyp, der für die Sku gilt.

Wert Beschreibung
Automatic
Manual
None

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 (int64)

Der Multiplikator wird benötigt, um die gemessenen Basiskosten zu erweitern.

ResourceSkuLocationInfo

Beschreibt die verfügbaren Standortinformationen der Compute-SKU.

Name Typ Beschreibung
extendedLocations

string[]

Die Namen der erweiterten Standorte.

location

string

Speicherort der SKU

type

ExtendedLocationType

Der Typ des erweiterten Speicherorts.

zoneDetails

ResourceSkuZoneDetails[]

Details zu den Funktionen, die für eine SKU in bestimmten Zonen verfügbar sind.

zones

string[]

Liste der Verfügbarkeitszonen, in denen die SKU unterstützt wird.

ResourceSkuRestrictionInfo

Beschreibt eine verfügbare Compute-SKU-Einschränkungsinformation.

Name Typ Beschreibung
locations

string[]

Standorte, an denen die SKU eingeschränkt ist

zones

string[]

Liste der Verfügbarkeitszonen, in denen die SKU eingeschränkt ist.

ResourceSkuRestrictions

Beschreibt die Skalierungsinformationen einer SKU.

Name Typ Beschreibung
reasonCode

ResourceSkuRestrictionsReasonCode

Der Grund für die Einschränkung.

restrictionInfo

ResourceSkuRestrictionInfo

Die Informationen über die Einschränkung, bei der die SKU nicht verwendet werden kann.

type

ResourceSkuRestrictionsType

Die Art der Einschränkungen.

values

string[]

Der Wert von Einschränkungen. Wenn der Einschränkungstyp auf Standort festgelegt ist. Dies wären verschiedene Standorte, an denen die SKU eingeschränkt ist.

ResourceSkuRestrictionsReasonCode

Der Grund für die Einschränkung.

Wert Beschreibung
QuotaId
NotAvailableForSubscription

ResourceSkuRestrictionsType

Die Art der Einschränkungen.

Wert Beschreibung
Location
Zone

ResourceSkusResult

Die Antwort des Vorgangs List Resource SKUs.

Name Typ Beschreibung
nextLink

string (uri)

Der Link zur nächsten Seite der Elemente

value

ResourceSku[]

Die ResourceSku-Elemente auf dieser Seite

ResourceSkuZoneDetails

Beschreibt die zonalen Funktionen einer SKU.

Name Typ Beschreibung
capabilities

ResourceSkuCapabilities[]

Eine Liste der Funktionen, die für die SKU in der angegebenen Liste der Zonen verfügbar sind.

name

string[]

Die Gruppe von Zonen, in denen die SKU mit den angegebenen Funktionen verfügbar ist.