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;