MetricsQueryResourcesOptions interface
Parámetros opcionales.
- Extends
Propiedades
aggregation | Lista de tipos de agregación (separados por comas) que se van a recuperar. Ejemplos: promedio, mínimo y máximo |
end |
La 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étricas devueltos. |
interval | Intervalo (es decir, timegrain) de la consulta. Ejemplos: 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 orden. Ejemplos: sum asc |
roll |
Nombres de dimensión por los que se van a acumular los resultados. Por ejemplo, si solo desea ver valores de métricas con un filtro como "City eq Seattle o City eq Tacoma", pero no desea ver valores independientes para cada ciudad, puede especificar "RollUpBy=City" para ver los resultados de Seattle y Tacoma inscritos en una serie de veces. |
start |
La 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 |
Una 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 usadas 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 usadas al habilitar el seguimiento. |
Detalles de las propiedades
aggregation
Lista de tipos de agregación (separados por comas) que se van a recuperar. Ejemplos: promedio, mínimo y máximo
aggregation?: string
Valor de propiedad
string
endTime
La 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étricas devueltos.
Ejemplo:
La métrica contiene los metadatos A, B y C.
- Devuelve todas las series temporales 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: 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 orden. Ejemplos: sum asc
orderBy?: string
Valor de propiedad
string
rollUpBy
Nombres de dimensión por los que se van a acumular los resultados. Por ejemplo, si solo desea ver valores de métricas con un filtro como "City eq Seattle o City eq Tacoma", pero no desea ver valores independientes para cada ciudad, puede especificar "RollUpBy=City" para ver los resultados de Seattle y Tacoma inscritos en una serie de veces.
rollUpBy?: string
Valor de propiedad
string
startTime
La 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
Una 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
Heredado de coreClient.OperationOptions.onResponse
requestOptions
Opciones usadas 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
Heredado de coreClient.OperationOptions.serializerOptions
tracingOptions
Opciones usadas al habilitar el seguimiento.
tracingOptions?: OperationTracingOptions
Valor de propiedad
Heredado de coreClient.OperationOptions.tracingOptions