MetricsBatchOptionalParams interface
Parámetros opcionales.
- Extends
Propiedades
| aggregation | Lista de tipos de agregación (separados por comas) que se van a recuperar. ejemplos de : promedio, mínimo y máximo |
| end |
Hora de finalización de la consulta. Es una cadena con el formato "aaaa-MM-ddTHH:mm:ss.fffZ". |
| filter | El filtro se usa para reducir el conjunto de datos de métrica devueltos. |
| interval | Intervalo (es decir, timegrain) de la consulta. ejemplos de : PT15M, PT1H, P1D |
| order |
Agregación que se va a usar para ordenar los resultados y la dirección de la ordenación. Solo se puede especificar un pedido. ejemplos de : suma asc |
| start |
Hora de inicio de la consulta. Es una cadena con el formato "aaaa-MM-ddTHH:mm:ss.fffZ". Si ha especificado el parámetro endTime, se requiere este parámetro. Si solo se especifica startTime, endTime tiene como valor predeterminado la hora actual. Si no se especifica ningún intervalo de tiempo, el valor predeterminado es 1 hora. |
| top | Número máximo de registros que se van a recuperar por identificador de recurso en la solicitud. Válido solo si se especifica el filtro. El valor predeterminado es 10. |
Propiedades heredadas
| abort |
Señal que se puede usar para anular las solicitudes. |
| on |
Función a la que se llamará cada vez que se recibe una respuesta del servidor mientras se realiza la operación solicitada. Se puede llamar varias veces. |
| request |
Opciones que se usan al crear y enviar solicitudes HTTP para esta operación. |
| serializer |
Opciones para invalidar el comportamiento de serialización o des serialización. |
| tracing |
Opciones que se usan al habilitar el seguimiento. |
Detalles de las propiedades
aggregation
Lista de tipos de agregación (separados por comas) que se van a recuperar. ejemplos de : promedio, mínimo y máximo
aggregation?: string
Valor de propiedad
string
endTime
Hora de finalización de la consulta. Es una cadena con el formato "aaaa-MM-ddTHH:mm:ss.fffZ".
endTime?: Date
Valor de propiedad
Date
filter
El filtro se usa para reducir el conjunto de datos de métrica devueltos.
Ejemplo:
La métrica contiene metadatos A, B y C.
- Devuelve toda la serie temporal de C donde A = a1 y B = b1 o b2
filter=A eq 'a1' y B eq 'b1' o B eq 'b2' y C eq '*'
- Variante no válida:
filter=A eq 'a1' y B eq 'b1' y C eq '*' o B = 'b2'
Esto no es válido porque el operador lógico o no puede separar dos nombres de metadatos diferentes.
- Devuelve todas las series temporales donde A = a1, B = b1 y C = c1:
filter=A eq 'a1' y B eq 'b1' y C eq 'c1'
: devuelve todas las series temporales donde A = a1
filter=A eq 'a1' y B eq '' y C eq ''.
filter?: string
Valor de propiedad
string
interval
Intervalo (es decir, timegrain) de la consulta. ejemplos de : PT15M, PT1H, P1D
interval?: string
Valor de propiedad
string
orderBy
Agregación que se va a usar para ordenar los resultados y la dirección de la ordenación. Solo se puede especificar un pedido. ejemplos de : suma asc
orderBy?: string
Valor de propiedad
string
startTime
Hora de inicio de la consulta. Es una cadena con el formato "aaaa-MM-ddTHH:mm:ss.fffZ". Si ha especificado el parámetro endTime, se requiere este parámetro. Si solo se especifica startTime, endTime tiene como valor predeterminado la hora actual. Si no se especifica ningún intervalo de tiempo, el valor predeterminado es 1 hora.
startTime?: Date
Valor de propiedad
Date
top
Número máximo de registros que se van a recuperar por identificador de recurso en la solicitud. Válido solo si se especifica el filtro. El valor predeterminado es 10.
top?: number
Valor de propiedad
number
Detalles de las propiedades heredadas
abortSignal
Señal que se puede usar para anular las solicitudes.
abortSignal?: AbortSignalLike
Valor de propiedad
Heredado de coreClient.OperationOptions.abortSignal
onResponse
Función a la que se llamará cada vez que se recibe una respuesta del servidor mientras se realiza la operación solicitada. Se puede llamar varias veces.
onResponse?: RawResponseCallback
Valor de propiedad
se hereda de coreClient.OperationOptions.onResponse
requestOptions
Opciones que se usan al crear y enviar solicitudes HTTP para esta operación.
requestOptions?: OperationRequestOptions
Valor de propiedad
Heredado de coreClient.OperationOptions.requestOptions
serializerOptions
Opciones para invalidar el comportamiento de serialización o des serialización.
serializerOptions?: SerializerOptions
Valor de propiedad
Se hereda de coreClient.OperationOptions.serializerOptions
tracingOptions
Opciones que se usan al habilitar el seguimiento.
tracingOptions?: OperationTracingOptions
Valor de propiedad
heredado de coreClient.OperationOptions.tracingOptions