MetricsBatchOptionalParams interface
選擇性參數。
- Extends
屬性
| aggregation | 要擷取的匯總類型清單(逗號分隔)。 範例:平均值、最小值、最大 |
| end |
查詢的結束時間。 它是格式為 'yyyy-MM-ddTHH:mm:ss.fffZ' 的字串。 |
| filter | 篩選條件可用來減少傳回的計量數據集。 |
| interval | 查詢的間隔 (亦即 timegrain)。 範例:PT15M、PT1H、P1D |
| order |
要用於排序結果和排序方向的匯總。 只能指定一個訂單。 範例:sum asc |
| start |
查詢的開始時間。 它是格式為 'yyyy-MM-ddTHH:mm:ss.fffZ' 的字串。 如果您已指定 endTime 參數,則需要此參數。 如果只指定 startTime,endTime 會預設為目前的時間。 如果未指定時間間隔,則預設值為1小時。 |
| top | 在要求中擷取每個資源標識碼的記錄數目上限。 只有在指定篩選條件時才有效。 預設為 10。 |
繼承的屬性
| abort |
可用來中止要求的訊號。 |
| on |
每次從伺服器收到回應時,要呼叫的函式,同時執行要求的作業。 可以多次呼叫。 |
| request |
建立和傳送此作業之 HTTP 要求時所使用的選項。 |
| serializer |
覆寫串行化/取消串行化行為的選項。 |
| tracing |
啟用追蹤時所使用的選項。 |
屬性詳細資料
aggregation
要擷取的匯總類型清單(逗號分隔)。 範例:平均值、最小值、最大
aggregation?: string
屬性值
string
endTime
查詢的結束時間。 它是格式為 'yyyy-MM-ddTHH:mm:ss.fffZ' 的字串。
endTime?: Date
屬性值
Date
filter
篩選條件可用來減少傳回的計量數據集。
範例:
計量包含元數據 A、B 和 C。
- 傳回 C 的所有時間序列,其中 A = a1 和 B = b1 或 b2
filter=A eq 'a1' 和 B eq 'b1' 或 B eq 'b2' 和 C eq '*'
- 無效的變體:
filter=A eq 'a1' 和 B eq 'b1' 和 C eq '*' 或 B = 'b2'
這無效,因為邏輯或運算符無法分隔兩個不同的元數據名稱。
- 傳回所有時間序列,其中 A = a1、B = b1 和 C = c1:
filter=A eq 'a1' 和 B eq 'b1' 和 C eq 'c1'
- 傳回 A = a1 的所有時間序列
filter=A eq 'a1' 和 B eq '' and C eq ''。
filter?: string
屬性值
string
interval
查詢的間隔 (亦即 timegrain)。 範例:PT15M、PT1H、P1D
interval?: string
屬性值
string
orderBy
要用於排序結果和排序方向的匯總。 只能指定一個訂單。 範例:sum asc
orderBy?: string
屬性值
string
startTime
查詢的開始時間。 它是格式為 'yyyy-MM-ddTHH:mm:ss.fffZ' 的字串。 如果您已指定 endTime 參數,則需要此參數。 如果只指定 startTime,endTime 會預設為目前的時間。 如果未指定時間間隔,則預設值為1小時。
startTime?: Date
屬性值
Date
top
在要求中擷取每個資源標識碼的記錄數目上限。 只有在指定篩選條件時才有效。 預設為 10。
top?: number
屬性值
number
繼承的屬性詳細資料
abortSignal
可用來中止要求的訊號。
abortSignal?: AbortSignalLike
屬性值
繼承自 coreClient.OperationOptions.abortSignal
onResponse
每次從伺服器收到回應時,要呼叫的函式,同時執行要求的作業。 可以多次呼叫。
onResponse?: RawResponseCallback
屬性值
繼承自 coreClient.OperationOptions.onResponse
requestOptions
建立和傳送此作業之 HTTP 要求時所使用的選項。
requestOptions?: OperationRequestOptions
屬性值
繼承自 coreClient.OperationOptions.requestOptions
serializerOptions
覆寫串行化/取消串行化行為的選項。
serializerOptions?: SerializerOptions
屬性值
繼承自 coreClient.OperationOptions.serializerOptions
tracingOptions
啟用追蹤時所使用的選項。
tracingOptions?: OperationTracingOptions
屬性值
繼承自 coreClient.OperationOptions.tracingOptions