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;