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 Required Type Description
subscriptionId
path True
  • string

Abonnementsreferenties die Microsoft Azure abonnement uniek identificeren. De abonnements-id maakt deel uit van de URI voor elke serviceoproep.

api-version
query True
  • string

Client-API-versie.

$filter
query
  • string

Het filter dat moet worden toegepast op de bewerking. Alleen locatiefilter wordt momenteel ondersteund.

includeExtendedLocations
query
  • string

Informatie over uitgebreide locaties opnemen of niet in het antwoord.

Antwoorden

Name Type Description
200 OK

OK

Beveiliging

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

ExtendedLocationType

Het type van de uitgebreide locatie.

ResourceSku

Beschrijft een beschikbare Compute-SKU.

ResourceSkuCapabilities

Beschrijft het SKU-mogelijkhedenobject.

ResourceSkuCapacity

Hierin wordt de schaalgegevens 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-locatiegegevens voor compute.

ResourceSkuRestrictionInfo

Beschrijft een beschikbare compute-SKU-beperkingsgegevens.

ResourceSkuRestrictions

Hierin wordt de schaalgegevens van een SKU beschreven.

ResourceSkuRestrictionsReasonCode

De reden voor beperking.

ResourceSkuRestrictionsType

Het type beperkingen.

ResourceSkusResult

Het antwoord van de bewerking List Resource Skus.

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 ondersteuning bieden voor deze SKU.

capabilities

Een naamwaardepaar om de mogelijkheid te beschrijven.

capacity

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

costs

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

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

locations
  • string[]

De set locaties waarop de SKU beschikbaar is.

name
  • string

De naam van de SKU.

resourceType
  • string

Het type resource waar de SKU op van toepassing is.

restrictions

De beperkingen waarvoor 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 op.

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 de schaalgegevens 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

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 van commerce.

quantity
  • integer

De vermenigvuldiger is nodig om de basiskosten met datalimiet uit te breiden.

ResourceSkuLocationInfo

Beschrijft een beschikbare locatie-SKU-locatiegegevens voor compute.

Name Type Description
extendedLocations
  • string[]

De namen van uitgebreide locaties.

location
  • string

Locatie van de SKU

type

Het type van de uitgebreide locatie.

zoneDetails

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

zones
  • string[]

Lijst met beschikbaarheidszones waarin de SKU wordt ondersteund.

ResourceSkuRestrictionInfo

Beschrijft een beschikbare compute-SKU-beperkingsgegevens.

Name Type Description
locations
  • string[]

Locaties waar de SKU is beperkt

zones
  • string[]

Lijst met beschikbaarheidszones waarvoor de SKU is beperkt.

ResourceSkuRestrictions

Hierin wordt de schaalgegevens van een SKU beschreven.

Name Type Description
reasonCode

De reden voor beperking.

restrictionInfo

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

type

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 beperking.

Name Type Description
NotAvailableForSubscription
  • string
QuotaId
  • string

ResourceSkuRestrictionsType

Het type beperkingen.

Name Type Description
Location
  • string
Zone
  • string

ResourceSkusResult

Het antwoord van de bewerking List Resource Skus.

Name Type Description
nextLink
  • string

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

value

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

ResourceSkuZoneDetails

Beschrijft de zonegebonden mogelijkheden van een SKU.

Name Type Description
capabilities

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.