MetricsBatchOptionalParams interface
Nem kötelező paraméterek.
- Extends
Tulajdonságok
| aggregation | A lekérendő összesítési típusok listája (vesszővel elválasztva). Példák: átlag, minimum, maximális |
| end |
A lekérdezés befejezési ideje. Ez egy "yyyy-MM-ddTHH:mm:ss.fffZ" formátumú sztring. |
| filter | A szűrő a visszaadott metrikaadatok halmazának csökkentésére szolgál. |
| interval | A lekérdezés időköze (azaz időintervalluma). példák: PT15M, PT1H, P1D |
| order |
Az eredmények rendezéséhez használandó összesítés és a rendezés iránya. Csak egy rendelés adható meg. Példák: asc összegzése |
| start |
A lekérdezés kezdő időpontja. Ez egy "yyyy-MM-ddTHH:mm:ss.fffZ" formátumú sztring. Ha megadta az endTime paramétert, akkor erre a paraméterre van szükség. Ha csak a startTime van megadva, akkor az endTime alapértelmezett értéke az aktuális időpont. Ha nincs megadva időintervallum, az alapértelmezett érték 1 óra. |
| top | A kérelemben erőforrás-azonosítónként lekérhető rekordok maximális száma. Csak akkor érvényes, ha a szűrő meg van adva. Alapértelmezés szerint 10. |
Örökölt tulajdonságok
| abort |
A kérések megszakítására használható jel. |
| on |
Minden alkalommal meghívandó függvény, amikor választ kap a kiszolgálótól a kért művelet végrehajtása közben. Többször is meghívható. |
| request |
A művelethez tartozó HTTP-kérések létrehozásakor és küldésekor használt beállítások. |
| serializer |
A szerializálás/szerializálási viselkedés felülbírálásának lehetőségei. |
| tracing |
A nyomkövetés engedélyezésekor használt beállítások. |
Tulajdonság adatai
aggregation
A lekérendő összesítési típusok listája (vesszővel elválasztva). Példák: átlag, minimum, maximális
aggregation?: string
Tulajdonság értéke
string
endTime
A lekérdezés befejezési ideje. Ez egy "yyyy-MM-ddTHH:mm:ss.fffZ" formátumú sztring.
endTime?: Date
Tulajdonság értéke
Date
filter
A szűrő a visszaadott metrikaadatok halmazának csökkentésére szolgál.
Példa:
A metrika az A, B és C metaadatokat tartalmazza.
- A C összes idősorát adja vissza, ahol A = a1 és B = b1 vagy b2
filter=A eq 'a1' és B eq 'b1' vagy B eq 'b2' és C eq '*'
- Érvénytelen változat:
filter=A eq 'a1' és B eq 'b1' és C eq '*' vagy B = 'b2'
Ez érvénytelen, mert a logikai vagy operátor nem tud két különböző metaadatnevet elkülöníteni.
- Adja vissza az összes idősort, ahol A = a1, B = b1 és C = c1:
filter=A eq 'a1' és B eq 'b1' és C eq 'c1'
- Minden idősor visszaadása, ahol A = a1
filter=A eq 'a1' és B eq '' és C eq ''.
filter?: string
Tulajdonság értéke
string
interval
A lekérdezés időköze (azaz időintervalluma). példák: PT15M, PT1H, P1D
interval?: string
Tulajdonság értéke
string
orderBy
Az eredmények rendezéséhez használandó összesítés és a rendezés iránya. Csak egy rendelés adható meg. Példák: asc összegzése
orderBy?: string
Tulajdonság értéke
string
startTime
A lekérdezés kezdő időpontja. Ez egy "yyyy-MM-ddTHH:mm:ss.fffZ" formátumú sztring. Ha megadta az endTime paramétert, akkor erre a paraméterre van szükség. Ha csak a startTime van megadva, akkor az endTime alapértelmezett értéke az aktuális időpont. Ha nincs megadva időintervallum, az alapértelmezett érték 1 óra.
startTime?: Date
Tulajdonság értéke
Date
top
A kérelemben erőforrás-azonosítónként lekérhető rekordok maximális száma. Csak akkor érvényes, ha a szűrő meg van adva. Alapértelmezés szerint 10.
top?: number
Tulajdonság értéke
number
Örökölt tulajdonság részletei
abortSignal
A kérések megszakítására használható jel.
abortSignal?: AbortSignalLike
Tulajdonság értéke
örökölt coreClient.OperationOptions.abortSignal
onResponse
Minden alkalommal meghívandó függvény, amikor választ kap a kiszolgálótól a kért művelet végrehajtása közben. Többször is meghívható.
onResponse?: RawResponseCallback
Tulajdonság értéke
örökölt coreClient.OperationOptions.onResponse
requestOptions
A művelethez tartozó HTTP-kérések létrehozásakor és küldésekor használt beállítások.
requestOptions?: OperationRequestOptions
Tulajdonság értéke
örökölt coreClient.OperationOptions.requestOptions
serializerOptions
A szerializálás/szerializálási viselkedés felülbírálásának lehetőségei.
serializerOptions?: SerializerOptions
Tulajdonság értéke
örökölt coreClient.OperationOptions.serializerOptions
tracingOptions
A nyomkövetés engedélyezésekor használt beállítások.
tracingOptions?: OperationTracingOptions
Tulajdonság értéke
örökölt coreClient.OperationOptions.tracingOptions