Skus - List
Obtém as SKUs de recurso do Azure Lab Services.
Retorna uma lista de SKUs de recursos do Azure Lab Services.
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}
Parâmetros do URI
| Name | Em | Necessário | Tipo | Description |
|---|---|---|---|---|
|
subscription
|
path | True |
string minLength: 1 |
A ID da assinatura de destino. |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a ser usada para esta operação. |
|
$filter
|
query |
string |
O filtro a ser aplicado à operação. |
Respostas
| Name | Tipo | Description |
|---|---|---|
| 200 OK |
O pedido foi bem-sucedido; response contém skus de recursos do Azure Lab Services. |
|
| Other Status Codes |
A resposta de erro padrão. |
Exemplos
listSkus
Pedido de amostra
GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.LabServices/skus?api-version=2023-06-07
Resposta da amostra
{
"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"
}
]
}
]
}
Definições
| Name | Description |
|---|---|
|
Error |
O erro de gerenciamento de recursos informações adicionais. |
|
Error |
O detalhe do erro. |
|
Error |
Resposta de erro |
|
Lab |
SKUs de recursos do Azure Lab Services |
|
Lab |
A matriz de recursos de uma SKU de serviços de laboratório. |
|
Lab |
As opções de expansão/entrada do SKU. |
|
Lab |
A matriz de custos de um SKU de serviços de laboratório. |
|
Lab |
Os detalhes da restrição. |
|
Lab |
A camada do SKU. |
|
Paged |
Lista paginada de serviços de laboratório skus. |
|
Restriction |
O motivo da restrição. |
|
Restriction |
O tipo de restrição. |
|
Scale |
O nome localizado do recurso. |
ErrorAdditionalInfo
O erro de gerenciamento de recursos informações adicionais.
| Name | Tipo | Description |
|---|---|---|
| info |
object |
As informações adicionais. |
| type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
| Name | Tipo | Description |
|---|---|---|
| additionalInfo |
O erro informações adicionais. |
|
| code |
string |
O código de erro. |
| details |
Os detalhes do erro. |
|
| message |
string |
A mensagem de erro. |
| target |
string |
O destino do erro. |
ErrorResponse
Resposta de erro
| Name | Tipo | Description |
|---|---|---|
| error |
O objeto de erro. |
LabServicesSku
SKUs de recursos do Azure Lab Services
| Name | Tipo | Description |
|---|---|---|
| capabilities |
As capacidades do SKU. |
|
| capacity |
As opções de expansão/entrada do SKU. |
|
| costs |
Metadados para recuperar informações de preço de um SKUs de serviços de laboratório. |
|
| family |
string |
A família do SKU. |
| locations |
string[] |
Lista de locais que estão disponíveis para um tamanho. |
| name |
string |
O nome do SKU. |
| resourceType |
string |
O tipo de recurso de serviços de laboratório. |
| restrictions |
Restrições de um laboratório serviços SKUs. |
|
| size |
string |
O tamanho do SKU. |
| tier |
A camada do SKU. |
LabServicesSkuCapabilities
A matriz de recursos de uma SKU de serviços de laboratório.
| Name | Tipo | Description |
|---|---|---|
| name |
string |
O nome do recurso para uma SKU. |
| value |
string |
O valor da capacidade para uma SKU. |
LabServicesSkuCapacity
As opções de expansão/entrada do SKU.
| Name | Tipo | Description |
|---|---|---|
| default |
integer (int64) |
A capacidade padrão para este recurso. |
| maximum |
integer (int64) |
A maior capacidade permitida para este recurso. |
| minimum |
integer (int64) |
A menor capacidade permitida para este recurso. |
| scaleType |
O nome localizado do recurso. |
LabServicesSkuCost
A matriz de custos de um SKU de serviços de laboratório.
| Name | Tipo | Description |
|---|---|---|
| extendedUnit |
string |
A unidade estendida. |
| meterId |
string |
O id do medidor. |
| quantity |
number |
A quantidade de unidades cobradas. |
LabServicesSkuRestrictions
Os detalhes da restrição.
| Name | Tipo | Description |
|---|---|---|
| reasonCode |
O motivo da restrição. |
|
| type |
O tipo de restrição. |
|
| values |
string[] |
Os valores da restrição. |
LabServicesSkuTier
A camada do SKU.
| Valor | Description |
|---|---|
| Standard | |
| Premium |
PagedLabServicesSkus
Lista paginada de serviços de laboratório skus.
| Name | Tipo | Description |
|---|---|---|
| nextLink |
string |
O link para obter a próxima página de resultados de sku. |
| value |
A página de matriz de resultados de sku. |
RestrictionReasonCode
O motivo da restrição.
| Valor | Description |
|---|---|
| QuotaId | |
| NotAvailableForSubscription |
RestrictionType
O tipo de restrição.
| Valor | Description |
|---|---|
| Location |
ScaleType
O nome localizado do recurso.
| Valor | Description |
|---|---|
| None |
A capacidade não é ajustável de forma alguma. |
| Manual |
O usuário deve dimensionar manualmente essa SKU para dentro e para fora. |
| Automatic |
O usuário tem permissão para escalar essa SKU para dentro e para fora. |