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 |
|---|---|---|---|---|
|
subscription
|
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 |
İstek başarılı oldu; yanıt, Azure Lab Services kaynak sku'larını içerir. |
|
| Other Status Codes |
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 |
|---|---|
|
Error |
Kaynak yönetimi hatası ek bilgileri. |
|
Error |
Hata ayrıntısı. |
|
Error |
Hata yanıtı |
|
Lab |
Azure Lab Services kaynak SKU'ları |
|
Lab |
Laboratuvar hizmetleri SKU'sunun özellik dizisi. |
|
Lab |
SKU'nun ölçeği genişletme/daraltma seçenekleri. |
|
Lab |
Laboratuvar hizmetleri SKU'sunun maliyet dizisi. |
|
Lab |
Kısıtlama ayrıntıları. |
|
Lab |
SKU'nun katmanı. |
|
Paged |
Laboratuvar hizmetleri sku'larının sayfalanmış listesi. |
|
Restriction |
Kısıtlamanın nedeni. |
|
Restriction |
Kısıtlama türü. |
|
Scale |
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 |
Hata ek bilgileri. |
|
| code |
string |
Hata kodu. |
| details |
Hata ayrıntıları. |
|
| message |
string |
Hata iletisi. |
| target |
string |
Hata hedefi. |
ErrorResponse
Hata yanıtı
| Name | Tür | Description |
|---|---|---|
| error |
Hata nesnesi. |
LabServicesSku
Azure Lab Services kaynak SKU'ları
| Name | Tür | Description |
|---|---|---|
| capabilities |
SKU'nun özellikleri. |
|
| capacity |
SKU'nun ölçeği genişletme/daraltma seçenekleri. |
|
| costs |
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 |
Laboratuvar hizmetleri SKU'larının kısıtlamaları. |
|
| size |
string |
SKU boyutu. |
| tier |
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 |
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 |
Kısıtlamanın nedeni. |
|
| type |
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 |
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. |