Megosztás a következőn keresztül:


Resource Skus - List

Lekéri az előfizetéséhez elérhető Microsoft.Compute termékváltozatok listáját.

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-paraméterek

Name In Kötelező Típus Description
subscriptionId
path True

string

Az előfizetés hitelesítő adatai, amelyek egyedileg azonosítják a Microsoft Azure-előfizetést. Az előfizetés azonosítója minden szolgáltatáshíváshoz az URI részét képezi.

api-version
query True

string

Ügyfél API-verziója.

$filter
query

string

A műveletre alkalmazandó szűrő. Jelenleg csak hely szűrő támogatott.

includeExtendedLocations
query

string

Kiterjesztett helyek adatainak belefoglalása a válaszba, vagy nem.

Válaszok

Name Típus Description
200 OK

ResourceSkusResult

OKÉ

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Példák

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

Mintakérelem

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

Mintaválasz

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

Mintakérelem

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

Mintaválasz

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

Mintakérelem

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

Mintaválasz

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

Definíciók

Name Description
ExtendedLocationType

A kiterjesztett hely típusa.

ResourceSku

Egy elérhető számítási termékváltozat ismertetése.

ResourceSkuCapabilities

A termékváltozat képességek objektumát ismerteti.

ResourceSkuCapacity

Egy termékváltozat skálázási információinak ismertetése.

ResourceSkuCapacityScaleType

A termékváltozatra vonatkozó méretezési típus.

ResourceSkuCosts

Az áradatok lekérésének metaadatait ismerteti.

ResourceSkuLocationInfo

A számítási termékváltozat rendelkezésre álló helyadatait ismerteti.

ResourceSkuRestrictionInfo

Egy rendelkezésre álló számítási termékváltozat korlátozási információját ismerteti.

ResourceSkuRestrictions

Egy termékváltozat skálázási információinak ismertetése.

ResourceSkuRestrictionsReasonCode

A korlátozás oka.

ResourceSkuRestrictionsType

A korlátozások típusa.

ResourceSkusResult

A Listaerőforrás-termékváltozat művelet válasza.

ResourceSkuZoneDetails

Az SKU zonális képességeit ismerteti.

ExtendedLocationType

A kiterjesztett hely típusa.

Érték Description
EdgeZone

ResourceSku

Egy elérhető számítási termékváltozat ismertetése.

Name Típus Description
apiVersions

string[]

A termékváltozatot támogató API-verziók.

capabilities

ResourceSkuCapabilities[]

Névértékpár a képesség leírásához.

capacity

ResourceSkuCapacity

Megadja a méretezési csoportban lévő virtuális gépek számát.

costs

ResourceSkuCosts[]

Az áradatok lekérésének metaadatai.

family

string

Ennek a termékváltozatnak a családja.

kind

string

Az ebben a termékváltozatban támogatott erőforrások típusa.

locationInfo

ResourceSkuLocationInfo[]

Azon helyek és rendelkezésre állási zónák listája, ahol az termékváltozat elérhető.

locations

string[]

Az SKU által elérhető helyek készlete.

name

string

Az termékváltozat neve.

resourceType

string

Az erőforrás típusa, amelyre a termékváltozat vonatkozik.

restrictions

ResourceSkuRestrictions[]

Azok a korlátozások, amelyek miatt a termékváltozat nem használható. Ez üres, ha nincsenek korlátozások.

size

string

A termékváltozat mérete.

tier

string

A méretezési csoportban lévő virtuális gépek szintjét adja meg.

Lehetséges értékek:

Standard

Alapszintű

ResourceSkuCapabilities

A termékváltozat képességek objektumát ismerteti.

Name Típus Description
name

string

A funkció leírására használható invariáns.

value

string

Invariáns, ha a funkciót mennyiség alapján mérik.

ResourceSkuCapacity

Egy termékváltozat skálázási információinak ismertetése.

Name Típus Description
default

integer

Az alapértelmezett kapacitás.

maximum

integer

A beállítható maximális kapacitás.

minimum

integer

A minimális kapacitás.

scaleType

ResourceSkuCapacityScaleType

A termékváltozatra vonatkozó méretezési típus.

ResourceSkuCapacityScaleType

A termékváltozatra vonatkozó méretezési típus.

Érték Description
Automatic
Manual
None

ResourceSkuCosts

Az áradatok lekérésének metaadatait ismerteti.

Name Típus Description
extendedUnit

string

Egy invariáns a kiterjesztett egység megjelenítéséhez.

meterID

string

A kereskedelemből származó ár lekérdezésére szolgál.

quantity

integer

A szorzóra az alap forgalmi díjas költség meghosszabbításához van szükség.

ResourceSkuLocationInfo

A számítási termékváltozat rendelkezésre álló helyadatait ismerteti.

Name Típus Description
extendedLocations

string[]

A kiterjesztett helyek nevei.

location

string

A termékváltozat helye

type

ExtendedLocationType

A kiterjesztett hely típusa.

zoneDetails

ResourceSkuZoneDetails[]

Az adott zónákban elérhető termékváltozatok képességeinek részletei.

zones

string[]

Azon rendelkezésre állási zónák listája, ahol a termékváltozat támogatott.

ResourceSkuRestrictionInfo

Egy rendelkezésre álló számítási termékváltozat korlátozási információját ismerteti.

Name Típus Description
locations

string[]

Helyek, ahol a termékváltozat korlátozva van

zones

string[]

Azon rendelkezésre állási zónák listája, ahol a termékváltozat korlátozott.

ResourceSkuRestrictions

Egy termékváltozat skálázási információinak ismertetése.

Name Típus Description
reasonCode

ResourceSkuRestrictionsReasonCode

A korlátozás oka.

restrictionInfo

ResourceSkuRestrictionInfo

A korlátozásra vonatkozó információk, ahol a termékváltozat nem használható.

type

ResourceSkuRestrictionsType

A korlátozások típusa.

values

string[]

A korlátozások értéke. Ha a korlátozás típusa helyre van állítva. Ez különböző helyek, ahol a termékváltozat korlátozva van.

ResourceSkuRestrictionsReasonCode

A korlátozás oka.

Érték Description
NotAvailableForSubscription
QuotaId

ResourceSkuRestrictionsType

A korlátozások típusa.

Érték Description
Location
Zone

ResourceSkusResult

A Listaerőforrás-termékváltozat művelet válasza.

Name Típus Description
nextLink

string

Az erőforrás-termékváltozat következő oldalának lekéréséhez tartozó URI. Hívja meg a ListNext() függvényt ezzel az URI-val az erőforrás-termékváltozat következő oldalának lekéréséhez

value

ResourceSku[]

Az előfizetéshez elérhető termékváltozatok listája.

ResourceSkuZoneDetails

Az SKU zonális képességeit ismerteti.

Name Típus Description
capabilities

ResourceSkuCapabilities[]

Az SKU-hoz elérhető képességek listája a megadott zónák listájában.

name

string[]

Azon zónák készlete, amelyekben az SKU elérhető a megadott képességekkel.