Resource Skus - List

Hämtar listan över Microsoft.Compute-SKU:er som är tillgängliga för din prenumeration.

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

Name I Obligatorisk Typ Description
subscriptionId
path True

string

Autentiseringsuppgifter för prenumeration som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

api-version
query True

string

Klient-API-version.

$filter
query

string

Filtret som ska tillämpas på åtgärden. För närvarande stöds endast platsfilter .

includeExtendedLocations
query

string

Inkludera information om utökade platser eller inte i svaret.

Svar

Name Typ Description
200 OK

ResourceSkusResult

OK

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

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
}

Definitioner

Name Description
ExtendedLocationType

Den utökade platsens typ.

ResourceSku

Beskriver en tillgänglig Beräknings-SKU.

ResourceSkuCapabilities

Beskriver objektet för SKU-funktioner.

ResourceSkuCapacity

Beskriver skalningsinformation för en SKU.

ResourceSkuCapacityScaleType

Skalningstypen som gäller för SKU:n.

ResourceSkuCosts

Beskriver metadata för att hämta prisinformation.

ResourceSkuLocationInfo

Beskriver en tillgänglig beräknings-SKU-platsinformation.

ResourceSkuRestrictionInfo

Beskriver en tillgänglig begränsningsinformation för Beräknings-SKU.

ResourceSkuRestrictions

Beskriver skalningsinformation för en SKU.

ResourceSkuRestrictionsReasonCode

Orsaken till begränsningen.

ResourceSkuRestrictionsType

Typ av begränsningar.

ResourceSkusResult

Åtgärdssvaret listresurs-SKU:er.

ResourceSkuZoneDetails

Beskriver zonfunktionerna i en SKU.

ExtendedLocationType

Den utökade platsens typ.

Name Typ Description
EdgeZone

string

ResourceSku

Beskriver en tillgänglig Beräknings-SKU.

Name Typ Description
apiVersions

string[]

Api-versionerna som stöder denna SKU.

capabilities

ResourceSkuCapabilities[]

Ett namnvärdepar som beskriver funktionen.

capacity

ResourceSkuCapacity

Anger antalet virtuella datorer i skalningsuppsättningen.

costs

ResourceSkuCosts[]

Metadata för att hämta prisinformation.

family

string

Familjen för just den här SKU:n.

kind

string

Den typ av resurser som stöds i den här SKU:n.

locationInfo

ResourceSkuLocationInfo[]

En lista över platser och tillgänglighetszoner på de platser där SKU:n är tillgänglig.

locations

string[]

Den uppsättning platser som SKU:n är tillgänglig på.

name

string

Namnet på SKU:n.

resourceType

string

Den typ av resurs som SKU:n gäller för.

restrictions

ResourceSkuRestrictions[]

Begränsningarna på grund av vilken SKU som inte kan användas. Detta är tomt om det inte finns några begränsningar.

size

string

Storleken på SKU:n.

tier

string

Anger nivån för virtuella datorer i en skalningsuppsättning.

Möjliga värden:

Standard

Basic

ResourceSkuCapabilities

Beskriver objektet för SKU-funktioner.

Name Typ Description
name

string

En invariant för att beskriva funktionen.

value

string

En invariant om funktionen mäts efter kvantitet.

ResourceSkuCapacity

Beskriver skalningsinformation för en SKU.

Name Typ Description
default

integer

Standardkapaciteten.

maximum

integer

Den maximala kapacitet som kan anges.

minimum

integer

Minsta kapacitet.

scaleType

ResourceSkuCapacityScaleType

Skalningstypen som gäller för SKU:n.

ResourceSkuCapacityScaleType

Skalningstypen som gäller för SKU:n.

Name Typ Description
Automatic

string

Manual

string

None

string

ResourceSkuCosts

Beskriver metadata för att hämta prisinformation.

Name Typ Description
extendedUnit

string

En invariant för att visa den utökade enheten.

meterID

string

Används för att fråga efter pris från handel.

quantity

integer

Multiplikatorn behövs för att utöka den basbemätna kostnaden.

ResourceSkuLocationInfo

Beskriver en tillgänglig beräknings-SKU-platsinformation.

Name Typ Description
extendedLocations

string[]

Namnen på utökade platser.

location

string

Plats för SKU:n

type

ExtendedLocationType

Den utökade platsens typ.

zoneDetails

ResourceSkuZoneDetails[]

Information om funktioner som är tillgängliga för en SKU i specifika zoner.

zones

string[]

Lista över tillgänglighetszoner där SKU:n stöds.

ResourceSkuRestrictionInfo

Beskriver en tillgänglig begränsningsinformation för Beräknings-SKU.

Name Typ Description
locations

string[]

Platser där SKU:n är begränsad

zones

string[]

Lista över tillgänglighetszoner där SKU:n är begränsad.

ResourceSkuRestrictions

Beskriver skalningsinformation för en SKU.

Name Typ Description
reasonCode

ResourceSkuRestrictionsReasonCode

Orsaken till begränsningen.

restrictionInfo

ResourceSkuRestrictionInfo

Information om begränsningen där SKU:n inte kan användas.

type

ResourceSkuRestrictionsType

Typ av begränsningar.

values

string[]

Värdet för begränsningar. Om begränsningstypen är inställd på plats. Det skulle vara olika platser där SKU:n är begränsad.

ResourceSkuRestrictionsReasonCode

Orsaken till begränsningen.

Name Typ Description
NotAvailableForSubscription

string

QuotaId

string

ResourceSkuRestrictionsType

Typ av begränsningar.

Name Typ Description
Location

string

Zone

string

ResourceSkusResult

Åtgärdssvaret listresurs-SKU:er.

Name Typ Description
nextLink

string

URI:n för att hämta nästa sida i Resurs-SKU:er. Anropa ListNext() med den här URI:n för att hämta nästa sida i Resurs-SKU:er

value

ResourceSku[]

Listan över sku:er som är tillgängliga för prenumerationen.

ResourceSkuZoneDetails

Beskriver zonfunktionerna i en SKU.

Name Typ Description
capabilities

ResourceSkuCapabilities[]

En lista över funktioner som är tillgängliga för SKU:n i den angivna listan över zoner.

name

string[]

Den uppsättning zoner som SKU:n är tillgänglig i med de angivna funktionerna.