共用方式為


MetricsListOptionalParams interface

選擇性參數。

Extends

屬性

aggregation

要擷取的匯總類型清單(逗號分隔)。

filter

$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 '' 和 C eq ''。 特殊案例:當維度名稱或維度值使用圓括弧時。 例如:當維度名稱 dim (test) 1 而不是使用 $filter= “dim (test) 1 eq '' ” use **$filter= “dim %2528test%2529 1 eq '' ”** 當維度名稱 dim (test) 3 和維度值是 dim3 (test) val 而不是使用 $filter= “dim (test) 3 eq 'dim3 (test) val' ” use $filter= “dim %2528test%2529 3 eq 'dim3 %2528test%2529 val' ”

interval

查詢的間隔 (亦即 timegrain)。

metricnames

要擷取的計量名稱(逗號分隔)。 特殊案例:如果 metricname 本身有逗號,請使用 %2 來指出它。 例如:'Metric,Name1' 應 'Metric%2Name1'

metricnamespace

要查詢計量定義的計量命名空間。

orderby

要用於排序結果和排序方向的匯總。 只能指定一個訂單。 範例:sum asc。

resultType

減少收集的數據集。 允許的語法取決於作業。 如需詳細資訊,請參閱作業的描述。

timespan

查詢的時間範圍。 它是具有下列格式 『startDateTime_ISO/endDateTime_ISO』 的字串。

top

要擷取的記錄數目上限。 只有在指定$filter時才有效。 預設值為 10。

繼承的屬性

abortSignal

可用來中止要求的訊號。

onResponse

每次從伺服器收到回應時,要呼叫的函式,同時執行要求的作業。 可以多次呼叫。

requestOptions

建立和傳送此作業之 HTTP 要求時所使用的選項。

serializerOptions

覆寫串行化/取消串行化行為的選項。

tracingOptions

啟用追蹤時所使用的選項。

屬性詳細資料

aggregation

要擷取的匯總類型清單(逗號分隔)。

aggregation?: string

屬性值

string

filter

$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 '' 和 C eq ''。 特殊案例:當維度名稱或維度值使用圓括弧時。 例如:當維度名稱 dim (test) 1 而不是使用 $filter= “dim (test) 1 eq '' ” use **$filter= “dim %2528test%2529 1 eq '' ”** 當維度名稱 dim (test) 3 和維度值是 dim3 (test) val 而不是使用 $filter= “dim (test) 3 eq 'dim3 (test) val' ” use $filter= “dim %2528test%2529 3 eq 'dim3 %2528test%2529 val' ”

filter?: string

屬性值

string

interval

查詢的間隔 (亦即 timegrain)。

interval?: string

屬性值

string

metricnames

要擷取的計量名稱(逗號分隔)。 特殊案例:如果 metricname 本身有逗號,請使用 %2 來指出它。 例如:'Metric,Name1' 應 'Metric%2Name1'

metricnames?: string

屬性值

string

metricnamespace

要查詢計量定義的計量命名空間。

metricnamespace?: string

屬性值

string

orderby

要用於排序結果和排序方向的匯總。 只能指定一個訂單。 範例:sum asc。

orderby?: string

屬性值

string

resultType

減少收集的數據集。 允許的語法取決於作業。 如需詳細資訊,請參閱作業的描述。

resultType?: ResultType

屬性值

timespan

查詢的時間範圍。 它是具有下列格式 『startDateTime_ISO/endDateTime_ISO』 的字串。

timespan?: string

屬性值

string

top

要擷取的記錄數目上限。 只有在指定$filter時才有效。 預設值為 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