Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::Snooze.
A Snooze
will prevent any alerts from being opened, and close any that
are already open. The Snooze
will work on alerts that match the
criteria defined in the Snooze
. The Snooze
will be active from
interval.start_time
through interval.end_time
.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#criteria
def criteria() -> ::Google::Cloud::Monitoring::V3::Snooze::Criteria
-
(::Google::Cloud::Monitoring::V3::Snooze::Criteria) — Required. This defines the criteria for applying the
Snooze
. SeeCriteria
for more information.
#criteria=
def criteria=(value) -> ::Google::Cloud::Monitoring::V3::Snooze::Criteria
-
value (::Google::Cloud::Monitoring::V3::Snooze::Criteria) — Required. This defines the criteria for applying the
Snooze
. SeeCriteria
for more information.
-
(::Google::Cloud::Monitoring::V3::Snooze::Criteria) — Required. This defines the criteria for applying the
Snooze
. SeeCriteria
for more information.
#display_name
def display_name() -> ::String
-
(::String) — Required. A display name for the
Snooze
. This can be, at most, 512 unicode characters.
#display_name=
def display_name=(value) -> ::String
-
value (::String) — Required. A display name for the
Snooze
. This can be, at most, 512 unicode characters.
-
(::String) — Required. A display name for the
Snooze
. This can be, at most, 512 unicode characters.
#interval
def interval() -> ::Google::Cloud::Monitoring::V3::TimeInterval
-
(::Google::Cloud::Monitoring::V3::TimeInterval) — Required. The
Snooze
will be active frominterval.start_time
throughinterval.end_time
.interval.start_time
cannot be in the past. There is a 15 second clock skew to account for the time it takes for a request to reach the API from the UI.
#interval=
def interval=(value) -> ::Google::Cloud::Monitoring::V3::TimeInterval
-
value (::Google::Cloud::Monitoring::V3::TimeInterval) — Required. The
Snooze
will be active frominterval.start_time
throughinterval.end_time
.interval.start_time
cannot be in the past. There is a 15 second clock skew to account for the time it takes for a request to reach the API from the UI.
-
(::Google::Cloud::Monitoring::V3::TimeInterval) — Required. The
Snooze
will be active frominterval.start_time
throughinterval.end_time
.interval.start_time
cannot be in the past. There is a 15 second clock skew to account for the time it takes for a request to reach the API from the UI.
#name
def name() -> ::String
-
(::String) — Required. Identifier. The name of the
Snooze
. The format is:projects/[PROJECT_ID_OR_NUMBER]/snoozes/[SNOOZE_ID]
The ID of the
Snooze
will be generated by the system.
#name=
def name=(value) -> ::String
-
value (::String) — Required. Identifier. The name of the
Snooze
. The format is:projects/[PROJECT_ID_OR_NUMBER]/snoozes/[SNOOZE_ID]
The ID of the
Snooze
will be generated by the system.
-
(::String) — Required. Identifier. The name of the
Snooze
. The format is:projects/[PROJECT_ID_OR_NUMBER]/snoozes/[SNOOZE_ID]
The ID of the
Snooze
will be generated by the system.