MetricsBatchOptionalParams interface

Parâmetros opcionais.

Extends

Propriedades

aggregation

A lista de tipos de agregação (vírgula separada) a ser recuperada. exemplos de : média, mínimo e máximo

endTime

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

filter

O filtro é usado para reduzir o conjunto de dados de métrica retornados.
Exemplo:
A métrica contém metadados A, B e C.
- Retornar todas as séries temporais de C em que 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 ou lógica não pode separar dois nomes de metadados diferentes.
- Retornar todas as séries temporais em que 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 em que 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 os resultados e a direção da classificação. Somente uma ordem pode ser especificada. exemplos de : soma asc

startTime

A hora de início da consulta. É uma cadeia de caracteres no formato 'yyy-MM-ddTHH:mm:ss.fffZ'. Se você especificou o parâmetro endTime, esse parâmetro será necessário. Se somente startTime for especificado, endTime será o padrão para a hora atual. Se nenhum intervalo de tempo for especificado, o padrão será de 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 padrão é 10.

Propriedades herdadas

abortSignal

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

onResponse

Uma função a ser chamada sempre 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/des serialização.

tracingOptions

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

Detalhes da propriedade

aggregation

A lista de tipos de agregação (vírgula separada) a ser recuperada. exemplos de : média, mínimo e máximo

aggregation?: string

Valor da propriedade

string

endTime

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

endTime?: Date

Valor da propriedade

Date

filter

O filtro é usado para reduzir o conjunto de dados de métrica retornados.
Exemplo:
A métrica contém metadados A, B e C.
- Retornar todas as séries temporais de C em que 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 ou lógica não pode separar dois nomes de metadados diferentes.
- Retornar todas as séries temporais em que 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 em que A = a1
filter=A eq 'a1' e B eq '' e C eq ''.

filter?: string

Valor da propriedade

string

interval

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

interval?: string

Valor da propriedade

string

orderBy

A agregação a ser usada para classificar os resultados e a direção da classificação. Somente uma ordem pode ser especificada. exemplos de : soma asc

orderBy?: string

Valor da propriedade

string

startTime

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

startTime?: Date

Valor da 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 padrão é 10.

top?: number

Valor da propriedade

number

Detalhes das propriedades herdadas

abortSignal

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

abortSignal?: AbortSignalLike

Valor da propriedade

herdado de coreClient.OperationOptions.abortSignal

onResponse

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

onResponse?: RawResponseCallback

Valor da propriedade

Herdado de coreClient.OperationOptions.onResponse

requestOptions

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

requestOptions?: OperationRequestOptions

Valor da propriedade

herdado de coreClient.OperationOptions.requestOptions

serializerOptions

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

serializerOptions?: SerializerOptions

Valor da propriedade

Herdado de coreClient.OperationOptions.serializerOptions

tracingOptions

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

tracingOptions?: OperationTracingOptions

Valor da propriedade

Herdado de coreClient.OperationOptions.tracingOptions