Resource Skus - List

Získá seznam skladových položek Microsoft.Compute dostupných pro vaše předplatné.

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}

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
subscriptionId
path True

string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného je součástí identifikátoru URI pro každé volání služby.

api-version
query True

string

Verze rozhraní API klienta.

$filter
query

string

Filtr, který se má použít na operaci. V současné době je podporován pouze filtr polohy .

includeExtendedLocations
query

string

Chcete-li zahrnout informace o rozšířených umístěních nebo ne v odpovědi.

Odpovědi

Name Typ Description
200 OK

ResourceSkusResult

OK

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

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

Scopes

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

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
}

Definice

Name Description
ExtendedLocationType

Typ rozšířeného umístění.

ResourceSku

Popisuje dostupnou skladovou položku Compute.

ResourceSkuCapabilities

Popisuje objekt schopností skladové položky.

ResourceSkuCapacity

Popisuje informace o škálování skladové položky.

ResourceSkuCapacityScaleType

Typ škálování, který se vztahuje na skladovou položku.

ResourceSkuCosts

Popisuje metadata pro načítání informací o cenách.

ResourceSkuLocationInfo

Popisuje dostupné informace o umístění skladové položky Compute.

ResourceSkuRestrictionInfo

Popisuje dostupné informace o omezení skladové položky Compute.

ResourceSkuRestrictions

Popisuje informace o škálování skladové položky.

ResourceSkuRestrictionsReasonCode

Důvod omezení.

ResourceSkuRestrictionsType

Typ omezení.

ResourceSkusResult

Odpověď operace List Resource SKUs

ResourceSkuZoneDetails

Popisuje zónové možnosti skladové položky.

ExtendedLocationType

Typ rozšířeného umístění.

Name Typ Description
EdgeZone

string

ResourceSku

Popisuje dostupnou skladovou položku Compute.

Name Typ Description
apiVersions

string[]

Verze rozhraní API, které podporují tuto skladovou položku.

capabilities

ResourceSkuCapabilities[]

Pár hodnot názvu, který popisuje funkci.

capacity

ResourceSkuCapacity

Určuje počet virtuálních počítačů ve škálovací sadě.

costs

ResourceSkuCosts[]

Metadata pro načítání informací o cenách

family

string

Rodina této konkrétní skladové položky.

kind

string

Druh prostředků podporovaných v této skladové pouce.

locationInfo

ResourceSkuLocationInfo[]

Seznam umístění a zón dostupnosti v umístěních, kde je skladová položka k dispozici.

locations

string[]

Sada umístění, ve kterých je skladová položka k dispozici.

name

string

Název skladové položky.

resourceType

string

Typ prostředku, na který se skladová položka vztahuje.

restrictions

ResourceSkuRestrictions[]

Omezení, kvůli kterým nelze použít skladovou položku. Pokud neexistují žádná omezení, je tato hodnota prázdná.

size

string

Velikost skladové položky.

tier

string

Určuje úroveň virtuálních počítačů ve škálovací sadě.

Možné hodnoty:

Standard

Basic

ResourceSkuCapabilities

Popisuje objekt schopností skladové položky.

Name Typ Description
name

string

Invariant k popisu funkce.

value

string

Invariant, pokud je vlastnost měřena podle množství.

ResourceSkuCapacity

Popisuje informace o škálování skladové položky.

Name Typ Description
default

integer

Výchozí kapacita.

maximum

integer

Maximální kapacita, kterou lze nastavit.

minimum

integer

Minimální kapacita.

scaleType

ResourceSkuCapacityScaleType

Typ škálování, který se vztahuje na skladovou položku.

ResourceSkuCapacityScaleType

Typ škálování, který se vztahuje na skladovou položku.

Name Typ Description
Automatic

string

Manual

string

None

string

ResourceSkuCosts

Popisuje metadata pro načítání informací o cenách.

Name Typ Description
extendedUnit

string

Invariant pro zobrazení rozšířené jednotky.

meterID

string

Používá se k dotazování na ceny z obchodu.

quantity

integer

Násobitel je potřebný k rozšíření základních měřených nákladů.

ResourceSkuLocationInfo

Popisuje dostupné informace o umístění skladové položky Compute.

Name Typ Description
extendedLocations

string[]

Názvy rozšířených umístění.

location

string

Umístění skladové položky

type

ExtendedLocationType

Typ rozšířeného umístění.

zoneDetails

ResourceSkuZoneDetails[]

Podrobnosti o možnostech dostupných pro skladovou položku v konkrétních zónách

zones

string[]

Seznam zón dostupnosti, ve kterých je podporovaná skladová položka

ResourceSkuRestrictionInfo

Popisuje dostupné informace o omezení skladové položky Compute.

Name Typ Description
locations

string[]

Umístění, kde je skladová položka omezená

zones

string[]

Seznam zón dostupnosti, ve kterých je skladová položka omezená

ResourceSkuRestrictions

Popisuje informace o škálování skladové položky.

Name Typ Description
reasonCode

ResourceSkuRestrictionsReasonCode

Důvod omezení.

restrictionInfo

ResourceSkuRestrictionInfo

Informace o omezení, ve kterém se skladová položka nedá použít.

type

ResourceSkuRestrictionsType

Typ omezení.

values

string[]

Hodnota omezení. Pokud je typ omezení nastavený na umístění. Jedná se o různá umístění, ve kterých je skladová položka omezená.

ResourceSkuRestrictionsReasonCode

Důvod omezení.

Name Typ Description
NotAvailableForSubscription

string

QuotaId

string

ResourceSkuRestrictionsType

Typ omezení.

Name Typ Description
Location

string

Zone

string

ResourceSkusResult

Odpověď operace List Resource SKUs

Name Typ Description
nextLink

string

Identifikátor URI pro načtení další stránky skladových položek prostředků Voláním příkazu ListNext() s tímto identifikátorem URI načtěte další stránku skladových položek prostředku.

value

ResourceSku[]

Seznam skladových položek dostupných pro předplatné

ResourceSkuZoneDetails

Popisuje zónové možnosti skladové položky.

Name Typ Description
capabilities

ResourceSkuCapabilities[]

Seznam možností, které jsou k dispozici pro skladovou položku v zadaném seznamu zón.

name

string[]

Sada zón, ve které je skladová položka dostupná se zadanými funkcemi.