Class: Google::Cloud::Monitoring::V3::Service::BasicService

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/monitoring/v3/service.rb

Overview

A well-known service type, defined by its service type and service labels. Documentation and examples here.

Defined Under Namespace

Classes: ServiceLabelsEntry

Instance Attribute Summary collapse

Instance Attribute Details

#service_labels::Google::Protobuf::Map{::String => ::String}

Returns Labels that specify the resource that emits the monitoring data which is used for SLO reporting of this Service. Documentation and valid values for given service types here.

Returns:

  • (::Google::Protobuf::Map{::String => ::String})

    Labels that specify the resource that emits the monitoring data which is used for SLO reporting of this Service. Documentation and valid values for given service types here.



298
299
300
301
302
303
304
305
306
307
308
309
310
# File 'proto_docs/google/monitoring/v3/service.rb', line 298

class BasicService
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class ServiceLabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#service_type::String

Returns The type of service that this basic service defines, e.g. APP_ENGINE service type. Documentation and valid values here.

Returns:

  • (::String)

    The type of service that this basic service defines, e.g. APP_ENGINE service type. Documentation and valid values here.



298
299
300
301
302
303
304
305
306
307
308
309
310
# File 'proto_docs/google/monitoring/v3/service.rb', line 298

class BasicService
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class ServiceLabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end