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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of the \u003ccode\u003eKubernetesClusterState\u003c/code\u003e class is 2.2.0, as indicated in the provided documentation links, with previous versions available for reference.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eKubernetesClusterState\u003c/code\u003e is a class within the Game Services v1 API, designed to represent the state of a Kubernetes cluster and implementing interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThis class has several output-only properties including \u003ccode\u003eAgonesVersionInstalled\u003c/code\u003e, \u003ccode\u003eAgonesVersionTargeted\u003c/code\u003e, \u003ccode\u003eInstallationState\u003c/code\u003e, \u003ccode\u003eKubernetesVersionInstalled\u003c/code\u003e, \u003ccode\u003eProvider\u003c/code\u003e, and \u003ccode\u003eVersionInstalledErrorMessage\u003c/code\u003e, all of which provide details about the status and versions of the cluster components.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eKubernetesClusterState\u003c/code\u003e class includes constructors for both creating new instances and cloning existing ones, in addition to inheriting members from the base \u003ccode\u003eobject\u003c/code\u003e class, such as \u003ccode\u003eGetHashCode()\u003c/code\u003e, \u003ccode\u003eGetType()\u003c/code\u003e, and \u003ccode\u003eToString()\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class is found within the \u003ccode\u003eGoogle.Cloud.Gaming.V1\u003c/code\u003e namespace and is part of the \u003ccode\u003eGoogle.Cloud.Gaming.V1.dll\u003c/code\u003e assembly, indicating its role within Google Cloud's Game Services ecosystem.\u003c/p\u003e\n"]]],[],null,[]]