Condividi tramite


Skus - List

Ottiene gli SKU delle risorse di Azure Lab Services.
Restituisce un elenco di SKU di risorse di 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}

Parametri dell'URI

Nome In Necessario Tipo Descrizione
subscriptionId
path True

string

ID della sottoscrizione di destinazione.

api-version
query True

string

Versione dell'API da usare per questa operazione.

$filter
query

string

Filtro da applicare all'operazione.

Risposte

Nome Tipo Descrizione
200 OK

PagedLabServicesSkus

La richiesta ha avuto esito positivo; la risposta contiene sku di risorse di Azure Lab Services.

Other Status Codes

ErrorResponse

Risposta di errore predefinita.

Esempio

listSkus

Esempio di richiesta

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

Risposta di esempio

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

Definizioni

Nome Descrizione
ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

LabServicesSku

SKU delle risorse di Azure Lab Services

LabServicesSkuCapabilities

Matrice di funzionalità di uno SKU di servizi lab.

LabServicesSkuCapacity

Opzioni di aumento/aumento del numero di istanze dello SKU.

LabServicesSkuCost

Matrice di costi di uno SKU dei servizi lab.

LabServicesSkuRestrictions

Dettagli della restrizione.

LabServicesSkuTier

Livello dello SKU.

PagedLabServicesSkus

Elenco di SKU di Lab Services in pagine.

RestrictionReasonCode

Motivo della restrizione.

RestrictionType

Tipo di restrizione.

ScaleType

Nome localizzato della risorsa.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

LabServicesSku

SKU delle risorse di Azure Lab Services

Nome Tipo Descrizione
capabilities

LabServicesSkuCapabilities[]

Funzionalità dello SKU.

capacity

LabServicesSkuCapacity

Opzioni di aumento/aumento del numero di istanze dello SKU.

costs

LabServicesSkuCost[]

Metadati per il recupero delle informazioni sui prezzi degli SKU di un lab services.

family

string

Famiglia dello SKU.

locations

string[]

Elenco di posizioni disponibili per una dimensione.

name

string

Il nome della SKU.

resourceType

string

Tipo di risorsa lab services.

restrictions

LabServicesSkuRestrictions[]

Restrizioni degli SKU di un lab services.

size

string

Dimensioni dello SKU.

tier

LabServicesSkuTier

Livello dello SKU.

LabServicesSkuCapabilities

Matrice di funzionalità di uno SKU di servizi lab.

Nome Tipo Descrizione
name

string

Nome della funzionalità per uno SKU.

value

string

Valore della funzionalità per uno SKU.

LabServicesSkuCapacity

Opzioni di aumento/aumento del numero di istanze dello SKU.

Nome Tipo Descrizione
default

integer

Capacità predefinita per questa risorsa.

maximum

integer

Capacità massima consentita per questa risorsa.

minimum

integer

Capacità minima consentita per questa risorsa.

scaleType

ScaleType

Nome localizzato della risorsa.

LabServicesSkuCost

Matrice di costi di uno SKU dei servizi lab.

Nome Tipo Descrizione
extendedUnit

string

Unità estesa.

meterId

string

ID contatore.

quantity

number

Quantità di unità addebitate.

LabServicesSkuRestrictions

Dettagli della restrizione.

Nome Tipo Descrizione
reasonCode

RestrictionReasonCode

Motivo della restrizione.

type

RestrictionType

Tipo di restrizione.

values

string[]

Valori della restrizione.

LabServicesSkuTier

Livello dello SKU.

Nome Tipo Descrizione
Premium

string

Standard

string

PagedLabServicesSkus

Elenco di SKU di Lab Services in pagine.

Nome Tipo Descrizione
nextLink

string

Collegamento per ottenere la pagina successiva dei risultati dello SKU.

value

LabServicesSku[]

Pagina matrice dei risultati sku.

RestrictionReasonCode

Motivo della restrizione.

Nome Tipo Descrizione
NotAvailableForSubscription

string

QuotaId

string

RestrictionType

Tipo di restrizione.

Nome Tipo Descrizione
Location

string

ScaleType

Nome localizzato della risorsa.

Nome Tipo Descrizione
Automatic

string

L'utente può ridimensionare questo SKU in uscita e in uscita.

Manual

string

L'utente deve ridimensionare manualmente questo SKU in e in uscita.

None

string

La capacità non è modificabile in alcun modo.