Dela via


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

Prenumerationsautentiseringsuppgifter 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 plats filter.

includeExtendedLocations
query

string

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

Svar

Name Typ Description
200 OK

ResourceSkusResult

OKEJ

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

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

Exempelbegäran

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

Exempelsvar

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

Exempelbegäran

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

Exempelsvar

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

Exempelbegäran

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

Exempelsvar

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

Typ av utökad plats.

ResourceSku

Beskriver en tillgänglig Beräknings-SKU.

ResourceSkuCapabilities

Beskriver SKU-funktionsobjektet.

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 List Resource Skus.

ResourceSkuZoneDetails

Beskriver zonindelningsfunktionerna i en SKU.

ExtendedLocationType

Typ av utökad plats.

Name Typ Description
EdgeZone

string

ResourceSku

Beskriver en tillgänglig Beräknings-SKU.

Name Typ Description
apiVersions

string[]

Api-versionerna som stöder den här SKU:n.

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 den här specifika 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.

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

SKU:ns storlek.

tier

string

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

Möjliga värden:

Standard

Grundläggande

ResourceSkuCapabilities

Beskriver SKU-funktionsobjektet.

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 basberäknarede 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

Typ av utökad plats.

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. Detta 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 List Resource Skus.

Name Typ Description
nextLink

string

URI:n för att hämta nästa sida i Resource Skus. Anropa ListNext() med den här URI:n för att hämta nästa sida i Resource Skus

value

ResourceSku[]

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

ResourceSkuZoneDetails

Beskriver zonindelningsfunktionerna 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.