aboutsummaryrefslogtreecommitdiffstats
path: root/components
diff options
context:
space:
mode:
authorDan Timoney <dtimoney@att.com>2019-09-18 19:10:41 +0000
committerGerrit Code Review <gerrit@onap.org>2019-09-18 19:10:41 +0000
commitd2b233db492581c2b0fc19e2cae0d6932f9cb4b9 (patch)
treedea541449be607a2a81e247f9ace151b9611aff9 /components
parentb5abd9e25ce4847d163fc01c560dd9eaad11e79a (diff)
parent5ef6d930f1ade3a80a983762bd7c7b0ecc96cde9 (diff)
Merge "Add cba GRPC remove options."
Diffstat (limited to 'components')
-rw-r--r--components/model-catalog/proto-definition/proto/BluePrintManagement.proto10
1 files changed, 8 insertions, 2 deletions
diff --git a/components/model-catalog/proto-definition/proto/BluePrintManagement.proto b/components/model-catalog/proto-definition/proto/BluePrintManagement.proto
index 2e0693c28..8c6cadb4c 100644
--- a/components/model-catalog/proto-definition/proto/BluePrintManagement.proto
+++ b/components/model-catalog/proto-definition/proto/BluePrintManagement.proto
@@ -21,8 +21,9 @@ message BluePrintDownloadInput {
message BluePrintRemoveInput {
org.onap.ccsdk.cds.controllerblueprints.common.api.CommonHeader commonHeader = 1;
- string blueprintName = 2;
- string blueprintVersion = 3;
+ org.onap.ccsdk.cds.controllerblueprints.common.api.ActionIdentifiers actionIdentifiers = 2;
+ // Extra optional dynamic properties used to remove.
+ google.protobuf.Struct properties = 3;
}
message BluePrintManagementOutput {
@@ -55,6 +56,11 @@ enum UploadAction {
PUBLISH = 3;
}
+enum RemoveAction {
+ // Delete CBA from database, deploy path and clean cache.
+ DEFAULT = 0;
+}
+
service BluePrintManagementService {
rpc downloadBlueprint (BluePrintDownloadInput) returns (BluePrintManagementOutput);
rpc uploadBlueprint (BluePrintUploadInput) returns (BluePrintManagementOutput);