Resource Skus - List

Hiermee haalt u de lijst met Microsoft.Compute-SKU's op 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

minLength: 1

De ID van het doelabonnement.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

$filter
query

string

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

includeExtendedLocations
query

string

Uitgebreide locaties opnemen of niet in het antwoord.

Antwoorden

Name Type Description
200 OK

ResourceSkusResult

De aanvraag is voltooid.

Other Status Codes

ErrorResponse

Een onverwachte foutreactie.

Beveiliging

azure_auth

OAuth2-stroom voor Azure Active Directory.

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

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

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

Het foutdetail.

ErrorResponse

Foutreactie

ExtendedLocationType

Het type van de uitgebreide locatie.

ResourceSku

Beschrijft een beschikbare Compute-SKU.

ResourceSkuCapabilities

Beschrijft het SKU-mogelijkhedenobject.

ResourceSkuCapacity

Beschrijft schaalgegevens van een SKU.

ResourceSkuCapacityScaleType

Het schaaltype dat van toepassing is op de SKU.

ResourceSkuCosts

Beschrijft metagegevens voor het ophalen van prijsgegevens.

ResourceSkuLocationInfo

Beschrijft een beschikbare locatiegegevens voor compute-SKU's.

ResourceSkuRestrictionInfo

Beschrijft een beschikbare compute-SKU-beperkingsinformatie.

ResourceSkuRestrictions

Beschrijft schaalgegevens van een SKU.

ResourceSkuRestrictionsReasonCode

De reden voor beperking.

ResourceSkuRestrictionsType

Het type beperkingen.

ResourceSkusResult

Het antwoord van de bewerking Lijstresource-SKU's.

ResourceSkuZoneDetails

Beschrijft de zonegebonden mogelijkheden van een SKU.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

ErrorDetail

Het foutdetail.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

Aanvullende informatie over de fout.

code

string

De foutcode.

details

ErrorDetail[]

De foutgegevens.

message

string

Het foutbericht.

target

string

Het foutdoelwit.

ErrorResponse

Foutreactie

Name Type Description
error

ErrorDetail

Het foutobject.

ExtendedLocationType

Het type van de uitgebreide locatie.

Waarde Description
EdgeZone

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

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

Beschrijft schaalgegevens van een SKU.

Name Type Description
default

integer (int64)

De standaardcapaciteit.

maximum

integer (int64)

De maximale capaciteit die kan worden ingesteld.

minimum

integer (int64)

De minimale capaciteit.

scaleType

ResourceSkuCapacityScaleType

Het schaaltype dat van toepassing is op de SKU.

ResourceSkuCapacityScaleType

Het schaaltype dat van toepassing is op de SKU.

Waarde Description
Automatic
Manual
None

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 om een query uit te voeren op de prijs van de handel.

quantity

integer (int64)

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

ResourceSkuLocationInfo

Beschrijft een beschikbare locatiegegevens voor compute-SKU's.

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 waarvoor 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 waarvoor de SKU is beperkt.

ResourceSkuRestrictions

Beschrijft schaalgegevens van een SKU.

Name Type Description
reasonCode

ResourceSkuRestrictionsReasonCode

De reden voor 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 beperking.

Waarde Description
QuotaId
NotAvailableForSubscription

ResourceSkuRestrictionsType

Het type beperkingen.

Waarde Description
Location
Zone

ResourceSkusResult

Het antwoord van de bewerking Lijstresource-SKU's.

Name Type Description
nextLink

string (uri)

De koppeling naar de volgende pagina met items

value

ResourceSku[]

De ResourceSku items op deze pagina

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.