Class: Google::Cloud::Monitoring::V3::UpdateSnoozeRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Monitoring::V3::UpdateSnoozeRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/monitoring/v3/snooze_service.rb
Overview
The message definition for updating a Snooze. The field, snooze.name
identifies the Snooze to be updated. The remainder of snooze gives the
content the Snooze in question will be assigned.
What fields can be updated depends on the start time and end time of the
Snooze.
- end time is in the past: These
Snoozes are considered read-only and cannot be updated. - start time is in the past and end time is in the future:
display_nameandinterval.end_timecan be updated. - start time is in the future:
display_name,interval.start_timeandinterval.end_timecan be updated.
Instance Attribute Summary collapse
-
#snooze ⇒ ::Google::Cloud::Monitoring::V3::Snooze
Required.
-
#update_mask ⇒ ::Google::Protobuf::FieldMask
Required.
Instance Attribute Details
#snooze ⇒ ::Google::Cloud::Monitoring::V3::Snooze
147 148 149 150 |
# File 'proto_docs/google/monitoring/v3/snooze_service.rb', line 147 class UpdateSnoozeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#update_mask ⇒ ::Google::Protobuf::FieldMask
147 148 149 150 |
# File 'proto_docs/google/monitoring/v3/snooze_service.rb', line 147 class UpdateSnoozeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |