Dela via


Skus - List

Hämtar Azure Lab Services-resurs-SKU:er.
Returnerar en lista över Azure Lab Services-resurs-SKU:er.

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-parametrar

Name I Obligatorisk Typ Description
subscriptionId
path True

string

ID för målprenumerationen.

api-version
query True

string

Den API-version som ska användas för den här åtgärden.

$filter
query

string

Filtret som ska tillämpas på åtgärden.

Svar

Name Typ Description
200 OK

PagedLabServicesSkus

Begäran lyckades. svaret innehåller Azure Lab Services-resurssku:er.

Other Status Codes

ErrorResponse

Standardfelsvaret.

Exempel

listSkus

Sample Request

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

Sample Response

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

Definitioner

Name Description
ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

LabServicesSku

Azure Lab Services-resurs-SKU:er

LabServicesSkuCapabilities

Matrisen med funktioner i en SKU för labbtjänster.

LabServicesSkuCapacity

Alternativen för att skala ut/in för SKU:n.

LabServicesSkuCost

Matrisen med kostnader för en labbtjänst-SKU.

LabServicesSkuRestrictions

Begränsningsinformationen.

LabServicesSkuTier

Nivån för SKU:n.

PagedLabServicesSkus

Sidad lista över labbtjänster sku:er.

RestrictionReasonCode

Orsaken till begränsningen.

RestrictionType

Typen av begränsning.

ScaleType

Resursens lokaliserade namn.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Den ytterligare informationstypen.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

LabServicesSku

Azure Lab Services-resurs-SKU:er

Name Typ Description
capabilities

LabServicesSkuCapabilities[]

Funktionerna i SKU:n.

capacity

LabServicesSkuCapacity

Alternativen för att skala ut/in för SKU:n.

costs

LabServicesSkuCost[]

Metadata för att hämta prisinformation för SKU:er för labbtjänster.

family

string

SKU:ns familj.

locations

string[]

Lista över platser som är tillgängliga för en storlek.

name

string

Namnet på SKU:n.

resourceType

string

Resurstypen labbtjänster.

restrictions

LabServicesSkuRestrictions[]

Begränsningar för SKU:er för labbtjänster.

size

string

SKU-storleken.

tier

LabServicesSkuTier

Nivån för SKU:n.

LabServicesSkuCapabilities

Matrisen med funktioner i en SKU för labbtjänster.

Name Typ Description
name

string

Namnet på funktionen för en SKU.

value

string

Värdet för funktionen för en SKU.

LabServicesSkuCapacity

Alternativen för att skala ut/in för SKU:n.

Name Typ Description
default

integer

Standardkapaciteten för den här resursen.

maximum

integer

Den högsta tillåtna kapaciteten för den här resursen.

minimum

integer

Den lägsta tillåtna kapaciteten för den här resursen.

scaleType

ScaleType

Resursens lokaliserade namn.

LabServicesSkuCost

Matrisen med kostnader för en labbtjänst-SKU.

Name Typ Description
extendedUnit

string

Den utökade enheten.

meterId

string

Mätar-ID:t.

quantity

number

Antalet enheter som debiteras.

LabServicesSkuRestrictions

Begränsningsinformationen.

Name Typ Description
reasonCode

RestrictionReasonCode

Orsaken till begränsningen.

type

RestrictionType

Typen av begränsning.

values

string[]

Begränsningens värden.

LabServicesSkuTier

Nivån för SKU:n.

Name Typ Description
Premium

string

Standard

string

PagedLabServicesSkus

Sidad lista över labbtjänster sku:er.

Name Typ Description
nextLink

string

Länken för att hämta nästa sida med sku-resultat.

value

LabServicesSku[]

Matrissidan för sku-resultat.

RestrictionReasonCode

Orsaken till begränsningen.

Name Typ Description
NotAvailableForSubscription

string

QuotaId

string

RestrictionType

Typen av begränsning.

Name Typ Description
Location

string

ScaleType

Resursens lokaliserade namn.

Name Typ Description
Automatic

string

Användaren kan skala in och ut SKU:n.

Manual

string

Användaren måste skala den här SKU:n manuellt in och ut.

None

string

Kapaciteten kan inte justeras på något sätt.