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

Hierbei handelt es sich um die ID des Zielabonnements.

api-version
query True

string

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

$filter
query

string

Der Filter, der auf den Vorgang angewendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

PagedLabServicesSkus

Die Anforderung war erfolgreich; response enthält Azure Lab Services-Ressourcen-Skus.

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

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

ErrorDetail

Die Fehlerdetails.

ErrorResponse

Fehlerantwort

LabServicesSku

Azure Lab Services-Ressourcen-SKUs

LabServicesSkuCapabilities

Das Array der Funktionen einer Lab-Dienst-SKU.

LabServicesSkuCapacity

Die Optionen für horizontales/horizontales Hochskalieren der SKU.

LabServicesSkuCost

Das Array der Kosten einer Labdienst-SKU.

LabServicesSkuRestrictions

Die Einschränkungsdetails.

LabServicesSkuTier

Die Ebene der SKU.

PagedLabServicesSkus

Ausgelagerte Liste der Labdienst-Skus.

RestrictionReasonCode

Der Grund für die Einschränkung.

RestrictionType

Der Typ der Einschränkung.

ScaleType

Der lokalisierte Name der Ressource.

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

Name Typ Beschreibung
info

object

Zusätzliche Informationen.

type

string

Typ der zusätzlichen Informationen.

ErrorDetail

Die Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Fehlerinformationen.

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 Optionen für horizontales/horizontales Hochskalieren der SKU.

costs

LabServicesSkuCost[]

Metadaten zum Abrufen von Preisinformationen eines Labdienst-SKUs.

family

string

Die Familie der SKU.

locations

string[]

Liste der Standorte, 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 von SkUs für Labdienste.

size

string

Die SKU-Größe.

tier

LabServicesSkuTier

Die Ebene der SKU.

LabServicesSkuCapabilities

Das Array der Funktionen einer Lab-Dienst-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 Optionen für horizontales/horizontales Hochskalieren der SKU.

Name Typ Beschreibung
default

integer

Die Standardkapazität für diese Ressource.

maximum

integer

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

minimum

integer

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

scaleType

ScaleType

Der lokalisierte Name der Ressource.

LabServicesSkuCost

Das Array der Kosten einer Labdienst-SKU.

Name Typ Beschreibung
extendedUnit

string

Die erweiterte Einheit.

meterId

string

Die Verbrauchseinheits-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

Der Typ der Einschränkung.

values

string[]

Die Werte der Einschränkung.

LabServicesSkuTier

Die Ebene der SKU.

Name Typ Beschreibung
Premium

string

Standard

string

PagedLabServicesSkus

Ausgelagerte Liste der Labdienst-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.

Name Typ Beschreibung
NotAvailableForSubscription

string

QuotaId

string

RestrictionType

Der Typ der Einschränkung.

Name Typ Beschreibung
Location

string

ScaleType

Der lokalisierte Name der Ressource.

Name Typ Beschreibung
Automatic

string

Der Benutzer darf diese SKU ein- und ausskalieren.

Manual

string

Der Benutzer muss diese SKU manuell ein- und ausskalieren.

None

string

Die Kapazität ist in keiner Weise anpassbar.