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

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

Výchozí kapacita.

maximum

integer

Maximální kapacita, kterou lze nastavit.

minimum

integer

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.

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

quantity

integer

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

Name Typ Description
NotAvailableForSubscription

string

QuotaId

string

ResourceSkuRestrictionsType

Typ omezení.

Name Typ Description
Location

string

Zone

string

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.