MetricsBatchOptionalParams interface

Parâmetros opcionais.

Extends

Propriedades

aggregation

A lista de tipos de agregação (separados por vírgula) a serem recuperados. Exemplos: média, mínima, máxima

endTime

A hora de término da consulta. É uma string no formato 'yyyy-MM-ddTHH:mm:ss.fffZ'.

filter

O filtro é usado para reduzir o conjunto de dados métricos retornados.
Exemplo:
A métrica contém metadados A, B e C.
- Retornar todas as séries temporais de C onde A = a1 e B = b1 ou b2
filter=A eq 'a1' e B eq 'b1' ou B eq 'b2' e C eq '*'
- Variante inválida:
filter=A eq 'a1' e B eq 'b1' e C eq '*' ou B = 'b2'
Isso é inválido porque o operador lógico ou não pode separar dois nomes de metadados diferentes.
- Retornar todas as séries temporais onde A = a1, B = b1 e C = c1:
filter=A eq 'a1' e B eq 'b1' e C eq 'c1'
- Retornar todas as séries temporais onde A = a1
filter=A eq 'a1' e B eq '' e C eq ''.

interval

O intervalo (ou seja, timegrain) da consulta. Exemplos: PT15M, PT1H, P1D

orderBy

A agregação a ser usada para classificar resultados e a direção da classificação. Apenas uma ordem pode ser especificada. Exemplos: sum asc

startTime

A hora de início da consulta. É uma string no formato 'yyyy-MM-ddTHH:mm:ss.fffZ'. Se você tiver especificado o parâmetro endTime, esse parâmetro será necessário. Se apenas startTime for especificado, endTime será padronizado para a hora atual. Se nenhum intervalo de tempo for especificado, o padrão será 1 hora.

top

O número máximo de registros a serem recuperados por ID de recurso na solicitação. Válido somente se o filtro for especificado. O valor padrão é 10.

Propriedades Herdadas

abortSignal

O sinal que pode ser usado para abortar solicitações.

onResponse

Uma função a ser chamada cada vez que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

serializerOptions

Opções para substituir o comportamento de serialização/desserialização.

tracingOptions

Opções usadas quando o rastreamento está habilitado.

Detalhes de Propriedade

aggregation

A lista de tipos de agregação (separados por vírgula) a serem recuperados. Exemplos: média, mínima, máxima

aggregation?: string

Valor de Propriedade

string

endTime

A hora de término da consulta. É uma string no formato 'yyyy-MM-ddTHH:mm:ss.fffZ'.

endTime?: Date

Valor de Propriedade

Date

filter

O filtro é usado para reduzir o conjunto de dados métricos retornados.
Exemplo:
A métrica contém metadados A, B e C.
- Retornar todas as séries temporais de C onde A = a1 e B = b1 ou b2
filter=A eq 'a1' e B eq 'b1' ou B eq 'b2' e C eq '*'
- Variante inválida:
filter=A eq 'a1' e B eq 'b1' e C eq '*' ou B = 'b2'
Isso é inválido porque o operador lógico ou não pode separar dois nomes de metadados diferentes.
- Retornar todas as séries temporais onde A = a1, B = b1 e C = c1:
filter=A eq 'a1' e B eq 'b1' e C eq 'c1'
- Retornar todas as séries temporais onde A = a1
filter=A eq 'a1' e B eq '' e C eq ''.

filter?: string

Valor de Propriedade

string

interval

O intervalo (ou seja, timegrain) da consulta. Exemplos: PT15M, PT1H, P1D

interval?: string

Valor de Propriedade

string

orderBy

A agregação a ser usada para classificar resultados e a direção da classificação. Apenas uma ordem pode ser especificada. Exemplos: sum asc

orderBy?: string

Valor de Propriedade

string

startTime

A hora de início da consulta. É uma string no formato 'yyyy-MM-ddTHH:mm:ss.fffZ'. Se você tiver especificado o parâmetro endTime, esse parâmetro será necessário. Se apenas startTime for especificado, endTime será padronizado para a hora atual. Se nenhum intervalo de tempo for especificado, o padrão será 1 hora.

startTime?: Date

Valor de Propriedade

Date

top

O número máximo de registros a serem recuperados por ID de recurso na solicitação. Válido somente se o filtro for especificado. O valor padrão é 10.

top?: number

Valor de Propriedade

number

Detalhes da Propriedade Herdada

abortSignal

O sinal que pode ser usado para abortar solicitações.

abortSignal?: AbortSignalLike

Valor de Propriedade

herdado de coreClient.OperationOptions.abortSignal

onResponse

Uma função a ser chamada cada vez que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

onResponse?: RawResponseCallback

Valor de Propriedade

herdado de coreClient.OperationOptions.onResponse

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

requestOptions?: OperationRequestOptions

Valor de Propriedade

herdado de coreClient.OperationOptions.requestOptions

serializerOptions

Opções para substituir o comportamento de serialização/desserialização.

serializerOptions?: SerializerOptions

Valor de Propriedade

herdado de coreClient.OperationOptions.serializerOptions

tracingOptions

Opções usadas quando o rastreamento está habilitado.

tracingOptions?: OperationTracingOptions

Valor de Propriedade

herdado de coreClient.OperationOptions.tracingOptions