Class GkeCluster (2.0.0)

public sealed class GkeCluster : IMessage<GkeCluster>, IEquatable<GkeCluster>, IDeepCloneable<GkeCluster>, IBufferMessage, IMessage

Information specifying a GKE Cluster.

Inheritance

Object > GkeCluster

Namespace

Google.Cloud.Deploy.V1

Assembly

Google.Cloud.Deploy.V1.dll

Constructors

GkeCluster()

public GkeCluster()

GkeCluster(GkeCluster)

public GkeCluster(GkeCluster other)
Parameter
NameDescription
otherGkeCluster

Properties

Cluster

public string Cluster { get; set; }

Information specifying a GKE Cluster. Format is `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}.

Property Value
TypeDescription
String

ClusterAsClusterName

public ClusterName ClusterAsClusterName { get; set; }

ClusterName-typed view over the Cluster resource name property.

Property Value
TypeDescription
ClusterName

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.

Property Value
TypeDescription
Boolean