MetricsBatchOptionalParams interface
Optionele parameters.
- Uitbreiding
Eigenschappen
| aggregation | De lijst met aggregatietypen (door komma's gescheiden) die moeten worden opgehaald. Voorbeelden: gemiddelde, minimum, maximum |
| end |
De eindtijd van de query. Het is een tekenreeks in de notatie 'jjjj-MM-ddTHH:mm:ss.fffZ'. |
| filter | Het filter wordt gebruikt om de set metrische gegevens te verminderen die worden geretourneerd. |
| interval | Het interval (bijvoorbeeld timegrain) van de query. voorbeelden: PT15M, PT1H, P1D- |
| order |
De aggregatie die moet worden gebruikt voor het sorteren van resultaten en de richting van de sortering. Er kan slechts één bestelling worden opgegeven. Voorbeelden: asc- optellen |
| start |
De begintijd van de query. Het is een tekenreeks in de notatie 'jjjj-MM-ddTHH:mm:ss.fffZ'. Als u de endTime-parameter hebt opgegeven, is deze parameter vereist. Als alleen startTime is opgegeven, wordt endTime standaard ingesteld op de huidige tijd. Als er geen tijdsinterval is opgegeven, is de standaardwaarde 1 uur. |
| top | Het maximum aantal records dat moet worden opgehaald per resource-id in de aanvraag. Alleen geldig als filter is opgegeven. De standaardwaarde is 10. |
Overgenomen eigenschappen
| abort |
Het signaal dat kan worden gebruikt om aanvragen af te breken. |
| on |
Een functie die telkens wordt aangeroepen wanneer een antwoord van de server wordt ontvangen tijdens het uitvoeren van de aangevraagde bewerking. Kan meerdere keren worden aangeroepen. |
| request |
Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking. |
| serializer |
Opties voor het overschrijven van serialisatie/deserialisatiegedrag. |
| tracing |
Opties die worden gebruikt wanneer tracering is ingeschakeld. |
Eigenschapdetails
aggregation
De lijst met aggregatietypen (door komma's gescheiden) die moeten worden opgehaald. Voorbeelden: gemiddelde, minimum, maximum
aggregation?: string
Waarde van eigenschap
string
endTime
De eindtijd van de query. Het is een tekenreeks in de notatie 'jjjj-MM-ddTHH:mm:ss.fffZ'.
endTime?: Date
Waarde van eigenschap
Date
filter
Het filter wordt gebruikt om de set metrische gegevens te verminderen die worden geretourneerd.
Voorbeeld:
Metrische gegevens bevatten metagegevens A, B en C.
- Alle tijdreeksen van C retourneren waarbij A = a1 en B = b1 of b2
filter=A eq 'a1' en B eq 'b1' of B eq 'b2' en C eq '*'
- Ongeldige variant:
filter=A eq 'a1' en B eq 'b1' en C eq '*' of B = 'b2'
Dit is ongeldig omdat de logische of operator twee verschillende metagegevensnamen niet kan scheiden.
- Alle tijdreeksen retourneren waarbij A = a1, B = b1 en C = c1:
filter=A eq 'a1' en B eq 'b1' en C eq 'c1'
- Alle tijdreeksen retourneren waarbij A = a1
filter=A eq 'a1' en B eq '' en C eq ''.
filter?: string
Waarde van eigenschap
string
interval
Het interval (bijvoorbeeld timegrain) van de query. voorbeelden: PT15M, PT1H, P1D-
interval?: string
Waarde van eigenschap
string
orderBy
De aggregatie die moet worden gebruikt voor het sorteren van resultaten en de richting van de sortering. Er kan slechts één bestelling worden opgegeven. Voorbeelden: asc- optellen
orderBy?: string
Waarde van eigenschap
string
startTime
De begintijd van de query. Het is een tekenreeks in de notatie 'jjjj-MM-ddTHH:mm:ss.fffZ'. Als u de endTime-parameter hebt opgegeven, is deze parameter vereist. Als alleen startTime is opgegeven, wordt endTime standaard ingesteld op de huidige tijd. Als er geen tijdsinterval is opgegeven, is de standaardwaarde 1 uur.
startTime?: Date
Waarde van eigenschap
Date
top
Het maximum aantal records dat moet worden opgehaald per resource-id in de aanvraag. Alleen geldig als filter is opgegeven. De standaardwaarde is 10.
top?: number
Waarde van eigenschap
number
Details van overgenomen eigenschap
abortSignal
Het signaal dat kan worden gebruikt om aanvragen af te breken.
abortSignal?: AbortSignalLike
Waarde van eigenschap
overgenomen van coreClient.OperationOptions.abortSignal
onResponse
Een functie die telkens wordt aangeroepen wanneer een antwoord van de server wordt ontvangen tijdens het uitvoeren van de aangevraagde bewerking. Kan meerdere keren worden aangeroepen.
onResponse?: RawResponseCallback
Waarde van eigenschap
overgenomen van coreClient.OperationOptions.onResponse
requestOptions
Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking.
requestOptions?: OperationRequestOptions
Waarde van eigenschap
overgenomen van coreClient.OperationOptions.requestOptions
serializerOptions
Opties voor het overschrijven van serialisatie/deserialisatiegedrag.
serializerOptions?: SerializerOptions
Waarde van eigenschap
overgenomen van coreClient.OperationOptions.serializerOptions
tracingOptions
Opties die worden gebruikt wanneer tracering is ingeschakeld.
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
overgenomen van coreClient.OperationOptions.tracingOptions