public sealed class ConnectAgent : IMessage<ConnectAgent>, IEquatable<ConnectAgent>, IDeepCloneable<ConnectAgent>, IBufferMessage, IMessageThe 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 |
|