public sealed class KubernetesMetadata : IMessage<KubernetesMetadata>, IEquatable<KubernetesMetadata>, IDeepCloneable<KubernetesMetadata>, IBufferMessage, IMessage
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 latest version of \u003ccode\u003eKubernetesMetadata\u003c/code\u003e is 2.5.0, with multiple previous versions available for reference, ranging back to version 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eKubernetesMetadata\u003c/code\u003e is a class that provides metadata for Kubernetes clusters, which inherit from the Object class and implement several interfaces including \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\u003eThe \u003ccode\u003eKubernetesMetadata\u003c/code\u003e class contains output-only properties like \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, providing details about the Kubernetes cluster.\u003c/p\u003e\n"],["\u003cp\u003eThe class can be constructed with a no parameter constructor \u003ccode\u003eKubernetesMetadata()\u003c/code\u003e or can be initialized using another \u003ccode\u003eKubernetesMetadata\u003c/code\u003e object with the constructor \u003ccode\u003eKubernetesMetadata(KubernetesMetadata other)\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eKubernetesMetadata\u003c/code\u003e has methods inherited from \u003ccode\u003eObject\u003c/code\u003e like \u003ccode\u003eGetHashCode()\u003c/code\u003e, \u003ccode\u003eGetType()\u003c/code\u003e, \u003ccode\u003eMemberwiseClone()\u003c/code\u003e, and \u003ccode\u003eToString()\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]