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 |
| end |
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. |
| interval | O intervalo (ou seja, timegrain) da consulta. Exemplos: PT15M, PT1H, P1D |
| order |
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 |
| start |
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
| abort |
O sinal que pode ser usado para abortar solicitações. |
| on |
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. |
| request |
Opções usadas ao criar e enviar solicitações HTTP para esta operação. |
| serializer |
Opções para substituir o comportamento de serialização/desserialização. |
| tracing |
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