|
|
|
@ -183,10 +183,10 @@ export interface IService {
|
|
|
|
rollback_config?: {
|
|
|
|
rollback_config?: {
|
|
|
|
parallelism?: number;
|
|
|
|
parallelism?: number;
|
|
|
|
delay?: string;
|
|
|
|
delay?: string;
|
|
|
|
failure_action?: string;
|
|
|
|
failure_action?: "continue" | "pause";
|
|
|
|
monitor?: string;
|
|
|
|
monitor?: string;
|
|
|
|
max_failure_ratio?: string;
|
|
|
|
max_failure_ratio?: string;
|
|
|
|
order?: string;
|
|
|
|
order?: "stop-first" | "start-first";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
update_config?: {
|
|
|
|
update_config?: {
|
|
|
|
parallelism?: number;
|
|
|
|
parallelism?: number;
|
|
|
|
@ -429,6 +429,14 @@ export interface IEditServiceForm {
|
|
|
|
maxAttempts: string;
|
|
|
|
maxAttempts: string;
|
|
|
|
window: string;
|
|
|
|
window: string;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
rollbackConfig: {
|
|
|
|
|
|
|
|
parallelism: string;
|
|
|
|
|
|
|
|
delay: string;
|
|
|
|
|
|
|
|
failureAction: "" | "continue" | "pause";
|
|
|
|
|
|
|
|
monitor: string;
|
|
|
|
|
|
|
|
maxFailureRatio: string;
|
|
|
|
|
|
|
|
order: "" | "stop-first" | "start-first";
|
|
|
|
|
|
|
|
};
|
|
|
|
labels: {
|
|
|
|
labels: {
|
|
|
|
key: string;
|
|
|
|
key: string;
|
|
|
|
value: string;
|
|
|
|
value: string;
|
|
|
|
|