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 Required Type Description
subscriptionId
path True
  • string

Abonnementanmeldeinformationen, die 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 der Speicherortfilter unterstützt.

includeExtendedLocations
query
  • string

So schließen Sie erweiterte Speicherorteinformationen ein, oder nicht in der Antwort.

Antworten

Name Type Description
200 OK

OK

Sicherheit

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
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

Sample Request

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

Sample Response

{
  "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

Sample Request

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

Sample Response

{
  "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

Sample Request

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

Sample Response

{
  "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

ExtendedLocationType

Der Typ des erweiterten Speicherorts.

ResourceSku

Beschreibt eine verfügbare Compute-SKU.

ResourceSkuCapabilities

Beschreibt das SKU-Funktionenobjekt.

ResourceSkuCapacity

Beschreibt Skalierungsinformationen einer SKU.

ResourceSkuCapacityScaleType

Der Skalierungstyp, der auf die Sku anwendbar ist.

ResourceSkuCosts

Beschreibt Metadaten zum Abrufen von Preisinformationen.

ResourceSkuLocationInfo

Beschreibt eine verfügbare SKU-Standortinformationen.

ResourceSkuRestrictionInfo

Beschreibt eine verfügbare SKU-Einschränkungsinformationen.

ResourceSkuRestrictions

Beschreibt Skalierungsinformationen einer SKU.

ResourceSkuRestrictionsReasonCode

Der Grund für die Einschränkung.

ResourceSkuRestrictionsType

Die Art der Einschränkungen.

ResourceSkusResult

Die Antwort auf die Listenressource-Skus..

ResourceSkuZoneDetails

Beschreibt die zonalen Funktionen einer SKU.

ExtendedLocationType

Der Typ des erweiterten Speicherorts.

Name Type Description
EdgeZone
  • string

ResourceSku

Beschreibt eine verfügbare Compute-SKU.

Name Type Description
apiVersions
  • string[]

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

capabilities

Ein Namewertpaar zum Beschreiben 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 Standorten, an denen die SKU verfügbar ist.

locations
  • string[]

Die Gruppe der Speicherorte, 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

Die Einschränkungen, aufgrund derer SKU nicht verwendet werden kann. Dies ist leer, wenn keine Einschränkungen vorhanden sind.

size
  • string

Die Größe der SKU.

tier
  • string

Gibt die Ebene von virtuellen Computern in einem Skalierungssatz an.

Mögliche Werte:

Standard

Grundlegend

ResourceSkuCapabilities

Beschreibt das SKU-Funktionenobjekt.

Name Type Description
name
  • string

Eine Invariant, um das Feature zu beschreiben.

value
  • string

Eine Invariant, wenn das Feature durch Menge gemessen wird.

ResourceSkuCapacity

Beschreibt Skalierungsinformationen einer SKU.

Name Type Description
default
  • integer

Die Standardkapazität.

maximum
  • integer

Die maximale Kapazität, die festgelegt werden kann.

minimum
  • integer

Die Mindestkapazität.

scaleType

Der Skalierungstyp, der auf die Sku anwendbar ist.

ResourceSkuCapacityScaleType

Der Skalierungstyp, der auf die Sku anwendbar ist.

Name Type Description
Automatic
  • string
Manual
  • string
None
  • string

ResourceSkuCosts

Beschreibt Metadaten zum Abrufen von Preisinformationen.

Name Type Description
extendedUnit
  • string

Eine Invariant, um die erweiterte Einheit anzuzeigen.

meterID
  • string

Wird zum Abfragen des Preises aus dem Handel verwendet.

quantity
  • integer

Das Multiplizierer ist erforderlich, um die Basiskosten zu erweitern.

ResourceSkuLocationInfo

Beschreibt eine verfügbare SKU-Standortinformationen.

Name Type Description
extendedLocations
  • string[]

Die Namen erweiterter Speicherorte.

location
  • string

Standort der SKU

type

Der Typ des erweiterten Speicherorts.

zoneDetails

Details zu 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 SKU-Einschränkungsinformationen.

Name Type Description
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 Type Description
reasonCode

Der Grund für die Einschränkung.

restrictionInfo

Die Informationen zur Einschränkung, in der die SKU nicht verwendet werden kann.

type

Die Art der Einschränkungen.

values
  • string[]

Der Wert der Einschränkungen. Wenn der Einschränkungstyp auf Speicherort festgelegt ist. Dies wäre verschiedene Speicherorte, an denen die SKU eingeschränkt ist.

ResourceSkuRestrictionsReasonCode

Der Grund für die Einschränkung.

Name Type Description
NotAvailableForSubscription
  • string
QuotaId
  • string

ResourceSkuRestrictionsType

Die Art der Einschränkungen.

Name Type Description
Location
  • string
Zone
  • string

ResourceSkusResult

Die Antwort auf die Listenressource-Skus..

Name Type Description
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 Resource Skus

value

Die Liste der für das Abonnement verfügbaren Skus.

ResourceSkuZoneDetails

Beschreibt die zonalen Funktionen einer SKU.

Name Type Description
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.