public sealed class KubernetesClusterState : IMessage<KubernetesClusterState>, IEquatable<KubernetesClusterState>, IDeepCloneable<KubernetesClusterState>, IBufferMessage, IMessage
Reference documentation and code samples for the Game Services v1 API class KubernetesClusterState.
The state of the Kubernetes cluster.
Implements
IMessage<KubernetesClusterState>, IEquatable<KubernetesClusterState>, IDeepCloneable<KubernetesClusterState>, IBufferMessage, IMessageNamespace
Google.Cloud.Gaming.V1Assembly
Google.Cloud.Gaming.V1.dll
Constructors
KubernetesClusterState()
public KubernetesClusterState()
KubernetesClusterState(KubernetesClusterState)
public KubernetesClusterState(KubernetesClusterState other)
Parameter | |
---|---|
Name | Description |
other | KubernetesClusterState |
Properties
AgonesVersionInstalled
public string AgonesVersionInstalled { get; set; }
Output only. The version of Agones currently installed in the registered Kubernetes cluster.
Property Value | |
---|---|
Type | Description |
String |
AgonesVersionTargeted
public string AgonesVersionTargeted { get; set; }
Output only. The version of Agones that is targeted to be installed in the cluster.
Property Value | |
---|---|
Type | Description |
String |
InstallationState
public KubernetesClusterState.Types.InstallationState InstallationState { get; set; }
Output only. The state for the installed versions of Agones/Kubernetes.
Property Value | |
---|---|
Type | Description |
KubernetesClusterState.Types.InstallationState |
KubernetesVersionInstalled
public string KubernetesVersionInstalled { get; set; }
Output only. The version of Kubernetes that is currently used in the registered Kubernetes cluster (as detected by the Cloud Game Servers service).
Property Value | |
---|---|
Type | Description |
String |
Provider
public string Provider { get; set; }
Output only. The cloud provider type reported by the first node's providerID in the list of nodes on the Kubernetes endpoint. On Kubernetes platforms that support zero-node clusters (like GKE-on-GCP), the provider type will be empty.
Property Value | |
---|---|
Type | Description |
String |
VersionInstalledErrorMessage
public string VersionInstalledErrorMessage { get; set; }
Output only. The detailed error message for the installed versions of Agones/Kubernetes.
Property Value | |
---|---|
Type | Description |
String |