public sealed class ConnectAgent : IMessage<ConnectAgent>, IEquatable<ConnectAgent>, IDeepCloneable<ConnectAgent>, IBufferMessage, IMessage
Reference documentation and code samples for the GKE Hub v1beta1 API class ConnectAgent.
The information required from end users to use GKE Connect.
Implements
IMessageConnectAgent, IEquatableConnectAgent, IDeepCloneableConnectAgent, IBufferMessage, IMessageNamespace
Google.Cloud.GkeHub.V1Beta1Assembly
Google.Cloud.GkeHub.V1Beta1.dll
Constructors
ConnectAgent()
public ConnectAgent()
ConnectAgent(ConnectAgent)
public ConnectAgent(ConnectAgent other)
Parameter | |
---|---|
Name | Description |
other |
ConnectAgent |
Properties
Name
[Obsolete]
public string Name { get; set; }
Do not set.
Property Value | |
---|---|
Type | Description |
string |
Namespace
public string Namespace { get; set; }
Optional. Namespace for GKE Connect agent resources. Defaults to
gke-connect
.
The Connect Agent is authorized automatically when run in the default namespace. Otherwise, explicit authorization must be granted with an additional IAM binding.
Property Value | |
---|---|
Type | Description |
string |
Proxy
public ByteString Proxy { get; set; }
Optional. URI of a proxy if connectivity from the agent to
gkeconnect.googleapis.com requires the use of a proxy. Format must be in
the form http(s)://{proxy_address}
, depending on the HTTP/HTTPS protocol
supported by the proxy. This will direct the connect agent's outbound
traffic through a HTTP(S) proxy.
Property Value | |
---|---|
Type | Description |
ByteString |