Delen via


MetricsListOptionalParams interface

Optionele parameters.

Extends

Eigenschappen

aggregation

De lijst met aggregatietypen (door komma's gescheiden) die moeten worden opgehaald.

filter

De $filter wordt gebruikt om de set geretourneerde metrische gegevens te verminderen. Voorbeeld: Metrische gegevens bevatten metagegevens A, B en C. - Retourneer alle tijdreeksen van C 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. - Retourneer alle tijdreeksen 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 '''. Speciaal geval: wanneer de dimensienaam of dimensiewaarde ronde haken gebruikt. Bijvoorbeeld: Wanneer dimensienaam dim is (test) 1 In plaats van $filter= "dim (test) 1 eq '' gebruik **$filter= "dim %2528test%2529 1 eq '' "** Wanneer dimensienaam dim (test) 3 is en dimensiewaarde dim is3 (test) val Gebruik in plaats van $filter= "dim (test) 3 eq 'dim3 (test) val' " gebruik $filter= "dim %2528test%2529 3 eq 'dim3 %2528test%2529 val' "

interval

Het interval (bijvoorbeeld timegrain) van de query.

metricnames

De namen van de metrische gegevens (gescheiden door komma's) die moeten worden opgehaald. Speciaal geval: Als een metricname zelf een komma bevat, gebruikt u %2 om deze aan te geven. Bijvoorbeeld: 'Metric,Name1' moet 'Metric%2Name1' zijn

metricnamespace

Metrische naamruimte waarvoor metrische definities moeten worden opgevraagd.

orderby

De aggregatie die moet worden gebruikt voor het sorteren van resultaten en de sorteerrichting. Er kan slechts één bestelling worden opgegeven. Voorbeelden: som asc.

resultType

Vermindert de verzameling gegevens die worden verzameld. De toegestane syntaxis is afhankelijk van de bewerking. Zie de beschrijving van de bewerking voor meer informatie.

timespan

De periode van de query. Het is een tekenreeks met de volgende indeling 'startDateTime_ISO/endDateTime_ISO'.

top

Het maximum aantal records dat moet worden opgehaald. Alleen geldig als $filter is opgegeven. De standaardwaarde is 10.

Overgenomen eigenschappen

abortSignal

Het signaal dat kan worden gebruikt om aanvragen af te breken.

onResponse

Een functie die moet worden aangeroepen telkens wanneer er een antwoord van de server wordt ontvangen tijdens het uitvoeren van de aangevraagde bewerking. Kan meerdere keren worden aangeroepen.

requestOptions

Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking.

serializerOptions

Opties voor het overschrijven van serialisatie-/deserialisatiegedrag.

tracingOptions

Opties die worden gebruikt wanneer tracering is ingeschakeld.

Eigenschapdetails

aggregation

De lijst met aggregatietypen (door komma's gescheiden) die moeten worden opgehaald.

aggregation?: string

Waarde van eigenschap

string

filter

De $filter wordt gebruikt om de set geretourneerde metrische gegevens te verminderen. Voorbeeld: Metrische gegevens bevatten metagegevens A, B en C. - Retourneer alle tijdreeksen van C 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. - Retourneer alle tijdreeksen 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 '''. Speciaal geval: wanneer de dimensienaam of dimensiewaarde ronde haken gebruikt. Bijvoorbeeld: Wanneer dimensienaam dim is (test) 1 In plaats van $filter= "dim (test) 1 eq '' gebruik **$filter= "dim %2528test%2529 1 eq '' "** Wanneer dimensienaam dim (test) 3 is en dimensiewaarde dim is3 (test) val Gebruik in plaats van $filter= "dim (test) 3 eq 'dim3 (test) val' " gebruik $filter= "dim %2528test%2529 3 eq 'dim3 %2528test%2529 val' "

filter?: string

Waarde van eigenschap

string

interval

Het interval (bijvoorbeeld timegrain) van de query.

interval?: string

Waarde van eigenschap

string

metricnames

De namen van de metrische gegevens (gescheiden door komma's) die moeten worden opgehaald. Speciaal geval: Als een metricname zelf een komma bevat, gebruikt u %2 om deze aan te geven. Bijvoorbeeld: 'Metric,Name1' moet 'Metric%2Name1' zijn

metricnames?: string

Waarde van eigenschap

string

metricnamespace

Metrische naamruimte waarvoor metrische definities moeten worden opgevraagd.

metricnamespace?: string

Waarde van eigenschap

string

orderby

De aggregatie die moet worden gebruikt voor het sorteren van resultaten en de sorteerrichting. Er kan slechts één bestelling worden opgegeven. Voorbeelden: som asc.

orderby?: string

Waarde van eigenschap

string

resultType

Vermindert de verzameling gegevens die worden verzameld. De toegestane syntaxis is afhankelijk van de bewerking. Zie de beschrijving van de bewerking voor meer informatie.

resultType?: ResultType

Waarde van eigenschap

timespan

De periode van de query. Het is een tekenreeks met de volgende indeling 'startDateTime_ISO/endDateTime_ISO'.

timespan?: string

Waarde van eigenschap

string

top

Het maximum aantal records dat moet worden opgehaald. 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 moet worden aangeroepen telkens wanneer er 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