GKE Hub v1beta1 API - Class OnPremCluster (2.0.0-beta06)

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

Reference documentation and code samples for the GKE Hub v1beta1 API class OnPremCluster.

OnPremCluster contains information specific to GKE On-Prem clusters.

Inheritance

object > OnPremCluster

Namespace

Google.Cloud.GkeHub.V1Beta1

Assembly

Google.Cloud.GkeHub.V1Beta1.dll

Constructors

OnPremCluster()

public OnPremCluster()

OnPremCluster(OnPremCluster)

public OnPremCluster(OnPremCluster other)
Parameter
NameDescription
otherOnPremCluster

Properties

AdminCluster

public bool AdminCluster { get; set; }

Immutable. Whether the cluster is an admin cluster.

Property Value
TypeDescription
bool

ClusterMissing

public bool ClusterMissing { get; set; }

Output only. If cluster_missing is set then it denotes that API(gkeonprem.googleapis.com) resource for this GKE On-Prem cluster no longer exists.

Property Value
TypeDescription
bool

ClusterType

public OnPremCluster.Types.ClusterType ClusterType { get; set; }

Immutable. The on prem cluster's type.

Property Value
TypeDescription
OnPremClusterTypesClusterType
public string ResourceLink { get; set; }

Immutable. Self-link of the GCP resource for the GKE On-Prem cluster. For example:

//gkeonprem.googleapis.com/projects/my-project/locations/us-west1-a/vmwareClusters/my-cluster //gkeonprem.googleapis.com/projects/my-project/locations/us-west1-a/bareMetalClusters/my-cluster

Property Value
TypeDescription
string