public sealed class ConnectAgent : IMessage<ConnectAgent>, IEquatable<ConnectAgent>, IDeepCloneable<ConnectAgent>, IBufferMessage, IMessage
The information required from end users to use GKE Connect.
Implements
IMessage<ConnectAgent>, IEquatable<ConnectAgent>, IDeepCloneable<ConnectAgent>, 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 |