@@ -2901,11 +2901,10 @@ class MetricAbsence
2901
2901
# @return [Array<Google::Apis::MonitoringV3::Aggregation>]
2902
2902
attr_accessor :aggregations
2903
2903
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.
2909
2908
# Corresponds to the JSON property `duration`
2910
2909
# @return [String]
2911
2910
attr_accessor :duration
@@ -3198,9 +3197,9 @@ class MetricThreshold
3198
3197
# @return [String]
3199
3198
attr_accessor :denominator_filter
3200
3199
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,
3204
3203
# an error will be returned. When choosing a duration, it is useful to keep in
3205
3204
# mind the frequency of the underlying time series data (which may also be
3206
3205
# affected by any alignments specified in the aggregations field); a good
@@ -3433,15 +3432,15 @@ def update!(**args)
3433
3432
class MonitoringQueryLanguageCondition
3434
3433
include Google ::Apis ::Core ::Hashable
3435
3434
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,
3439
3438
# an error will be returned. When choosing a duration, it is useful to keep in
3440
3439
# mind the frequency of the underlying time series data (which may also be
3441
3440
# affected by any alignments specified in the aggregations field); a good
3442
3441
# duration is long enough so that a single outlier does not generate spurious
3443
3442
# alerts, but short enough that unhealthy states are detected and alerted on
3444
- # quickly.
3443
+ # quickly. The default value is zero.
3445
3444
# Corresponds to the JSON property `duration`
3446
3445
# @return [String]
3447
3446
attr_accessor :duration
0 commit comments