|
|
|
@ -191,10 +191,10 @@ export interface IService {
|
|
|
|
update_config?: {
|
|
|
|
update_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";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
device_cgroup_rules: string[];
|
|
|
|
device_cgroup_rules: string[];
|
|
|
|
@ -437,6 +437,14 @@ export interface IEditServiceForm {
|
|
|
|
maxFailureRatio: string;
|
|
|
|
maxFailureRatio: string;
|
|
|
|
order: "" | "stop-first" | "start-first";
|
|
|
|
order: "" | "stop-first" | "start-first";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
updateConfig: {
|
|
|
|
|
|
|
|
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;
|
|
|
|
|