public sealed class KubernetesMetadata : IMessage<KubernetesMetadata>, IEquatable<KubernetesMetadata>, IDeepCloneable<KubernetesMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the GKE Hub v1beta1 API class KubernetesMetadata.
KubernetesMetadata provides informational metadata for Memberships
representing Kubernetes clusters.
Output only. Node providerID as reported by the first node in the list of
nodes on the Kubernetes endpoint. On Kubernetes platforms that support
zero-node clusters (like GKE-on-GCP), the node_count will be zero and the
node_provider_id will be empty.
Output only. The time at which these details were last updated. This
update_time is different from the Membership-level update_time since
EndpointDetails are updated internally for API consumers.
[[["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 \u003ccode\u003eKubernetesMetadata\u003c/code\u003e class in the GKE Hub v1beta1 API provides metadata for Memberships representing Kubernetes clusters.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eKubernetesMetadata\u003c/code\u003e class includes properties that report details about the Kubernetes cluster, such as \u003ccode\u003eKubernetesApiServerVersion\u003c/code\u003e, \u003ccode\u003eMemoryMb\u003c/code\u003e, \u003ccode\u003eNodeCount\u003c/code\u003e, \u003ccode\u003eNodeProviderId\u003c/code\u003e, \u003ccode\u003eUpdateTime\u003c/code\u003e, and \u003ccode\u003eVcpuCount\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the package being displayed is \u003ccode\u003e2.0.0-beta07\u003c/code\u003e and is a part of the namespace \u003ccode\u003eGoogle.Cloud.GkeHub.V1Beta1\u003c/code\u003e and belongs to the \u003ccode\u003eGoogle.Cloud.GkeHub.V1Beta1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eTwo constructors are available for \u003ccode\u003eKubernetesMetadata\u003c/code\u003e: a parameterless constructor and one that takes another \u003ccode\u003eKubernetesMetadata\u003c/code\u003e instance as a parameter.\u003c/p\u003e\n"]]],[],null,[]]