@@ -2901,11 +2901,10 @@ class MetricAbsence
29012901 # @return [Array<Google::Apis::MonitoringV3::Aggregation>]
29022902 attr_accessor :aggregations
29032903
2904- # The amount of time that a time series must fail to report new data to be
2905- # considered failing. The minimum value of this field is 120 seconds. Larger
2906- # values that are a multiple of a minute--for example, 240 or 300 seconds--are
2907- # supported. If an invalid value is given, an error will be returned. The
2908- # Duration.nanos field is ignored.
2904+ # Required. The amount of time that a time series must fail to report new data
2905+ # to be considered failing. The minimum value of this field is 120 seconds.
2906+ # Larger values that are a multiple of a minute--for example, 240 or 300 seconds-
2907+ # -are supported. If an invalid value is given, an error will be returned.
29092908 # Corresponds to the JSON property `duration`
29102909 # @return [String]
29112910 attr_accessor :duration
@@ -3198,9 +3197,9 @@ class MetricThreshold
31983197 # @return [String]
31993198 attr_accessor :denominator_filter
32003199
3201- # The amount of time that a time series must violate the threshold to be
3202- # considered failing. Currently, only values that are a multiple of a minute--e.
3203- # g., 0, 60, 120, or 300 seconds--are supported. If an invalid value is given,
3200+ # Required. The amount of time that a time series must violate the threshold to
3201+ # be considered failing. Currently, only values that are a multiple of a minute--
3202+ # e. g., 0, 60, 120, or 300 seconds--are supported. If an invalid value is given,
32043203 # an error will be returned. When choosing a duration, it is useful to keep in
32053204 # mind the frequency of the underlying time series data (which may also be
32063205 # affected by any alignments specified in the aggregations field); a good
@@ -3433,15 +3432,15 @@ def update!(**args)
34333432 class MonitoringQueryLanguageCondition
34343433 include Google ::Apis ::Core ::Hashable
34353434
3436- # The amount of time that a time series must violate the threshold to be
3437- # considered failing. Currently, only values that are a multiple of a minute--e.
3438- # g., 0, 60, 120, or 300 seconds--are supported. If an invalid value is given,
3435+ # Optional. The amount of time that a time series must violate the threshold to
3436+ # be considered failing. Currently, only values that are a multiple of a minute--
3437+ # e. g., 0, 60, 120, or 300 seconds--are supported. If an invalid value is given,
34393438 # an error will be returned. When choosing a duration, it is useful to keep in
34403439 # mind the frequency of the underlying time series data (which may also be
34413440 # affected by any alignments specified in the aggregations field); a good
34423441 # duration is long enough so that a single outlier does not generate spurious
34433442 # alerts, but short enough that unhealthy states are detected and alerted on
3444- # quickly.
3443+ # quickly. The default value is zero.
34453444 # Corresponds to the JSON property `duration`
34463445 # @return [String]
34473446 attr_accessor :duration
0 commit comments