Aracılığıyla paylaş


Skus - List

Azure Lab Services kaynak SKU'larını alır.
Azure Lab Services kaynak SKU'larının listesini döndürür.

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 Parametreleri

Name İçinde Gerekli Tür Description
subscriptionId
path True

string

minLength: 1

Hedef aboneliğin kimliği.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

$filter
query

string

İşleme uygulanacak filtre.

Yanıtlar

Name Tür Description
200 OK

PagedLabServicesSkus

İstek başarılı oldu; yanıt, Azure Lab Services kaynak sku'larını içerir.

Other Status Codes

ErrorResponse

Varsayılan hata yanıtı.

Örnekler

listSkus

Örnek isteği

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

Örnek yanıt

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

Tanımlar

Name Description
ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

LabServicesSku

Azure Lab Services kaynak SKU'ları

LabServicesSkuCapabilities

Laboratuvar hizmetleri SKU'sunun özellik dizisi.

LabServicesSkuCapacity

SKU'nun ölçeği genişletme/daraltma seçenekleri.

LabServicesSkuCost

Laboratuvar hizmetleri SKU'sunun maliyet dizisi.

LabServicesSkuRestrictions

Kısıtlama ayrıntıları.

LabServicesSkuTier

SKU'nun katmanı.

PagedLabServicesSkus

Laboratuvar hizmetleri sku'larının sayfalanmış listesi.

RestrictionReasonCode

Kısıtlamanın nedeni.

RestrictionType

Kısıtlama türü.

ScaleType

Kaynağın yerelleştirilmiş adı.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

LabServicesSku

Azure Lab Services kaynak SKU'ları

Name Tür Description
capabilities

LabServicesSkuCapabilities[]

SKU'nun özellikleri.

capacity

LabServicesSkuCapacity

SKU'nun ölçeği genişletme/daraltma seçenekleri.

costs

LabServicesSkuCost[]

Laboratuvar hizmetleri SKU'larının fiyat bilgilerini almaya yönelik meta veriler.

family

string

SKU ailesi.

locations

string[]

Bir boyut için kullanılabilir konumların listesi.

name

string

SKU'nun adı.

resourceType

string

Laboratuvar hizmetleri kaynak türü.

restrictions

LabServicesSkuRestrictions[]

Laboratuvar hizmetleri SKU'larının kısıtlamaları.

size

string

SKU boyutu.

tier

LabServicesSkuTier

SKU'nun katmanı.

LabServicesSkuCapabilities

Laboratuvar hizmetleri SKU'sunun özellik dizisi.

Name Tür Description
name

string

SKU için özelliğin adı.

value

string

Bir SKU için özelliğin değeri.

LabServicesSkuCapacity

SKU'nun ölçeği genişletme/daraltma seçenekleri.

Name Tür Description
default

integer (int64)

Bu kaynağın varsayılan kapasitesi.

maximum

integer (int64)

Bu kaynak için izin verilen en yüksek kapasite.

minimum

integer (int64)

Bu kaynak için izin verilen en düşük kapasite.

scaleType

ScaleType

Kaynağın yerelleştirilmiş adı.

LabServicesSkuCost

Laboratuvar hizmetleri SKU'sunun maliyet dizisi.

Name Tür Description
extendedUnit

string

Genişletilmiş birim.

meterId

string

Ölçüm kimliği.

quantity

number

Ücretlendirilen birim miktarı.

LabServicesSkuRestrictions

Kısıtlama ayrıntıları.

Name Tür Description
reasonCode

RestrictionReasonCode

Kısıtlamanın nedeni.

type

RestrictionType

Kısıtlama türü.

values

string[]

Kısıtlamanın değerleri.

LabServicesSkuTier

SKU'nun katmanı.

Değer Description
Standard
Premium

PagedLabServicesSkus

Laboratuvar hizmetleri sku'larının sayfalanmış listesi.

Name Tür Description
nextLink

string

SKU sonuçlarının sonraki sayfasını alma bağlantısı.

value

LabServicesSku[]

SKU sonuçlarının dizi sayfası.

RestrictionReasonCode

Kısıtlamanın nedeni.

Değer Description
QuotaId
NotAvailableForSubscription

RestrictionType

Kısıtlama türü.

Değer Description
Location

ScaleType

Kaynağın yerelleştirilmiş adı.

Değer Description
None

Kapasite hiçbir şekilde ayarlanmıyor.

Manual

Kullanıcının bu SKU'yu el ile içeri ve dışarı ölçeklendirmesi gerekir.

Automatic

Kullanıcının bu SKU'yu içeri ve dışarı ölçeklendirmesine izin verilir.