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

minLength: 1

ID cílového předplatného.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

$filter
query

string

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

includeExtendedLocations
query

string

Zahrnout nebo nezahrnout informace o rozšířených umístěních do odpovědi.

Odpovědi

Name Typ Description
200 OK

ResourceSkusResult

Požadavek byl úspěšný.

Other Status Codes

ErrorResponse

Neočekávaná chybová odpověď

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
ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

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.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

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

Dvojice název hodnota pro popis schopnosti.

capacity

ResourceSkuCapacity

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

costs

ResourceSkuCosts[]

Metadata pro získání informací o ceně.

family

string

Rodina tohoto konkrétního SKU.

kind

string

Druh prostředků, které jsou podporovány v této skladové položce.

locationInfo

ResourceSkuLocationInfo[]

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

locations

string[]

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

name

string

Název SKU.

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

Invariantní zobrazení rozšířené jednotky.

meterID

string

Používá se pro dotazování na cenu z obchodu.

quantity

integer (int64)

Multiplikátor 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 výpočetních prostředků.

Name Typ Description
extendedLocations

string[]

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

location

string

Umístění SKU

type

ExtendedLocationType

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

zoneDetails

ResourceSkuZoneDetails[]

Podrobnosti o možnostech dostupných pro SKU v konkrétních zónách.

zones

string[]

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

ResourceSkuRestrictionInfo

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

Name Typ Description
locations

string[]

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

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 nelze použít SKU.

type

ResourceSkuRestrictionsType

Typ omezení.

values

string[]

Hodnota omezení. Pokud je typ omezení nastaven na umístění. Jednalo by se o různá umístění, kde je skladová položka omezená.

ResourceSkuRestrictionsReasonCode

Důvod omezení.

Hodnota Description
QuotaId
NotAvailableForSubscription

ResourceSkuRestrictionsType

Typ omezení.

Hodnota Description
Location
Zone

ResourceSkusResult

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

Name Typ Description
nextLink

string (uri)

Odkaz na další stránku položek

value

ResourceSku[]

Položky ResourceSku na této stránce

ResourceSkuZoneDetails

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

Name Typ Description
capabilities

ResourceSkuCapabilities[]

Seznam funkcí, které jsou k dispozici pro SKU v určeném seznamu zón.

name

string[]

Sada zón, ve kterých je skladová položka k dispozici se zadanými schopnostmi.