TimeSeriesRatioResponse constructor

const TimeSeriesRatioResponse({
  1. required Input<String> badServiceFilter,
  2. required Input<String> goodServiceFilter,
  3. required Input<String> totalServiceFilter,
})

Creates a new TimeSeriesRatioResponse. badServiceFilter A monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) specifying a TimeSeries quantifying bad service, either demanded service that was not provided or demanded service that was of inadequate quality. Must have ValueType = DOUBLE or ValueType = INT64 and must have MetricKind = DELTA or MetricKind = CUMULATIVE. goodServiceFilter A monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) specifying a TimeSeries quantifying good service provided. Must have ValueType = DOUBLE or ValueType = INT64 and must have MetricKind = DELTA or MetricKind = CUMULATIVE. totalServiceFilter A monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) specifying a TimeSeries quantifying total demanded service. Must have ValueType = DOUBLE or ValueType = INT64 and must have MetricKind = DELTA or MetricKind = CUMULATIVE.

Implementation

const TimeSeriesRatioResponse({
  required this.badServiceFilter,
  required this.goodServiceFilter,
  required this.totalServiceFilter,
});