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
IMessageKubernetesClusterState, IEquatableKubernetesClusterState, IDeepCloneableKubernetesClusterState, 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 |
KubernetesClusterStateTypesInstallationState |
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 |