TaskAgentSkuUsageSummaryQuery interface
Consulte estatísticas de uso de SKUs em um pool de nuvem de agentes. Agrupa os dados de faturamento por uma dimensão especificada e retorna os N maiores consumidores por SKU, classificados pelo total de minutos faturados.
Propriedades
| end |
Fim do intervalo de tempo (exclusivo). |
| group |
A dimensão de faturamento para agrupar e ranquear os resultados por. |
| meter |
Opcional: restringa a SKUs específicos. Nulo ou vazio significa todos os SKUs. Quando múltiplos MeterIds são fornecidos, os resultados são classificados independentemente por SKU. |
| pool |
O pool para consultar o uso. |
| queue |
Opcional: reduzir os resultados a uma fila específica antes de agrupar. Válido apenas quando GroupBy é DefinitionId. A fila identifica implicitamente o projeto. |
| scope |
Opcional: restringa os resultados a um projeto específico antes de agrupar. Normalmente é usado ao aprofundar de pool → projeto, com o GroupBy configurado para DefinitionId para ver pipelines dentro desse projeto. |
| start |
Início do intervalo de tempo (inclusive). |
| topN | Resultados máximos por SKU. O padrão é 5 no lado do servidor. |
Detalhes da propriedade
endTimeExclusive
Fim do intervalo de tempo (exclusivo).
endTimeExclusive: Date
Valor da propriedade
Date
groupBy
A dimensão de faturamento para agrupar e ranquear os resultados por.
groupBy: TaskAgentSkuUsageDimension
Valor da propriedade
meterIds
Opcional: restringa a SKUs específicos. Nulo ou vazio significa todos os SKUs. Quando múltiplos MeterIds são fornecidos, os resultados são classificados independentemente por SKU.
meterIds: string[]
Valor da propriedade
string[]
poolId
O pool para consultar o uso.
poolId: number
Valor da propriedade
number
queueId
Opcional: reduzir os resultados a uma fila específica antes de agrupar. Válido apenas quando GroupBy é DefinitionId. A fila identifica implicitamente o projeto.
queueId: number
Valor da propriedade
number
scopeIdentifier
Opcional: restringa os resultados a um projeto específico antes de agrupar. Normalmente é usado ao aprofundar de pool → projeto, com o GroupBy configurado para DefinitionId para ver pipelines dentro desse projeto.
scopeIdentifier: string
Valor da propriedade
string
startTimeInclusive
Início do intervalo de tempo (inclusive).
startTimeInclusive: Date
Valor da propriedade
Date
topN
Resultados máximos por SKU. O padrão é 5 no lado do servidor.
topN: number
Valor da propriedade
number