public sealed class GkeCluster : IMessage<GkeCluster>, IEquatable<GkeCluster>, IDeepCloneable<GkeCluster>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class GkeCluster.
Information specifying a GKE Cluster.
Implements
IMessageGkeCluster, IEquatableGkeCluster, IDeepCloneableGkeCluster, IBufferMessage, IMessageNamespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
GkeCluster()
public GkeCluster()
GkeCluster(GkeCluster)
public GkeCluster(GkeCluster other)
Parameter | |
---|---|
Name | Description |
other |
GkeCluster |
Properties
Cluster
public string Cluster { get; set; }
Optional. Information specifying a GKE Cluster. Format is
projects/{project_id}/locations/{location_id}/clusters/{cluster_id}
.
Property Value | |
---|---|
Type | Description |
string |
ClusterAsClusterName
public ClusterName ClusterAsClusterName { get; set; }
ClusterName-typed view over the Cluster resource name property.
Property Value | |
---|---|
Type | Description |
ClusterName |
DnsEndpoint
public bool DnsEndpoint { get; set; }
Optional. If set, the cluster will be accessed using the DNS endpoint. Note
that dns_endpoint
and internal_ip
cannot both be set to true.
Property Value | |
---|---|
Type | Description |
bool |
InternalIp
public bool InternalIp { get; set; }
Optional. If true, cluster
is accessed using the private IP address of
the control plane endpoint. Otherwise, the default IP address of the
control plane endpoint is used. The default IP address is the private IP
address for clusters with private control-plane endpoints and the public IP
address otherwise.
Only specify this option when cluster
is a private GKE
cluster.
Note that internal_ip
and dns_endpoint
cannot both be set to true.
Property Value | |
---|---|
Type | Description |
bool |
ProxyUrl
public string ProxyUrl { get; set; }
Optional. If set, used to configure a proxy to the Kubernetes server.
Property Value | |
---|---|
Type | Description |
string |