Condividi tramite


Resource Skus - List

Ottiene l'elenco degli SKU Microsoft.Compute disponibili per la sottoscrizione.

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}

Parametri dell'URI

Nome In Necessario Tipo Descrizione
subscriptionId
path True

string

Credenziali di sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata al servizio.

api-version
query True

string

Versione dell'API client.

$filter
query

string

Filtro da applicare all'operazione. Attualmente è supportato solo filtro percorso.

includeExtendedLocations
query

string

Per includere informazioni sulle posizioni estese o meno nella risposta.

Risposte

Nome Tipo Descrizione
200 OK

ResourceSkusResult

OK

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

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

Esempio di richiesta

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

Risposta di esempio

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

Esempio di richiesta

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

Risposta di esempio

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

Esempio di richiesta

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

Risposta di esempio

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

Definizioni

Nome Descrizione
ExtendedLocationType

Tipo della posizione estesa.

ResourceSku

Descrive uno SKU di calcolo disponibile.

ResourceSkuCapabilities

Descrive l'oggetto funzionalità sku.

ResourceSkuCapacity

Vengono descritte le informazioni di ridimensionamento di uno SKU.

ResourceSkuCapacityScaleType

Tipo di scala applicabile allo SKU.

ResourceSkuCosts

Descrive i metadati per il recupero delle informazioni sui prezzi.

ResourceSkuLocationInfo

Descrive le informazioni sulla posizione dello SKU di calcolo disponibili.

ResourceSkuRestrictionInfo

Descrive le informazioni sulla restrizione dello SKU di calcolo disponibili.

ResourceSkuRestrictions

Vengono descritte le informazioni di ridimensionamento di uno SKU.

ResourceSkuRestrictionsReasonCode

Motivo della restrizione.

ResourceSkuRestrictionsType

Tipo di restrizioni.

ResourceSkusResult

Risposta dell'operazione List Resource Skus.

ResourceSkuZoneDetails

Descrive le funzionalità di zona di uno SKU.

ExtendedLocationType

Tipo della posizione estesa.

Nome Tipo Descrizione
EdgeZone

string

ResourceSku

Descrive uno SKU di calcolo disponibile.

Nome Tipo Descrizione
apiVersions

string[]

Le versioni api che supportano questo SKU.

capabilities

ResourceSkuCapabilities[]

Coppia nome valore per descrivere la funzionalità.

capacity

ResourceSkuCapacity

Specifica il numero di macchine virtuali nel set di scalabilità.

costs

ResourceSkuCosts[]

Metadati per il recupero delle informazioni sui prezzi.

family

string

Famiglia di questo SKU specifico.

kind

string

Tipo di risorse supportate in questo SKU.

locationInfo

ResourceSkuLocationInfo[]

Elenco di località e zone di disponibilità in tali posizioni in cui è disponibile lo SKU.

locations

string[]

Set di posizioni disponibili per lo SKU.

name

string

Nome dello SKU.

resourceType

string

Il tipo di risorsa a cui si applica lo SKU.

restrictions

ResourceSkuRestrictions[]

Restrizioni a causa della quale non è possibile usare lo SKU. Questo valore è vuoto se non sono previste restrizioni.

size

string

Dimensioni dello SKU.

tier

string

Specifica il livello di macchine virtuali in un set di scalabilità.

Valori possibili:

standard

Basic

ResourceSkuCapabilities

Descrive l'oggetto funzionalità sku.

Nome Tipo Descrizione
name

string

Oggetto invariante per descrivere la funzionalità.

value

string

Oggetto invariante se la funzionalità viene misurata in base alla quantità.

ResourceSkuCapacity

Vengono descritte le informazioni di ridimensionamento di uno SKU.

Nome Tipo Descrizione
default

integer

Capacità predefinita.

maximum

integer

Capacità massima che può essere impostata.

minimum

integer

Capacità minima.

scaleType

ResourceSkuCapacityScaleType

Tipo di scala applicabile allo SKU.

ResourceSkuCapacityScaleType

Tipo di scala applicabile allo SKU.

Nome Tipo Descrizione
Automatic

string

Manual

string

None

string

ResourceSkuCosts

Descrive i metadati per il recupero delle informazioni sui prezzi.

Nome Tipo Descrizione
extendedUnit

string

Oggetto invariante per mostrare l'unità estesa.

meterID

string

Usato per l'esecuzione di query sul prezzo dal commercio.

quantity

integer

Il moltiplicatore è necessario per estendere il costo a consumo di base.

ResourceSkuLocationInfo

Descrive le informazioni sulla posizione dello SKU di calcolo disponibili.

Nome Tipo Descrizione
extendedLocations

string[]

Nomi delle posizioni estese.

location

string

Posizione dello SKU

type

ExtendedLocationType

Tipo della posizione estesa.

zoneDetails

ResourceSkuZoneDetails[]

Dettagli delle funzionalità disponibili per uno SKU in zone specifiche.

zones

string[]

Elenco delle zone di disponibilità in cui è supportato lo SKU.

ResourceSkuRestrictionInfo

Descrive le informazioni sulla restrizione dello SKU di calcolo disponibili.

Nome Tipo Descrizione
locations

string[]

Posizioni in cui lo SKU è limitato

zones

string[]

Elenco delle zone di disponibilità in cui lo SKU è limitato.

ResourceSkuRestrictions

Vengono descritte le informazioni di ridimensionamento di uno SKU.

Nome Tipo Descrizione
reasonCode

ResourceSkuRestrictionsReasonCode

Motivo della restrizione.

restrictionInfo

ResourceSkuRestrictionInfo

Informazioni sulla restrizione in cui non è possibile usare lo SKU.

type

ResourceSkuRestrictionsType

Tipo di restrizioni.

values

string[]

Valore delle restrizioni. Se il tipo di restrizione è impostato su location. Si tratta di posizioni diverse in cui lo SKU è limitato.

ResourceSkuRestrictionsReasonCode

Motivo della restrizione.

Nome Tipo Descrizione
NotAvailableForSubscription

string

QuotaId

string

ResourceSkuRestrictionsType

Tipo di restrizioni.

Nome Tipo Descrizione
Location

string

Zone

string

ResourceSkusResult

Risposta dell'operazione List Resource Skus.

Nome Tipo Descrizione
nextLink

string

URI da recuperare la pagina successiva di Sku di risorsa. Chiamare ListNext() con questo URI per recuperare la pagina successiva degli SKU di risorsa

value

ResourceSku[]

Elenco di SKU disponibili per la sottoscrizione.

ResourceSkuZoneDetails

Descrive le funzionalità di zona di uno SKU.

Nome Tipo Descrizione
capabilities

ResourceSkuCapabilities[]

Elenco di funzionalità disponibili per lo SKU nell'elenco specificato di zone.

name

string[]

Set di zone in cui è disponibile lo SKU con le funzionalità specificate.