diff --git a/src/Nest/XPack/Ilm/ExplainLifecycle/ExplainLifecycleResponse.cs b/src/Nest/XPack/Ilm/ExplainLifecycle/ExplainLifecycleResponse.cs index eec9f29c613..773130c7c21 100644 --- a/src/Nest/XPack/Ilm/ExplainLifecycle/ExplainLifecycleResponse.cs +++ b/src/Nest/XPack/Ilm/ExplainLifecycle/ExplainLifecycleResponse.cs @@ -24,12 +24,25 @@ public class LifecycleExplain [JsonFormatter(typeof(DateTimeOffsetEpochMillisecondsFormatter))] public DateTimeOffset ActionTime { get; internal set; } + /// + /// Indicates if retrying a failed step can overcome the error. + /// If this is true, the failed step will be retried automatically. + /// + [DataMember(Name = "is_auto_retryable_error")] + public bool? IsAutoRetryableError { get; internal set; } + /// /// The step that caused the error, if applicable. /// [DataMember(Name = "failed_step")] public string FailedStep { get; internal set; } + /// + /// Number of attempted automatic retries to execute the failed step, if applicable. + /// + [DataMember(Name = "failed_step_retry_count")] + public int? FailedStepRetryCount { get; internal set; } + [DataMember(Name = "index")] public IndexName Index { get; internal set; }