Resource Skus - List

Obtient la liste des références SKU Microsoft.Compute disponibles pour votre 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}

Paramètres URI

Nom Dans Obligatoire Type Description
subscriptionId
path True

string

Informations d’identification d’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI pour chaque appel de service.

api-version
query True

string

Version de l’API cliente.

$filter
query

string

Filtre à appliquer à l’opération. Seul le filtre d’emplacement est actuellement pris en charge.

includeExtendedLocations
query

string

Pour inclure ou non des informations sur les emplacements étendus dans la réponse.

Réponses

Nom Type Description
200 OK

ResourceSkusResult

Ok

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

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

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

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
}

Définitions

Nom Description
ExtendedLocationType

Type de l’emplacement étendu.

ResourceSku

Décrit une référence SKU de calcul disponible.

ResourceSkuCapabilities

Décrit l’objet de fonctionnalités de la référence SKU.

ResourceSkuCapacity

Décrit les informations de mise à l’échelle d’une référence SKU.

ResourceSkuCapacityScaleType

Type d’échelle applicable à la référence SKU.

ResourceSkuCosts

Décrit les métadonnées permettant de récupérer des informations sur les prix.

ResourceSkuLocationInfo

Décrit les informations d’emplacement de la référence SKU de calcul disponibles.

ResourceSkuRestrictionInfo

Décrit une information de restriction de référence SKU de calcul disponible.

ResourceSkuRestrictions

Décrit les informations de mise à l’échelle d’une référence SKU.

ResourceSkuRestrictionsReasonCode

Motif de la restriction.

ResourceSkuRestrictionsType

Type de restrictions.

ResourceSkusResult

Réponse de l’opération Répertorier les références SKU de ressource.

ResourceSkuZoneDetails

Décrit les fonctionnalités zonales d’une référence SKU.

ExtendedLocationType

Type de l’emplacement étendu.

Nom Type Description
EdgeZone

string

ResourceSku

Décrit une référence SKU de calcul disponible.

Nom Type Description
apiVersions

string[]

Versions d’API qui prennent en charge cette référence SKU.

capabilities

ResourceSkuCapabilities[]

Paire de valeur de nom pour décrire la fonctionnalité.

capacity

ResourceSkuCapacity

Spécifie le nombre de machines virtuelles dans le groupe identique.

costs

ResourceSkuCosts[]

Métadonnées pour la récupération des informations de prix.

family

string

Famille de cette référence SKU particulière.

kind

string

Type de ressources prises en charge dans cette référence SKU.

locationInfo

ResourceSkuLocationInfo[]

Liste des emplacements et des zones de disponibilité dans les emplacements où la référence SKU est disponible.

locations

string[]

Ensemble d’emplacements où la référence SKU est disponible.

name

string

Nom de la référence SKU.

resourceType

string

Type de ressource auquel la référence SKU s’applique.

restrictions

ResourceSkuRestrictions[]

Restrictions en raison desquelles la référence SKU ne peut pas être utilisée. Ce champ est vide s’il n’y a aucune restriction.

size

string

Taille de la référence SKU.

tier

string

Spécifie le niveau des machines virtuelles dans un groupe identique.

Valeurs possibles :

Standard

De base

ResourceSkuCapabilities

Décrit l’objet de fonctionnalités de la référence SKU.

Nom Type Description
name

string

Invariant pour décrire la fonctionnalité.

value

string

Invariant si la fonctionnalité est mesurée par quantité.

ResourceSkuCapacity

Décrit les informations de mise à l’échelle d’une référence SKU.

Nom Type Description
default

integer

Capacité par défaut.

maximum

integer

Capacité maximale qui peut être définie.

minimum

integer

Capacité minimale.

scaleType

ResourceSkuCapacityScaleType

Type d’échelle applicable à la référence SKU.

ResourceSkuCapacityScaleType

Type d’échelle applicable à la référence SKU.

Nom Type Description
Automatic

string

Manual

string

None

string

ResourceSkuCosts

Décrit les métadonnées permettant de récupérer des informations sur les prix.

Nom Type Description
extendedUnit

string

Invariant pour afficher l’unité étendue.

meterID

string

Utilisé pour interroger le prix du commerce.

quantity

integer

Le multiplicateur est nécessaire pour étendre le coût mesuré de base.

ResourceSkuLocationInfo

Décrit les informations d’emplacement de la référence SKU de calcul disponibles.

Nom Type Description
extendedLocations

string[]

Noms des emplacements étendus.

location

string

Emplacement de la référence SKU

type

ExtendedLocationType

Type de l’emplacement étendu.

zoneDetails

ResourceSkuZoneDetails[]

Détails des fonctionnalités disponibles pour une référence SKU dans des zones spécifiques.

zones

string[]

Liste des zones de disponibilité où la référence SKU est prise en charge.

ResourceSkuRestrictionInfo

Décrit une information de restriction de référence SKU de calcul disponible.

Nom Type Description
locations

string[]

Emplacements où la référence SKU est restreinte

zones

string[]

Liste des zones de disponibilité où la référence SKU est restreinte.

ResourceSkuRestrictions

Décrit les informations de mise à l’échelle d’une référence SKU.

Nom Type Description
reasonCode

ResourceSkuRestrictionsReasonCode

Motif de la restriction.

restrictionInfo

ResourceSkuRestrictionInfo

Informations sur la restriction dans laquelle la référence SKU ne peut pas être utilisée.

type

ResourceSkuRestrictionsType

Type de restrictions.

values

string[]

Valeur des restrictions. Si le type de restriction est défini sur location. Il s’agit d’emplacements différents où la référence SKU est restreinte.

ResourceSkuRestrictionsReasonCode

Motif de la restriction.

Nom Type Description
NotAvailableForSubscription

string

QuotaId

string

ResourceSkuRestrictionsType

Type de restrictions.

Nom Type Description
Location

string

Zone

string

ResourceSkusResult

Réponse de l’opération Répertorier les références SKU de ressource.

Nom Type Description
nextLink

string

URI permettant d’extraire la page suivante des références SKU de ressources. Appelez ListNext() avec cet URI pour extraire la page suivante des références SKU de ressources

value

ResourceSku[]

Liste des références SKU disponibles pour l’abonnement.

ResourceSkuZoneDetails

Décrit les fonctionnalités zonales d’une référence SKU.

Nom Type Description
capabilities

ResourceSkuCapabilities[]

Liste des fonctionnalités disponibles pour la référence SKU dans la liste de zones spécifiée.

name

string[]

Ensemble de zones dans laquelle la référence SKU est disponible avec les fonctionnalités spécifiées.