MetricsListOptionalParams interface
Optionale Parameter.
- Extends
Eigenschaften
aggregation | Die Liste der abzurufenden Aggregationstypen (durch Trennzeichen getrennt). |
filter | Der $filter wird verwendet, um den Satz der zurückgegebenen Metrikdaten zu reduzieren. Beispiel: Metrik enthält Metadaten A, B und C: Geben Sie alle Zeitreihen von C zurück, wobei A = a1 und B = b1 oder b2 $filter=A eq 'a1' und B eq 'b1' oder B eq 'b2' und C eq '*' - Ungültige Variante: $filter=A eq 'a1' und B eq 'b1' und C eq '*' oder B = 'b2' Dies ist ungültig, da der logische Oder Operator nicht zwei verschiedene Metadatennamen trennen kann. - Gibt alle Zeitreihen zurück, wobei A = a1, B = b1 und C = c1: $filter=A eq 'a1' und B eq 'b1' und C eq 'c1' - Gibt alle Zeitreihen zurück, wobei A = a1 $filter=A eq 'a1' und B eq '' und C eq '' . Sonderfall: Wenn dimensionsname oder dimensionswert runde Klammern verwendet. Beispiel: Wenn Dimensionsname dim ist (Test) 1 Anstelle von $filter= "dim (Test) 1 eq '' " verwenden Sie **$filter= "dim %2528test%2529 1 eq '" "** Wenn Dimensionsname dim (Test) 3 und dimensionswert ist dim3 (test) val Anstelle von $filter= "dim (test) 3 eq 'dim3 (test) val' " use $filter= "dim %2528test%2529 3 eq 'dim3 %2528test%2529 val' " |
interval | Das Intervall (d. h. Zeitgran) der Abfrage. |
metricnames | Die Namen der abzurufenden Metriken (durch Trennzeichen getrennt). Sonderfall: Wenn ein Metrikname selbst ein Komma enthält, verwenden Sie %2, um ihn anzugeben. Beispiel: "Metric,Name1" sollte "Metric%2Name1" sein. |
metricnamespace | Metriknamespace, für den Metrikdefinitionen abfragt werden sollen. |
orderby | Die Aggregation, die zum Sortieren von Ergebnissen verwendet werden soll, und die Richtung der Sortierung. Es kann nur eine Bestellung angegeben werden. Beispiele: sum asc. |
result |
Reduziert den Gesammelten Datensatz. Die zulässige Syntax hängt vom Vorgang ab. Weitere Informationen finden Sie in der Beschreibung des Vorgangs. |
timespan | Die Zeitspanne der Abfrage. Es handelt sich um eine Zeichenfolge mit dem folgenden Format "startDateTime_ISO/endDateTime_ISO". |
top | Die maximale Anzahl der abzurufenden Datensätze. Nur gültig, wenn $filter angegeben ist. Der Standardwert ist 10. |
Geerbte Eigenschaften
abort |
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann. |
on |
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn beim Ausführen des angeforderten Vorgangs eine Antwort vom Server empfangen wird. Kann mehrmals aufgerufen werden. |
request |
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden. |
serializer |
Optionen zum Überschreiben des Serialisierungs-/Deserialisierungsverhaltens. |
tracing |
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist. |
Details zur Eigenschaft
aggregation
Die Liste der abzurufenden Aggregationstypen (durch Trennzeichen getrennt).
aggregation?: string
Eigenschaftswert
string
filter
Der $filter wird verwendet, um den Satz der zurückgegebenen Metrikdaten zu reduzieren. Beispiel: Metrik enthält Metadaten A, B und C: Geben Sie alle Zeitreihen von C zurück, wobei A = a1 und B = b1 oder b2 $filter=A eq 'a1' und B eq 'b1' oder B eq 'b2' und C eq '*' - Ungültige Variante: $filter=A eq 'a1' und B eq 'b1' und C eq '*' oder B = 'b2' Dies ist ungültig, da der logische Oder Operator nicht zwei verschiedene Metadatennamen trennen kann. - Gibt alle Zeitreihen zurück, wobei A = a1, B = b1 und C = c1: $filter=A eq 'a1' und B eq 'b1' und C eq 'c1' - Gibt alle Zeitreihen zurück, wobei A = a1 $filter=A eq 'a1' und B eq '' und C eq '' . Sonderfall: Wenn dimensionsname oder dimensionswert runde Klammern verwendet. Beispiel: Wenn Dimensionsname dim ist (Test) 1 Anstelle von $filter= "dim (Test) 1 eq '' " verwenden Sie **$filter= "dim %2528test%2529 1 eq '" "** Wenn Dimensionsname dim (Test) 3 und dimensionswert ist dim3 (test) val Anstelle von $filter= "dim (test) 3 eq 'dim3 (test) val' " use $filter= "dim %2528test%2529 3 eq 'dim3 %2528test%2529 val' "
filter?: string
Eigenschaftswert
string
interval
Das Intervall (d. h. Zeitgran) der Abfrage.
interval?: string
Eigenschaftswert
string
metricnames
Die Namen der abzurufenden Metriken (durch Trennzeichen getrennt). Sonderfall: Wenn ein Metrikname selbst ein Komma enthält, verwenden Sie %2, um ihn anzugeben. Beispiel: "Metric,Name1" sollte "Metric%2Name1" sein.
metricnames?: string
Eigenschaftswert
string
metricnamespace
Metriknamespace, für den Metrikdefinitionen abfragt werden sollen.
metricnamespace?: string
Eigenschaftswert
string
orderby
Die Aggregation, die zum Sortieren von Ergebnissen verwendet werden soll, und die Richtung der Sortierung. Es kann nur eine Bestellung angegeben werden. Beispiele: sum asc.
orderby?: string
Eigenschaftswert
string
resultType
Reduziert den Gesammelten Datensatz. Die zulässige Syntax hängt vom Vorgang ab. Weitere Informationen finden Sie in der Beschreibung des Vorgangs.
resultType?: ResultType
Eigenschaftswert
timespan
Die Zeitspanne der Abfrage. Es handelt sich um eine Zeichenfolge mit dem folgenden Format "startDateTime_ISO/endDateTime_ISO".
timespan?: string
Eigenschaftswert
string
top
Die maximale Anzahl der abzurufenden Datensätze. Nur gültig, wenn $filter angegeben ist. Der Standardwert ist 10.
top?: number
Eigenschaftswert
number
Geerbte Eigenschaftsdetails
abortSignal
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.
abortSignal?: AbortSignalLike
Eigenschaftswert
Geerbt von coreClient.OperationOptions.abortSignal
onResponse
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn beim Ausführen des angeforderten Vorgangs eine Antwort vom Server empfangen wird. Kann mehrmals aufgerufen werden.
onResponse?: RawResponseCallback
Eigenschaftswert
Geerbt von coreClient.OperationOptions.onResponse
requestOptions
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden.
requestOptions?: OperationRequestOptions
Eigenschaftswert
Geerbt von coreClient.OperationOptions.requestOptions
serializerOptions
Optionen zum Überschreiben des Serialisierungs-/Deserialisierungsverhaltens.
serializerOptions?: SerializerOptions
Eigenschaftswert
Geerbt von coreClient.OperationOptions.serializerOptions
tracingOptions
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist.
tracingOptions?: OperationTracingOptions
Eigenschaftswert
Geerbt von coreClient.OperationOptions.tracingOptions