From 663a1f82e381cb6290de6c189ca233bc48e99cc0 Mon Sep 17 00:00:00 2001 From: Samuel Rowe Date: Wed, 3 Aug 2022 12:55:26 +0530 Subject: [PATCH] feat(frontend): added `rollbackConfig` to `IEditServiceForm` interface --- services/frontend/src/types/index.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/services/frontend/src/types/index.ts b/services/frontend/src/types/index.ts index 8dfa319..222b038 100644 --- a/services/frontend/src/types/index.ts +++ b/services/frontend/src/types/index.ts @@ -183,10 +183,10 @@ export interface IService { rollback_config?: { parallelism?: number; delay?: string; - failure_action?: string; + failure_action?: "continue" | "pause"; monitor?: string; max_failure_ratio?: string; - order?: string; + order?: "stop-first" | "start-first"; }; update_config?: { parallelism?: number; @@ -429,6 +429,14 @@ export interface IEditServiceForm { maxAttempts: string; window: string; }; + rollbackConfig: { + parallelism: string; + delay: string; + failureAction: "" | "continue" | "pause"; + monitor: string; + maxFailureRatio: string; + order: "" | "stop-first" | "start-first"; + }; labels: { key: string; value: string;