MetricsBatchOptionalParams interface
Parameter opsional.
- Memperluas
Properti
| aggregation | Daftar jenis agregasi (dipisahkan koma) untuk diambil. Contoh: rata-rata, minimum, maksimum |
| end |
Waktu akhir kueri. Ini adalah string dalam format 'yyyy-MM-ddTHH:mm:ss.fffZ'. |
| filter | Filter digunakan untuk mengurangi kumpulan data metrik yang dikembalikan. |
| interval | Interval (yaitu timegrain) kueri. Contoh : PT15M, PT1H, P1D |
| order |
Agregasi yang digunakan untuk mengurutkan hasil dan arah pengurutan. Hanya satu pesanan yang dapat ditentukan. Contoh : menjumlahkan asc |
| start |
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
| abort |
Sinyal yang dapat digunakan untuk membatalkan permintaan. |
| on |
Fungsi yang akan dipanggil setiap kali respons diterima dari server saat melakukan operasi yang diminta. Dapat dipanggil beberapa kali. |
| request |
Opsi yang digunakan saat membuat dan mengirim permintaan HTTP untuk operasi ini. |
| serializer |
Opsi untuk mengambil alih perilaku serialisasi/de-serialisasi. |
| tracing |
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