Resource Skus - List

Hiermee haalt u de lijst op met Microsoft.Compute-SKU's die beschikbaar zijn voor uw abonnement.

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

Name In Vereist Type Description
subscriptionId
path True

string

Abonnementsreferenties waarmee het Microsoft Azure-abonnement uniek wordt geïdentificeerd. De abonnements-id maakt deel uit van de URI voor elke service-aanroep.

api-version
query True

string

Client-API-versie.

$filter
query

string

Het filter dat moet worden toegepast op de bewerking. Momenteel wordt alleen het locatiefilter ondersteund.

includeExtendedLocations
query

string

Om informatie over uitgebreide locaties al dan niet in het antwoord op te nemen.

Antwoorden

Name Type Description
200 OK

ResourceSkusResult

OK

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

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

Scopes

Name Description
user_impersonation uw gebruikersaccount imiteren

Voorbeelden

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
}

Definities

Name Description
ExtendedLocationType

Het type van de uitgebreide locatie.

ResourceSku

Beschrijft een beschikbare compute-SKU.

ResourceSkuCapabilities

Beschrijft het SKU-mogelijkhedenobject.

ResourceSkuCapacity

Hierin wordt informatie over het schalen van een SKU beschreven.

ResourceSkuCapacityScaleType

Het schaaltype dat van toepassing is op de SKU.

ResourceSkuCosts

Beschrijft metagegevens voor het ophalen van prijsgegevens.

ResourceSkuLocationInfo

Beschrijft een beschikbare locatie-SKU voor reken-SKU.

ResourceSkuRestrictionInfo

Beschrijft een beschikbare compute-SKU-beperkingsinformatie.

ResourceSkuRestrictions

Hierin wordt informatie over het schalen van een SKU beschreven.

ResourceSkuRestrictionsReasonCode

De reden voor de beperking.

ResourceSkuRestrictionsType

Het type beperkingen.

ResourceSkusResult

Het antwoord van de list resource skus-bewerking.

ResourceSkuZoneDetails

Beschrijft de zonegebonden mogelijkheden van een SKU.

ExtendedLocationType

Het type van de uitgebreide locatie.

Name Type Description
EdgeZone

string

ResourceSku

Beschrijft een beschikbare compute-SKU.

Name Type Description
apiVersions

string[]

De API-versies die deze SKU ondersteunen.

capabilities

ResourceSkuCapabilities[]

Een naamwaardepaar om de mogelijkheid te beschrijven.

capacity

ResourceSkuCapacity

Hiermee geeft u het aantal virtuele machines in de schaalset op.

costs

ResourceSkuCosts[]

Metagegevens voor het ophalen van prijsgegevens.

family

string

De familie van deze specifieke SKU.

kind

string

Het type resources dat wordt ondersteund in deze SKU.

locationInfo

ResourceSkuLocationInfo[]

Een lijst met locaties en beschikbaarheidszones op de locaties waar de SKU beschikbaar is.

locations

string[]

De set locaties waar de SKU beschikbaar is.

name

string

De naam van de SKU.

resourceType

string

Het type resource waarvoor de SKU van toepassing is.

restrictions

ResourceSkuRestrictions[]

De beperkingen waardoor de SKU niet kan worden gebruikt. Dit is leeg als er geen beperkingen zijn.

size

string

De grootte van de SKU.

tier

string

Hiermee geeft u de laag van virtuele machines in een schaalset.

Mogelijke waarden:

Standard

Basic

ResourceSkuCapabilities

Beschrijft het SKU-mogelijkhedenobject.

Name Type Description
name

string

Een invariant om de functie te beschrijven.

value

string

Een invariant als de functie wordt gemeten op hoeveelheid.

ResourceSkuCapacity

Hierin wordt informatie over het schalen van een SKU beschreven.

Name Type Description
default

integer

De standaardcapaciteit.

maximum

integer

De maximale capaciteit die kan worden ingesteld.

minimum

integer

De minimale capaciteit.

scaleType

ResourceSkuCapacityScaleType

Het schaaltype dat van toepassing is op de SKU.

ResourceSkuCapacityScaleType

Het schaaltype dat van toepassing is op de SKU.

Name Type Description
Automatic

string

Manual

string

None

string

ResourceSkuCosts

Beschrijft metagegevens voor het ophalen van prijsgegevens.

Name Type Description
extendedUnit

string

Een invariant om de uitgebreide eenheid weer te geven.

meterID

string

Wordt gebruikt voor het opvragen van de prijs vanuit commerce.

quantity

integer

De vermenigvuldiger is nodig om de basiskosten naar gebruik uit te breiden.

ResourceSkuLocationInfo

Beschrijft een beschikbare locatie-SKU voor reken-SKU.

Name Type Description
extendedLocations

string[]

De namen van uitgebreide locaties.

location

string

Locatie van de SKU

type

ExtendedLocationType

Het type van de uitgebreide locatie.

zoneDetails

ResourceSkuZoneDetails[]

Details van de mogelijkheden die beschikbaar zijn voor een SKU in specifieke zones.

zones

string[]

Lijst met beschikbaarheidszones waar de SKU wordt ondersteund.

ResourceSkuRestrictionInfo

Beschrijft een beschikbare compute-SKU-beperkingsinformatie.

Name Type Description
locations

string[]

Locaties waar de SKU is beperkt

zones

string[]

Lijst met beschikbaarheidszones waar de SKU is beperkt.

ResourceSkuRestrictions

Hierin wordt informatie over het schalen van een SKU beschreven.

Name Type Description
reasonCode

ResourceSkuRestrictionsReasonCode

De reden voor de beperking.

restrictionInfo

ResourceSkuRestrictionInfo

De informatie over de beperking waarbij de SKU niet kan worden gebruikt.

type

ResourceSkuRestrictionsType

Het type beperkingen.

values

string[]

De waarde van beperkingen. Als het beperkingstype is ingesteld op locatie. Dit zijn verschillende locaties waar de SKU is beperkt.

ResourceSkuRestrictionsReasonCode

De reden voor de beperking.

Name Type Description
NotAvailableForSubscription

string

QuotaId

string

ResourceSkuRestrictionsType

Het type beperkingen.

Name Type Description
Location

string

Zone

string

ResourceSkusResult

Het antwoord van de list resource skus-bewerking.

Name Type Description
nextLink

string

De URI om de volgende pagina van resource-SKU's op te halen. Roep ListNext() aan met deze URI om de volgende pagina van resource-SKU's op te halen

value

ResourceSku[]

De lijst met SKU's die beschikbaar zijn voor het abonnement.

ResourceSkuZoneDetails

Beschrijft de zonegebonden mogelijkheden van een SKU.

Name Type Description
capabilities

ResourceSkuCapabilities[]

Een lijst met mogelijkheden die beschikbaar zijn voor de SKU in de opgegeven lijst met zones.

name

string[]

De set zones waarin de SKU beschikbaar is met de opgegeven mogelijkheden.