MetricsBatchOptionalParams interface

Parameter opsional.

Memperluas

Properti

aggregation

Daftar jenis agregasi (dipisahkan koma) untuk diambil. Contoh: rata-rata, minimum, maksimum

endTime

Waktu akhir kueri. Ini adalah string dalam format 'yyyy-MM-ddTHH:mm:ss.fffZ'.

filter

Filter digunakan untuk mengurangi kumpulan data metrik yang dikembalikan.
Contoh:
Metrik berisi metadata A, B, dan C.
- Mengembalikan semua rangkaian waktu C di mana A = a1 dan B = b1 atau b2
filter=A eq 'a1' dan B eq 'b1' atau B eq 'b2' dan C eq '*'
- Varian tidak valid:
filter=A eq 'a1' dan B eq 'b1' dan C eq '*' atau B = 'b2'
Ini tidak valid karena logis atau operator tidak dapat memisahkan dua nama metadata yang berbeda.
- Mengembalikan semua rangkaian waktu di mana A = a1, B = b1 dan C = c1:
filter=A eq 'a1' dan B eq 'b1' dan C eq 'c1'
- Mengembalikan semua rangkaian waktu di mana A = a1
filter=A eq 'a1' dan B eq '' dan C eq ''.

interval

Interval (yaitu timegrain) kueri. Contoh : PT15M, PT1H, P1D

orderBy

Agregasi yang digunakan untuk mengurutkan hasil dan arah pengurutan. Hanya satu pesanan yang dapat ditentukan. Contoh : menjumlahkan asc

startTime

Waktu mulai kueri. Ini adalah string dalam format 'yyyy-MM-ddTHH:mm:ss.fffZ'. Jika Anda telah menentukan parameter endTime, maka parameter ini diperlukan. Jika hanya startTime yang ditentukan, maka endTime default ke waktu saat ini. Jika tidak ada interval waktu yang ditentukan, defaultnya adalah 1 jam.

top

Jumlah maksimum rekaman yang akan diambil per ID sumber daya dalam permintaan. Valid hanya jika filter ditentukan. Default ke 10.

Properti yang Diwariskan

abortSignal

Sinyal yang dapat digunakan untuk membatalkan permintaan.

onResponse

Fungsi yang akan dipanggil setiap kali respons diterima dari server saat melakukan operasi yang diminta. Dapat dipanggil beberapa kali.

requestOptions

Opsi yang digunakan saat membuat dan mengirim permintaan HTTP untuk operasi ini.

serializerOptions

Opsi untuk mengambil alih perilaku serialisasi/de-serialisasi.

tracingOptions

Opsi yang digunakan saat pelacakan diaktifkan.

Detail Properti

aggregation

Daftar jenis agregasi (dipisahkan koma) untuk diambil. Contoh: rata-rata, minimum, maksimum

aggregation?: string

Nilai Properti

string

endTime

Waktu akhir kueri. Ini adalah string dalam format 'yyyy-MM-ddTHH:mm:ss.fffZ'.

endTime?: Date

Nilai Properti

Date

filter

Filter digunakan untuk mengurangi kumpulan data metrik yang dikembalikan.
Contoh:
Metrik berisi metadata A, B, dan C.
- Mengembalikan semua rangkaian waktu C di mana A = a1 dan B = b1 atau b2
filter=A eq 'a1' dan B eq 'b1' atau B eq 'b2' dan C eq '*'
- Varian tidak valid:
filter=A eq 'a1' dan B eq 'b1' dan C eq '*' atau B = 'b2'
Ini tidak valid karena logis atau operator tidak dapat memisahkan dua nama metadata yang berbeda.
- Mengembalikan semua rangkaian waktu di mana A = a1, B = b1 dan C = c1:
filter=A eq 'a1' dan B eq 'b1' dan C eq 'c1'
- Mengembalikan semua rangkaian waktu di mana A = a1
filter=A eq 'a1' dan B eq '' dan C eq ''.

filter?: string

Nilai Properti

string

interval

Interval (yaitu timegrain) kueri. Contoh : PT15M, PT1H, P1D

interval?: string

Nilai Properti

string

orderBy

Agregasi yang digunakan untuk mengurutkan hasil dan arah pengurutan. Hanya satu pesanan yang dapat ditentukan. Contoh : menjumlahkan asc

orderBy?: string

Nilai Properti

string

startTime

Waktu mulai kueri. Ini adalah string dalam format 'yyyy-MM-ddTHH:mm:ss.fffZ'. Jika Anda telah menentukan parameter endTime, maka parameter ini diperlukan. Jika hanya startTime yang ditentukan, maka endTime default ke waktu saat ini. Jika tidak ada interval waktu yang ditentukan, defaultnya adalah 1 jam.

startTime?: Date

Nilai Properti

Date

top

Jumlah maksimum rekaman yang akan diambil per ID sumber daya dalam permintaan. Valid hanya jika filter ditentukan. Default ke 10.

top?: number

Nilai Properti

number

Detail Properti yang Diwariskan

abortSignal

Sinyal yang dapat digunakan untuk membatalkan permintaan.

abortSignal?: AbortSignalLike

Nilai Properti

Diwariskan Dari coreClient.OperationOptions.abortSignal

onResponse

Fungsi yang akan dipanggil setiap kali respons diterima dari server saat melakukan operasi yang diminta. Dapat dipanggil beberapa kali.

onResponse?: RawResponseCallback

Nilai Properti

Diwariskan Dari coreClient.OperationOptions.onResponse

requestOptions

Opsi yang digunakan saat membuat dan mengirim permintaan HTTP untuk operasi ini.

requestOptions?: OperationRequestOptions

Nilai Properti

Diwarisi Dari coreClient.OperationOptions.requestOptions

serializerOptions

Opsi untuk mengambil alih perilaku serialisasi/de-serialisasi.

serializerOptions?: SerializerOptions

Nilai Properti

Diwariskan Dari coreClient.OperationOptions.serializerOptions

tracingOptions

Opsi yang digunakan saat pelacakan diaktifkan.

tracingOptions?: OperationTracingOptions

Nilai Properti

Diwariskan Dari coreClient.OperationOptions.tracingOptions