TimeSeriesFilterArgs

data class TimeSeriesFilterArgs(val aggregation: Output<AggregationArgs>? = null, val filter: Output<String>, val pickTimeSeriesFilter: Output<PickTimeSeriesFilterArgs>? = null, val secondaryAggregation: Output<AggregationArgs>? = null, val statisticalTimeSeriesFilter: Output<StatisticalTimeSeriesFilterArgs>? = null) : ConvertibleToJava<TimeSeriesFilterArgs>

A filter that defines a subset of time series data that is displayed in a widget. Time series data is fetched using the ListTimeSeries (https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.timeSeries/list) method.

Constructors

Link copied to clipboard
fun TimeSeriesFilterArgs(aggregation: Output<AggregationArgs>? = null, filter: Output<String>, pickTimeSeriesFilter: Output<PickTimeSeriesFilterArgs>? = null, secondaryAggregation: Output<AggregationArgs>? = null, statisticalTimeSeriesFilter: Output<StatisticalTimeSeriesFilterArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): TimeSeriesFilterArgs

Properties

Link copied to clipboard
val aggregation: Output<AggregationArgs>? = null

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

Link copied to clipboard
val filter: Output<String>

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

Link copied to clipboard

Ranking based time series filter.

Link copied to clipboard

Apply a second aggregation after aggregation is applied.

Link copied to clipboard

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.