Class: Google::Cloud::NetworkServices::V1::AgentGateway::GoogleManaged

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/networkservices/v1/agent_gateway.rb

Overview

Configuration for Google Managed deployment mode. Proxy is orchestrated and managed by GoogleCloud in a tenant project.

Defined Under Namespace

Modules: GovernedAccessPath

Instance Attribute Summary collapse

Instance Attribute Details

#governed_access_path::Google::Cloud::NetworkServices::V1::AgentGateway::GoogleManaged::GovernedAccessPath

Returns Optional. Operating Mode of Agent Gateway.

Returns:



85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# File 'proto_docs/google/cloud/networkservices/v1/agent_gateway.rb', line 85

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

  # GovernedAccessPath defines the type of access to protect.
  module GovernedAccessPath
    # Governed access path is not specified.
    GOVERNED_ACCESS_PATH_UNSPECIFIED = 0

    # Govern agent conections to destinations.
    AGENT_TO_ANYWHERE = 1

    # Protect connection to Agent or Tool.
    CLIENT_TO_AGENT = 2
  end
end