2 option java_multiple_files = true;
3 package org.onap.ccsdk.apps.controllerblueprints.management.api;
5 message BluePrintUploadInput {
6 CommonHeader commonHeader = 1;
7 string blueprintName = 2;
8 string blueprintVersion = 3;
9 FileChunk fileChunk = 4;
16 message BluePrintUploadOutput {
17 CommonHeader commonHeader = 1;
21 message BluePrintRemoveInput {
22 CommonHeader commonHeader = 1;
23 string blueprintName = 2;
24 string blueprintVersion = 3;
27 message BluePrintRemoveOutput {
28 CommonHeader commonHeader = 1;
32 message CommonHeader {
34 string originatorId = 23;
36 string subRequestId = 4;
39 message ActionIdentifiers {
40 string blueprintName = 1;
41 string blueprintVersion = 2;
42 string actionName = 3;
50 string errorMessage = 4;
53 service BluePrintManagementService {
54 rpc uploadBlueprint (BluePrintUploadInput) returns (BluePrintUploadOutput);
55 rpc removeBlueprint (BluePrintRemoveInput) returns (BluePrintRemoveOutput);