Partager via


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 de chaque appel de service.

api-version
query True

string

Version de l’API cliente.

$filter
query

string

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

includeExtendedLocations
query

string

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

Réponses

Nom Type Description
200 OK

ResourceSkusResult

D’ACCORD

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

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

Exemple de requête

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

Exemple de réponse

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

Exemple de requête

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

Exemple de réponse

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

Exemple de requête

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

Exemple de réponse

{
  "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 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 pour récupérer les informations de prix.

ResourceSkuLocationInfo

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

ResourceSkuRestrictionInfo

Décrit les informations de restriction de référence SKU de calcul disponibles.

ResourceSkuRestrictions

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

ResourceSkuRestrictionsReasonCode

Raison de la restriction.

ResourceSkuRestrictionsType

Type de restrictions.

ResourceSkusResult

Réponse de l’opération List Resource Skus.

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 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 récupérer les 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 zones de disponibilité dans ces emplacements où la référence SKU est disponible.

locations

string[]

Ensemble d’emplacements disponibles pour la référence SKU.

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 de laquelle la référence SKU ne peut pas être utilisée. Cela est vide s’il n’existe 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 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 pouvant ê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 pour récupérer les informations de 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 les informations de restriction de référence SKU de calcul disponibles.

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

Raison de la restriction.

restrictionInfo

ResourceSkuRestrictionInfo

Informations sur la restriction où 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 l’emplacement. Il s’agit d’emplacements différents où la référence SKU est restreinte.

ResourceSkuRestrictionsReasonCode

Raison 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 List Resource Skus.

Nom Type Description
nextLink

string

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

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 spécifiée des zones.

name

string[]

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