MetricsBatchOptionalParams interface
Valfria parametrar.
- Extends
Egenskaper
| aggregation | Listan över sammansättningstyper (kommaavgränsade) som ska hämtas. Exempel: genomsnitt, lägsta, högsta |
| end |
Sluttiden för frågan. Det är en sträng i formatet "åååå-MM-ddTHH:mm:ss.fffZ". |
| filter | Filtret används för att minska mängden måttdata som returneras. |
| interval | Intervallet (t.ex. timegrain) för frågan. Exempel: PT15M, PT1H, P1D |
| order |
Aggregeringen som ska användas för sortering av resultat och sorteringsriktningen. Endast en beställning kan anges. Exempel: sum asc |
| start |
Starttiden för frågan. Det är en sträng i formatet "åååå-MM-ddTHH:mm:ss.fffZ". Om du har angett parametern endTime krävs den här parametern. Om endast startTime har angetts är endTime som standard den aktuella tiden. Om inget tidsintervall anges är standardvärdet 1 timme. |
| top | Det maximala antalet poster som ska hämtas per resurs-ID i begäran. Endast giltigt om filter har angetts. Standardvärdet är 10. |
Ärvda egenskaper
| abort |
Den signal som kan användas för att avbryta begäranden. |
| on |
En funktion som ska anropas varje gång ett svar tas emot från servern när den begärda åtgärden utförs. Kan anropas flera gånger. |
| request |
Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden. |
| serializer |
Alternativ för att åsidosätta serialiserings-/av-serialiseringsbeteende. |
| tracing |
Alternativ som används när spårning är aktiverat. |
Egenskapsinformation
aggregation
Listan över sammansättningstyper (kommaavgränsade) som ska hämtas. Exempel: genomsnitt, lägsta, högsta
aggregation?: string
Egenskapsvärde
string
endTime
Sluttiden för frågan. Det är en sträng i formatet "åååå-MM-ddTHH:mm:ss.fffZ".
endTime?: Date
Egenskapsvärde
Date
filter
Filtret används för att minska mängden måttdata som returneras.
Exempel:
Måttet innehåller metadata A, B och C.
- Returnera alla tidsserier för C där A = a1 och B = b1 eller b2
filter=A eq 'a1' and B eq 'b1' or B eq 'b2' and C eq '*'
– Ogiltig variant:
filter=A eq 'a1' and B eq 'b1' and C eq '*' or B = 'b2'
Detta är ogiltigt eftersom den logiska operatorn eller operatorn inte kan separera två olika metadatanamn.
- Returnera alla tidsserier där A = a1, B = b1 och C = c1:
filter=A eq 'a1' and B eq 'b1' and C eq 'c1'
- Returnera alla tidsserier där A = a1
filter=A eq 'a1' and B eq '' and C eq ''.
filter?: string
Egenskapsvärde
string
interval
Intervallet (t.ex. timegrain) för frågan. Exempel: PT15M, PT1H, P1D
interval?: string
Egenskapsvärde
string
orderBy
Aggregeringen som ska användas för sortering av resultat och sorteringsriktningen. Endast en beställning kan anges. Exempel: sum asc
orderBy?: string
Egenskapsvärde
string
startTime
Starttiden för frågan. Det är en sträng i formatet "åååå-MM-ddTHH:mm:ss.fffZ". Om du har angett parametern endTime krävs den här parametern. Om endast startTime har angetts är endTime som standard den aktuella tiden. Om inget tidsintervall anges är standardvärdet 1 timme.
startTime?: Date
Egenskapsvärde
Date
top
Det maximala antalet poster som ska hämtas per resurs-ID i begäran. Endast giltigt om filter har angetts. Standardvärdet är 10.
top?: number
Egenskapsvärde
number
Information om ärvda egenskaper
abortSignal
Den signal som kan användas för att avbryta begäranden.
abortSignal?: AbortSignalLike
Egenskapsvärde
ärvd från coreClient.OperationOptions.abortSignal
onResponse
En funktion som ska anropas varje gång ett svar tas emot från servern när den begärda åtgärden utförs. Kan anropas flera gånger.
onResponse?: RawResponseCallback
Egenskapsvärde
ärvd från coreClient.OperationOptions.onResponse
requestOptions
Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden.
requestOptions?: OperationRequestOptions
Egenskapsvärde
ärvd från coreClient.OperationOptions.requestOptions
serializerOptions
Alternativ för att åsidosätta serialiserings-/av-serialiseringsbeteende.
serializerOptions?: SerializerOptions
Egenskapsvärde
ärvd från coreClient.OperationOptions.serializerOptions
tracingOptions
Alternativ som används när spårning är aktiverat.
tracingOptions?: OperationTracingOptions
Egenskapsvärde
ärvd från coreClient.OperationOptions.tracingOptions