From 197067d789e775590a774774122596482179ad35 Mon Sep 17 00:00:00 2001 From: Artem Golub Date: Mon, 13 Jul 2020 17:26:12 -0400 Subject: [PATCH] Service deploy model updates. --- src/composer/src/app/core/store/models.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/composer/src/app/core/store/models.ts b/src/composer/src/app/core/store/models.ts index 7549ca1..11e17da 100644 --- a/src/composer/src/app/core/store/models.ts +++ b/src/composer/src/app/core/store/models.ts @@ -41,12 +41,13 @@ export interface KeyValuePair { export interface ServiceDeploy { mode: string replicas: number - labels: [] + labels: KeyValuePair[] update_config: { parallelism: number delay: string order: string } + rollback_config: string restart_policy: { condition: string delay: string @@ -56,7 +57,7 @@ export interface ServiceDeploy { endpoint_mode: string placement: { constraints: [] - preferences: [] + preferences: KeyValuePair[] } max_replicas_per_node: number resources: { @@ -88,7 +89,7 @@ export interface Service { init: boolean isolation: string container_name?: string - deploy: object + deploy: ServiceDeploy build: ServiceBuildObject image: string restart: string