From a831c362689ff850f6ed7fff3c57f4b4037b55d8 Mon Sep 17 00:00:00 2001 From: Grzegorz Wielgosinski Date: Tue, 23 Feb 2021 17:27:58 +0100 Subject: Add rollback and update functionality for config-value component. Issue-ID: CCSDK-2922 Signed-off-by: Grzegorz Wielgosinski Change-Id: I7384aa3d99fe273454e3acf2f933add0fb07a66c --- .../node_type/component-k8s-config-value.json | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) (limited to 'components/model-catalog/definition-type/starter-type/node_type') diff --git a/components/model-catalog/definition-type/starter-type/node_type/component-k8s-config-value.json b/components/model-catalog/definition-type/starter-type/node_type/component-k8s-config-value.json index c47a8565f..901f322d0 100644 --- a/components/model-catalog/definition-type/starter-type/node_type/component-k8s-config-value.json +++ b/components/model-catalog/definition-type/starter-type/node_type/component-k8s-config-value.json @@ -37,13 +37,21 @@ "required": false, "type": "string" }, + "k8s-operation-type" : { + "required" : false, + "type" : "string", + "constraints" : [{ + "valid_values" : [ "create", "update", "rollback" ] + }], + "default" : "create" + }, "artifact-prefix-names": { - "description": "Resource Assignment Artifact Prefix names", - "required": false, - "type": "list", - "entry_schema": { - "type": "string" - } + "description": "Resource Assignment Artifact Prefix names", + "required": false, + "type": "list", + "entry_schema": { + "type": "string" + } }, "resource-assignment-map": { "description": "Holds resolved values for each artifact prefix eg. { vdns: { vnf-id: 123 } }", -- cgit 1.2.3-korg