Google Cloud Deploy v1 API - Class GkeCluster (2.7.0)

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.

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
bool