Partager via


Skus - List

Obtient les références SKU de ressource Azure Lab Services.
Retourne une liste de 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

ID de l’abonnement cible.

api-version
query True

string

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 de ressources 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 des fonctionnalités d’une référence SKU lab services.

LabServicesSkuCapacity

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

LabServicesSkuCost

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

LabServicesSkuRestrictions

Détails de la restriction.

LabServicesSkuTier

Niveau de la référence SKU.

PagedLabServicesSkus

Liste paginée des références des services de laboratoire.

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émentaires.

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 pour 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 de services de laboratoire.

size

string

Taille de la référence SKU.

tier

LabServicesSkuTier

Niveau de la référence SKU.

LabServicesSkuCapabilities

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

Nom Type Description
name

string

Nom de la fonctionnalité pour une référence SKU.

value

string

Valeur de la fonctionnalité pour une référence SKU.

LabServicesSkuCapacity

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

Nom Type Description
default

integer

Capacité par défaut de cette ressource.

maximum

integer

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

minimum

integer

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 lab services.

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.

Nom Type Description
Premium

string

Standard

string

PagedLabServicesSkus

Liste paginée des références des services de laboratoire.

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.

Nom Type Description
NotAvailableForSubscription

string

QuotaId

string

RestrictionType

Type de restriction.

Nom Type Description
Location

string

ScaleType

Nom localisé de la ressource.

Nom Type Description
Automatic

string

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

Manual

string

L’utilisateur doit effectuer manuellement une mise à l’échelle de cette référence SKU.

None

string

La capacité n’est en aucun cas réglable.