Sdílet prostřednictvím


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 tvoří 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 pro operaci. Aktuálně se podporuje pouze umístění filtru.

includeExtendedLocations
query

string

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

Odpovědi

Name Typ Description
200 OK

ResourceSkusResult

OK

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

{
  "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í použitelný pro 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 výpočetních prostředků.

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 výpisu skladových položek prostředků.

ResourceSkuZoneDetails

Popisuje zónové funkce skladové položky.

ExtendedLocationType

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

Hodnota Description
EdgeZone

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

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

locationInfo

ResourceSkuLocationInfo[]

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

locations

string[]

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

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 se skladová položka nedá použít. 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

Invariantní popis funkce.

value

string

Invariantní, pokud je funkce měřena podle množství.

ResourceSkuCapacity

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

Name Typ Description
default

integer (int64)

Výchozí kapacita.

maximum

integer (int64)

Maximální kapacita, kterou lze nastavit.

minimum

integer (int64)

Minimální kapacita.

scaleType

ResourceSkuCapacityScaleType

Typ škálování použitelný pro skladovou položku.

ResourceSkuCapacityScaleType

Typ škálování použitelný pro skladovou položku.

Hodnota Description
Automatic
Manual
None

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í ceny z obchodu.

quantity

integer (int64)

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

ResourceSkuLocationInfo

Popisuje dostupné informace o umístění skladové položky výpočetních prostředků.

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 se skladová položka podporuje.

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í, kde se skladová položka nedá použít.

type

ResourceSkuRestrictionsType

Typ omezení.

values

string[]

Hodnota omezení. Pokud je typ omezení nastavený na umístění. To by bylo jiné umístění, kde je skladová položka omezena.

ResourceSkuRestrictionsReasonCode

Důvod omezení.

Hodnota Description
NotAvailableForSubscription
QuotaId

ResourceSkuRestrictionsType

Typ omezení.

Hodnota Description
Location
Zone

ResourceSkusResult

Odpověď operace výpisu skladových položek prostředků.

Name Typ Description
nextLink

string

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

value

ResourceSku[]

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

ResourceSkuZoneDetails

Popisuje zónové funkce skladové položky.

Name Typ Description
capabilities

ResourceSkuCapabilities[]

Seznam funkcí, 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 k dispozici se zadanými možnostmi.