Freigeben über


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
subscriptionId
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.

includeExtendedLocations
query

string

So fügen Sie informationen zu erweiterten Speicherorten hinzu oder nicht in die Antwort.

Antworten

Name Typ Beschreibung
200 OK

ResourceSkusResult

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

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
ExtendedLocationType

Der Typ des erweiterten Speicherorts.

ResourceSku

Beschreibt eine verfügbare Compute-SKU.

ResourceSkuCapabilities

Beschreibt das SKU-Funktionsobjekt.

ResourceSkuCapacity

Beschreibt Skalierungsinformationen einer SKU.

ResourceSkuCapacityScaleType

Der Skalierungstyp, der für die Sku gilt.

ResourceSkuCosts

Beschreibt Metadaten zum Abrufen von Preisinformationen.

ResourceSkuLocationInfo

Beschreibt eine verfügbare Compute-SKU-Standortinformationen.

ResourceSkuRestrictionInfo

Beschreibt eine verfügbare Compute-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 des Listenressourcen-Skus-Vorgangs.

ResourceSkuZoneDetails

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

ResourceSkuCapabilities[]

Ein Namenswertpaar 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 von Ressourcen, die in dieser SKU unterstützt werden.

locationInfo

ResourceSkuLocationInfo[]

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

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-

Basic-

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

ResourceSkuCapacityScaleType

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

ExtendedLocationType

Der Typ des erweiterten Speicherorts.

zoneDetails

ResourceSkuZoneDetails[]

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

ResourceSkuRestrictionsReasonCode

Der Grund für die Einschränkung.

restrictionInfo

ResourceSkuRestrictionInfo

Die Informationen zu der Einschränkung, in 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 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

ResourceSku[]

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

ResourceSkuZoneDetails

Beschreibt die Zonalfunktionen 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[]

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