Class: Google::Cloud::Monitoring::V3::UptimeCheckConfig::HttpCheck::ServiceAgentAuthentication

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

Overview

Contains information needed for generating either an OpenID Connect token or OAuth token. The token will be generated for the Monitoring service agent service account.

Defined Under Namespace

Modules: ServiceAgentAuthenticationType

Instance Attribute Summary collapse

Instance Attribute Details

#type::Google::Cloud::Monitoring::V3::UptimeCheckConfig::HttpCheck::ServiceAgentAuthentication::ServiceAgentAuthenticationType

Returns Type of authentication.



405
406
407
408
409
410
411
412
413
414
415
416
417
# File 'proto_docs/google/monitoring/v3/uptime.rb', line 405

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

  # Type of authentication.
  module ServiceAgentAuthenticationType
    # Default value, will result in OIDC Authentication.
    SERVICE_AGENT_AUTHENTICATION_TYPE_UNSPECIFIED = 0

    # OIDC Authentication
    OIDC_TOKEN = 1
  end
end