Freigeben über


Skus - List

Ruft die Azure Lab Services-Ressourcen-SKUs ab.
Gibt eine Liste der Azure Lab Services-Ressourcen-SKUs zurück.

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}

URI-Parameter

Name In Erforderlich Typ Beschreibung
subscriptionId
path True

string

minLength: 1

Die ID des Zielabonnements.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

$filter
query

string

Der Filter, der auf den Vorgang angewendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

PagedLabServicesSkus

Die Anforderung war erfolgreich; die Antwort enthält Azure Lab Services-Ressourcenskus.

Other Status Codes

ErrorResponse

Die Standardfehlerantwort.

Beispiele

listSkus

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

LabServicesSku

Azure Lab Services-Ressourcen-SKUs

LabServicesSkuCapabilities

Das Array der Funktionen einer Lab Services-SKU.

LabServicesSkuCapacity

Die Skalierungs-/Auswahloptionen der SKU.

LabServicesSkuCost

Das Array der Kosten für eine Lab Services-SKU.

LabServicesSkuRestrictions

Die Einschränkungsdetails.

LabServicesSkuTier

Die Ebene der SKU.

PagedLabServicesSkus

Ausgelagerte Liste der Lab Services-Skus.

RestrictionReasonCode

Der Grund für die Einschränkung.

RestrictionType

Die Art der Einschränkung.

ScaleType

Der lokalisierte Name der Ressource.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

LabServicesSku

Azure Lab Services-Ressourcen-SKUs

Name Typ Beschreibung
capabilities

LabServicesSkuCapabilities[]

Die Funktionen der SKU.

capacity

LabServicesSkuCapacity

Die Skalierungs-/Auswahloptionen der SKU.

costs

LabServicesSkuCost[]

Metadaten zum Abrufen von Preisinformationen einer Lab-Dienst-SKUs.

family

string

Die Familie der SKU.

locations

string[]

Liste der Speicherorte, die für eine Größe verfügbar sind.

name

string

Der Name der SKU.

resourceType

string

Der Ressourcentyp "Lab Services".

restrictions

LabServicesSkuRestrictions[]

Einschränkungen einer Lab-Dienst-SKUs.

size

string

Die SKU-Größe.

tier

LabServicesSkuTier

Die Ebene der SKU.

LabServicesSkuCapabilities

Das Array der Funktionen einer Lab Services-SKU.

Name Typ Beschreibung
name

string

Der Name der Funktion für eine SKU.

value

string

Der Wert der Funktion für eine SKU.

LabServicesSkuCapacity

Die Skalierungs-/Auswahloptionen der SKU.

Name Typ Beschreibung
default

integer (int64)

Die Standardkapazität für diese Ressource.

maximum

integer (int64)

Die höchste zulässige Kapazität für diese Ressource.

minimum

integer (int64)

Die niedrigste zulässige Kapazität für diese Ressource.

scaleType

ScaleType

Der lokalisierte Name der Ressource.

LabServicesSkuCost

Das Array der Kosten für eine Lab Services-SKU.

Name Typ Beschreibung
extendedUnit

string

Die erweiterte Einheit.

meterId

string

Die Meter-ID.

quantity

number

Die Menge der berechneten Einheiten.

LabServicesSkuRestrictions

Die Einschränkungsdetails.

Name Typ Beschreibung
reasonCode

RestrictionReasonCode

Der Grund für die Einschränkung.

type

RestrictionType

Die Art der Einschränkung.

values

string[]

Die Werte der Einschränkung.

LabServicesSkuTier

Die Ebene der SKU.

Wert Beschreibung
Standard
Premium

PagedLabServicesSkus

Ausgelagerte Liste der Lab Services-Skus.

Name Typ Beschreibung
nextLink

string

Der Link zum Abrufen der nächsten Seite der Sku-Ergebnisse.

value

LabServicesSku[]

Die Arrayseite der SKU-Ergebnisse.

RestrictionReasonCode

Der Grund für die Einschränkung.

Wert Beschreibung
QuotaId
NotAvailableForSubscription

RestrictionType

Die Art der Einschränkung.

Wert Beschreibung
Location

ScaleType

Der lokalisierte Name der Ressource.

Wert Beschreibung
None

Die Kapazität ist in keiner Weise anpassbar.

Manual

Der Benutzer muss diese SKU manuell in und aus skalieren.

Automatic

Der Benutzer kann diese SKU in und aus skalieren.