Class: Google::Cloud::Monitoring::V3::UpdateSnoozeRequest

Inherits:
Object
  • Object
show all
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_name and interval.end_time can be updated.
  • start time is in the future: display_name, interval.start_time and interval.end_time can be updated.

Instance Attribute Summary collapse

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