Skus - List

Obtient les références SKU de ressource Azure Lab Services.
Retourne une liste des références SKU de ressource Azure Lab Services.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.LabServices/skus?api-version=2023-06-07
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.LabServices/skus?api-version=2023-06-07&$filter={$filter}

Paramètres URI

Nom Dans Obligatoire Type Description
subscriptionId
path True

string

minLength: 1

ID de l’abonnement cible.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

$filter
query

string

Filtre à appliquer à l’opération.

Réponses

Nom Type Description
200 OK

PagedLabServicesSkus

La demande a réussi ; la réponse contient des références sku de ressource Azure Lab Services.

Other Status Codes

ErrorResponse

Réponse d’erreur par défaut.

Exemples

listSkus

Exemple de requête

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.LabServices/skus?api-version=2023-06-07

Exemple de réponse

{
  "nextLink": null,
  "value": [
    {
      "resourceType": "labs",
      "name": "Standard_Fv2_2_4GB_64_S_SSD",
      "tier": "Standard",
      "size": "Fv2_2_4GB_64_S_SSD",
      "family": "Fv2",
      "locations": [
        "eastus2"
      ],
      "capacity": {
        "minimum": 0,
        "maximum": 400,
        "default": 1,
        "scaleType": "Automatic"
      },
      "costs": [
        {
          "meterId": "",
          "quantity": 20.4,
          "extendedUnit": "WindowsHourly"
        },
        {
          "meterId": "",
          "quantity": 20.4,
          "extendedUnit": "HybridBenefitHourly"
        },
        {
          "meterId": "",
          "quantity": 0.7,
          "extendedUnit": "InactiveHourly"
        },
        {
          "meterId": "",
          "quantity": 20.4,
          "extendedUnit": "LinuxHourly"
        }
      ],
      "capabilities": [
        {
          "name": "vCPUs",
          "value": "2"
        },
        {
          "name": "MemoryGB",
          "value": "4"
        },
        {
          "name": "StorageGB",
          "value": "64"
        },
        {
          "name": "StorageType",
          "value": "StandardSSD"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1,V2"
        },
        {
          "name": "IsGpu",
          "value": "False"
        }
      ]
    },
    {
      "resourceType": "labs",
      "name": "Standard_Fv2_2_4GB_256_S_SSD",
      "tier": "Standard",
      "size": "Fv2_2_4GB_256_S_SSD",
      "family": "Fv2",
      "locations": [
        "eastus2"
      ],
      "capacity": {
        "minimum": 0,
        "maximum": 400,
        "default": 1,
        "scaleType": "Automatic"
      },
      "costs": [
        {
          "meterId": "",
          "quantity": 22.8,
          "extendedUnit": "WindowsHourly"
        },
        {
          "meterId": "",
          "quantity": 22.8,
          "extendedUnit": "HybridBenefitHourly"
        },
        {
          "meterId": "",
          "quantity": 2.7,
          "extendedUnit": "InactiveHourly"
        },
        {
          "meterId": "",
          "quantity": 22.8,
          "extendedUnit": "LinuxHourly"
        }
      ],
      "capabilities": [
        {
          "name": "vCPUs",
          "value": "2"
        },
        {
          "name": "MemoryGB",
          "value": "4"
        },
        {
          "name": "StorageGB",
          "value": "256"
        },
        {
          "name": "StorageType",
          "value": "StandardSSD"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1,V2"
        },
        {
          "name": "IsGpu",
          "value": "False"
        }
      ]
    },
    {
      "resourceType": "labs",
      "name": "Standard_Dv4_2_8GB_128_S_SSD",
      "tier": "Standard",
      "size": "Dv4_2_8GB_128_S_SSD",
      "family": "Dv4",
      "locations": [
        "eastus2"
      ],
      "capacity": {
        "minimum": 0,
        "maximum": 400,
        "default": 1,
        "scaleType": "Automatic"
      },
      "costs": [
        {
          "meterId": "",
          "quantity": 24.2,
          "extendedUnit": "WindowsHourly"
        },
        {
          "meterId": "",
          "quantity": 24.2,
          "extendedUnit": "HybridBenefitHourly"
        },
        {
          "meterId": "",
          "quantity": 1.4,
          "extendedUnit": "InactiveHourly"
        },
        {
          "meterId": "",
          "quantity": 24.2,
          "extendedUnit": "LinuxHourly"
        }
      ],
      "capabilities": [
        {
          "name": "vCPUs",
          "value": "2"
        },
        {
          "name": "MemoryGB",
          "value": "8"
        },
        {
          "name": "StorageGB",
          "value": "128"
        },
        {
          "name": "StorageType",
          "value": "StandardSSD"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1,V2"
        },
        {
          "name": "IsGpu",
          "value": "False"
        }
      ]
    },
    {
      "resourceType": "labs",
      "name": "Standard_Dv4_2_8GB_256_S_SSD",
      "tier": "Standard",
      "size": "Dv4_2_8GB_256_S_SSD",
      "family": "Dv4",
      "locations": [
        "eastus2"
      ],
      "capacity": {
        "minimum": 0,
        "maximum": 400,
        "default": 1,
        "scaleType": "Automatic"
      },
      "costs": [
        {
          "meterId": "",
          "quantity": 25.8,
          "extendedUnit": "WindowsHourly"
        },
        {
          "meterId": "",
          "quantity": 25.8,
          "extendedUnit": "HybridBenefitHourly"
        },
        {
          "meterId": "",
          "quantity": 2.7,
          "extendedUnit": "InactiveHourly"
        },
        {
          "meterId": "",
          "quantity": 25.8,
          "extendedUnit": "LinuxHourly"
        }
      ],
      "capabilities": [
        {
          "name": "vCPUs",
          "value": "2"
        },
        {
          "name": "MemoryGB",
          "value": "8"
        },
        {
          "name": "StorageGB",
          "value": "256"
        },
        {
          "name": "StorageType",
          "value": "StandardSSD"
        },
        {
          "name": "HyperVGenerations",
          "value": "V1,V2"
        },
        {
          "name": "IsGpu",
          "value": "False"
        }
      ]
    }
  ]
}

Définitions

Nom Description
ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

LabServicesSku

Références SKU de ressources Azure Lab Services

LabServicesSkuCapabilities

Tableau de fonctionnalités d’une référence SKU des services lab.

LabServicesSkuCapacity

Options de scale-out/in de la référence SKU.

LabServicesSkuCost

Tableau des coûts d’une référence SKU des services lab.

LabServicesSkuRestrictions

Détails de la restriction.

LabServicesSkuTier

Niveau de la référence SKU.

PagedLabServicesSkus

Liste paginée des références sku des services lab.

RestrictionReasonCode

Raison de la restriction.

RestrictionType

Type de restriction.

ScaleType

Nom localisé de la ressource.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires.

type

string

Type d’informations supplémentaire.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d’erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet d’erreur.

LabServicesSku

Références SKU de ressources Azure Lab Services

Nom Type Description
capabilities

LabServicesSkuCapabilities[]

Fonctionnalités de la référence SKU.

capacity

LabServicesSkuCapacity

Options de scale-out/in de la référence SKU.

costs

LabServicesSkuCost[]

Métadonnées permettant de récupérer les informations de prix d’une référence SKU lab services.

family

string

Famille de la référence SKU.

locations

string[]

Liste des emplacements disponibles pour une taille.

name

string

Nom de la référence SKU.

resourceType

string

Type de ressource Lab Services.

restrictions

LabServicesSkuRestrictions[]

Restrictions d’une référence SKU lab services.

size

string

Taille de la référence SKU.

tier

LabServicesSkuTier

Niveau de la référence SKU.

LabServicesSkuCapabilities

Tableau de fonctionnalités d’une référence SKU des services lab.

Nom Type Description
name

string

Nom de la fonctionnalité d’une référence SKU.

value

string

Valeur de la fonctionnalité d’une référence SKU.

LabServicesSkuCapacity

Options de scale-out/in de la référence SKU.

Nom Type Description
default

integer (int64)

Capacité par défaut pour cette ressource.

maximum

integer (int64)

Capacité autorisée la plus élevée pour cette ressource.

minimum

integer (int64)

Capacité autorisée la plus faible pour cette ressource.

scaleType

ScaleType

Nom localisé de la ressource.

LabServicesSkuCost

Tableau des coûts d’une référence SKU des services lab.

Nom Type Description
extendedUnit

string

Unité étendue.

meterId

string

ID du compteur.

quantity

number

Quantité d’unités facturées.

LabServicesSkuRestrictions

Détails de la restriction.

Nom Type Description
reasonCode

RestrictionReasonCode

Raison de la restriction.

type

RestrictionType

Type de restriction.

values

string[]

Valeurs de la restriction.

LabServicesSkuTier

Niveau de la référence SKU.

Valeur Description
Standard
Premium

PagedLabServicesSkus

Liste paginée des références sku des services lab.

Nom Type Description
nextLink

string

Lien permettant d’obtenir la page suivante des résultats de la référence SKU.

value

LabServicesSku[]

Page de tableau des résultats de la référence SKU.

RestrictionReasonCode

Raison de la restriction.

Valeur Description
QuotaId
NotAvailableForSubscription

RestrictionType

Type de restriction.

Valeur Description
Location

ScaleType

Nom localisé de la ressource.

Valeur Description
None

La capacité n’est pas réglable d’une manière quelconque.

Manual

L’utilisateur doit mettre à l’échelle manuellement cette référence SKU.

Automatic

L’utilisateur est autorisé à mettre à l’échelle cette référence SKU.