diff --git a/src/Nest/Cluster/ClusterState/ClusterStateResponse.cs b/src/Nest/Cluster/ClusterState/ClusterStateResponse.cs
index 1eb593da67d..ea640c12623 100644
--- a/src/Nest/Cluster/ClusterState/ClusterStateResponse.cs
+++ b/src/Nest/Cluster/ClusterState/ClusterStateResponse.cs
@@ -14,6 +14,11 @@ public interface IClusterStateResponse : IResponse
[JsonProperty("state_uuid")]
string StateUUID { get; }
+ /// The Universally Unique Identifier for the cluster.
+ /// While the cluster is still forming, it is possible for the `cluster_uuid` to be `_na_`.
+ [JsonProperty("cluster_uuid")]
+ string ClusterUUID { get; }
+
[JsonProperty("version")]
long Version { get; }
@@ -42,6 +47,9 @@ public class ClusterStateResponse : ResponseBase, IClusterStateResponse
public string StateUUID { get; internal set; }
+ ///
+ public string ClusterUUID { get; internal set; }
+
public long Version { get; internal set; }
public IReadOnlyDictionary Nodes { get; internal set; } = EmptyReadOnly.Dictionary;