TaskAgentSkuUsageSummaryQuery interface
Abfragen Sie nach SKU-Nutzungsstatistiken in einem Agent-Cloud-Pool. Es gruppiert die Abrechnungsdaten nach einer festgelegten Dimension und gibt die N wichtigsten Verbraucher pro SKU zurück, gerankt nach den insgesamt abgestellten Minuten.
Eigenschaften
| end |
Ende der Zeitspanne (exklusiv). |
| group |
Die Abrechnungsdimension zum Gruppieren und Bewerten der Ergebnisse nach. |
| meter |
Optional: Beschränke dich auf bestimmte SKUs. Null oder leer bedeutet alle SKUs. Wenn mehrere MeterIds bereitgestellt werden, werden die Ergebnisse unabhängig pro SKU gerankt. |
| pool |
Der Pool, um die Nutzung abzufragen. |
| queue |
Optional: Ergebnisse vor der Gruppierung auf eine bestimmte Warteschlange eingrenzen. Nur gültig, wenn GroupBy DefinitionId ist. Die Warteschlange identifiziert das Projekt implizit. |
| scope |
Optional: Die Ergebnisse vor der Gruppierung auf ein bestimmtes Projekt eingrenzen. Typischerweise beim Bohren von Pool → Projekt verwendet, wobei GroupBy auf DefinitionId gesetzt ist, um Pipelines innerhalb dieses Projekts zu sehen. |
| start |
Beginn des Zeitrahmens (inklusive). |
| topN | Maximale Ergebnisse pro SKU. Standardmäßig sind es auf 5 Server-seitig. |
Details zur Eigenschaft
endTimeExclusive
Ende der Zeitspanne (exklusiv).
endTimeExclusive: Date
Eigenschaftswert
Date
groupBy
Die Abrechnungsdimension zum Gruppieren und Bewerten der Ergebnisse nach.
groupBy: TaskAgentSkuUsageDimension
Eigenschaftswert
meterIds
Optional: Beschränke dich auf bestimmte SKUs. Null oder leer bedeutet alle SKUs. Wenn mehrere MeterIds bereitgestellt werden, werden die Ergebnisse unabhängig pro SKU gerankt.
meterIds: string[]
Eigenschaftswert
string[]
poolId
Der Pool, um die Nutzung abzufragen.
poolId: number
Eigenschaftswert
number
queueId
Optional: Ergebnisse vor der Gruppierung auf eine bestimmte Warteschlange eingrenzen. Nur gültig, wenn GroupBy DefinitionId ist. Die Warteschlange identifiziert das Projekt implizit.
queueId: number
Eigenschaftswert
number
scopeIdentifier
Optional: Die Ergebnisse vor der Gruppierung auf ein bestimmtes Projekt eingrenzen. Typischerweise beim Bohren von Pool → Projekt verwendet, wobei GroupBy auf DefinitionId gesetzt ist, um Pipelines innerhalb dieses Projekts zu sehen.
scopeIdentifier: string
Eigenschaftswert
string
startTimeInclusive
Beginn des Zeitrahmens (inklusive).
startTimeInclusive: Date
Eigenschaftswert
Date
topN
Maximale Ergebnisse pro SKU. Standardmäßig sind es auf 5 Server-seitig.
topN: number
Eigenschaftswert
number