4 "version" : "3.0.3-SNAPSHOT",
5 "title" : "Clamp Rest API"
8 "basePath" : "/restservices/clds/v1/",
9 "schemes" : [ "http" ],
11 "/clds/action/{action}/{modelName}?test={test}" : {
13 "operationId" : "route10",
14 "consumes" : [ "application/json" ],
15 "produces" : [ "application/json" ],
22 "name" : "modelName}?test={test",
31 "$ref" : "#/definitions/CldsModel"
37 "x-camelContextId" : "camel-1",
38 "x-routeId" : "route10"
41 "/clds/cldsDetails" : {
43 "operationId" : "route2",
44 "produces" : [ "application/json" ],
47 "description" : "Output type",
49 "$ref" : "#/definitions/CldsMonitoringDetails"
52 "$ref" : "#/definitions/CldsMonitoringDetails"
56 "x-camelContextId" : "camel-1",
57 "x-routeId" : "route2"
62 "operationId" : "route3",
63 "produces" : [ "application/json" ],
66 "description" : "Output type",
68 "$ref" : "#/definitions/CldsInfo"
71 "$ref" : "#/definitions/CldsInfo"
75 "x-camelContextId" : "camel-1",
76 "x-routeId" : "route3"
79 "/clds/dcae/event?test={test}" : {
81 "operationId" : "route11",
82 "consumes" : [ "application/json" ],
83 "produces" : [ "application/json" ],
89 "$ref" : "#/definitions/DcaeEvent"
95 "x-camelContextId" : "camel-1",
96 "x-routeId" : "route11"
99 "/clds/deploy/{modelName}" : {
101 "operationId" : "route15",
102 "consumes" : [ "application/json" ],
103 "produces" : [ "application/json" ],
105 "name" : "modelName",
114 "$ref" : "#/definitions/CldsModel"
120 "x-camelContextId" : "camel-1",
121 "x-routeId" : "route15"
124 "/clds/model-names" : {
126 "operationId" : "route9",
127 "produces" : [ "application/json" ],
130 "description" : "Output type",
132 "$ref" : "#/definitions/ValueItem"
135 "$ref" : "#/definitions/ValueItem"
139 "x-camelContextId" : "camel-1",
140 "x-routeId" : "route9"
143 "/clds/model/{modelName}" : {
145 "operationId" : "route7",
146 "produces" : [ "application/json" ],
148 "name" : "modelName",
155 "description" : "Output type",
157 "$ref" : "#/definitions/CldsModel"
160 "$ref" : "#/definitions/CldsModel"
164 "x-camelContextId" : "camel-1",
165 "x-routeId" : "route7"
168 "operationId" : "route8",
169 "consumes" : [ "application/json" ],
170 "produces" : [ "application/json" ],
172 "name" : "modelName",
181 "$ref" : "#/definitions/CldsModel"
186 "description" : "Output type",
188 "$ref" : "#/definitions/CldsModel"
191 "$ref" : "#/definitions/CldsModel"
195 "x-camelContextId" : "camel-1",
196 "x-routeId" : "route8"
199 "/clds/model/bpmn/{modelName}" : {
201 "operationId" : "route5",
202 "produces" : [ "text/xml" ],
204 "name" : "modelName",
212 "x-camelContextId" : "camel-1",
213 "x-routeId" : "route5"
216 "/clds/model/image/{modelName}" : {
218 "operationId" : "route6",
219 "produces" : [ "text/xml" ],
221 "name" : "modelName",
229 "x-camelContextId" : "camel-1",
230 "x-routeId" : "route6"
233 "/clds/properties" : {
235 "operationId" : "route13",
236 "produces" : [ "application/json" ],
240 "x-camelContextId" : "camel-1",
241 "x-routeId" : "route13"
244 "/clds/properties/{serviceInvariantUUID}?refresh={refresh}" : {
246 "operationId" : "route14",
247 "produces" : [ "application/json" ],
249 "name" : "serviceInvariantUUID}?refresh={refresh",
257 "x-camelContextId" : "camel-1",
258 "x-routeId" : "route14"
261 "/clds/sdc/services" : {
263 "operationId" : "route12",
264 "produces" : [ "application/json" ],
268 "x-camelContextId" : "camel-1",
269 "x-routeId" : "route12"
272 "/clds/undeploy/{modelName}" : {
274 "operationId" : "route16",
275 "consumes" : [ "application/json" ],
276 "produces" : [ "application/json" ],
278 "name" : "modelName",
287 "$ref" : "#/definitions/CldsModel"
293 "x-camelContextId" : "camel-1",
294 "x-routeId" : "route16"
297 "/cldsTempate/template-names" : {
299 "operationId" : "route21",
300 "produces" : [ "application/json" ],
303 "description" : "Output type",
305 "$ref" : "#/definitions/ValueItem"
308 "$ref" : "#/definitions/ValueItem"
312 "x-camelContextId" : "camel-1",
313 "x-routeId" : "route21"
316 "/cldsTempate/template/{templateName}" : {
318 "operationId" : "route19",
319 "produces" : [ "application/json" ],
321 "name" : "templateName",
328 "description" : "Output type",
330 "$ref" : "#/definitions/CldsTemplate"
333 "$ref" : "#/definitions/CldsTemplate"
337 "x-camelContextId" : "camel-1",
338 "x-routeId" : "route19"
341 "operationId" : "route20",
342 "consumes" : [ "application/json" ],
343 "produces" : [ "application/json" ],
345 "name" : "templateName",
354 "$ref" : "#/definitions/CldsTemplate"
359 "description" : "Output type",
361 "$ref" : "#/definitions/CldsTemplate"
364 "$ref" : "#/definitions/CldsTemplate"
368 "x-camelContextId" : "camel-1",
369 "x-routeId" : "route20"
372 "/cldsTempate/template/bpmn/{templateName}" : {
374 "operationId" : "route17",
375 "produces" : [ "text/xml" ],
377 "name" : "templateName",
385 "x-camelContextId" : "camel-1",
386 "x-routeId" : "route17"
389 "/cldsTempate/template/image/{templateName}" : {
391 "operationId" : "route18",
392 "produces" : [ "text/xml" ],
394 "name" : "templateName",
402 "x-camelContextId" : "camel-1",
403 "x-routeId" : "route18"
408 "operationId" : "route27",
409 "produces" : [ "application/json" ],
412 "description" : "Output type",
414 "$ref" : "#/definitions/CldsDictionary"
417 "$ref" : "#/definitions/CldsDictionary"
421 "x-camelContextId" : "camel-1",
422 "x-routeId" : "route27"
425 "/dictionary/{dictionaryName}" : {
427 "operationId" : "route26",
428 "consumes" : [ "application/json" ],
429 "produces" : [ "application/json" ],
431 "name" : "dictionaryName",
440 "$ref" : "#/definitions/CldsDictionary"
445 "description" : "Output type",
447 "$ref" : "#/definitions/CldsDictionary"
450 "$ref" : "#/definitions/CldsDictionary"
454 "x-camelContextId" : "camel-1",
455 "x-routeId" : "route26"
458 "/dictionary/{dictionaryName}/items" : {
460 "operationId" : "route29",
461 "produces" : [ "application/json" ],
463 "name" : "dictionaryName",
470 "description" : "Output type",
472 "$ref" : "#/definitions/CldsDictionary"
475 "$ref" : "#/definitions/CldsDictionary"
479 "x-camelContextId" : "camel-1",
480 "x-routeId" : "route29"
483 "operationId" : "route28",
484 "consumes" : [ "application/json" ],
485 "produces" : [ "application/json" ],
487 "name" : "dictionaryName",
496 "$ref" : "#/definitions/CldsDictionaryItem"
501 "description" : "Output type",
503 "$ref" : "#/definitions/CldsDictionaryItem"
506 "$ref" : "#/definitions/CldsDictionaryItem"
510 "x-camelContextId" : "camel-1",
511 "x-routeId" : "route28"
516 "operationId" : "route4",
517 "produces" : [ "application/json" ],
521 "x-camelContextId" : "camel-1",
522 "x-routeId" : "route4"
527 "operationId" : "route24",
528 "produces" : [ "application/json" ],
531 "description" : "Output type",
533 "$ref" : "#/definitions/CldsToscaModel"
536 "$ref" : "#/definitions/CldsToscaModel"
540 "x-camelContextId" : "camel-1",
541 "x-routeId" : "route24"
544 "/tosca/models/{toscaModelName}" : {
546 "operationId" : "route25",
547 "produces" : [ "application/json" ],
549 "name" : "toscaModelName",
556 "description" : "Output type",
558 "$ref" : "#/definitions/CldsToscaModel"
561 "$ref" : "#/definitions/CldsToscaModel"
565 "x-camelContextId" : "camel-1",
566 "x-routeId" : "route25"
569 "operationId" : "route22",
570 "consumes" : [ "application/json" ],
571 "produces" : [ "application/json" ],
573 "name" : "toscaModelName",
582 "$ref" : "#/definitions/CldsToscaModel"
588 "x-camelContextId" : "camel-1",
589 "x-routeId" : "route22"
592 "/tosca/models/policyType/{policyType}" : {
594 "operationId" : "route23",
595 "produces" : [ "application/json" ],
597 "name" : "policyType",
605 "x-camelContextId" : "camel-1",
606 "x-routeId" : "route23"
611 "operationId" : "route30",
612 "produces" : [ "text/plain" ],
616 "x-camelContextId" : "camel-1",
617 "x-routeId" : "route30"
622 "CldsModelInstance" : {
625 "modelInstanceId" : {
651 "controlNamePrefix" : {
654 "controlNameUuid" : {
673 "$ref" : "#/definitions/CldsEvent"
678 "permittedActionCd" : {
684 "cldsModelInstanceList" : {
687 "$ref" : "#/definitions/CldsModelInstance"
690 "errorMessageForUi" : {
702 "deploymentStatusUrl" : {
711 "format" : "org.onap.clamp.clds.model.CldsModel"
726 "processInstanceId" : {
734 "CldsMonitoringDetails" : {
764 "format" : "org.onap.clamp.clds.model.CldsMonitoringDetails"
776 "permissionReadCl" : {
779 "permissionUpdateCl" : {
782 "permissionReadTemplate" : {
785 "permissionUpdateTemplate" : {
788 "permissionReadTosca" : {
791 "permissionUpdateTosca" : {
797 "format" : "org.onap.clamp.clds.model.CldsInfo"
818 "$ref" : "#/definitions/CldsModelInstance"
830 "format" : "org.onap.clamp.clds.model.DcaeEvent"
842 "format" : "org.onap.clamp.clds.model.ValueItem"
854 "controlNamePrefix" : {
857 "controlNameUuid" : {
887 "userAuthorizedToUpdate" : {
893 "format" : "org.onap.clamp.clds.model.CldsTemplate"
911 "lastUpdatedDate" : {
914 "cldsDictionaryItems" : {
917 "$ref" : "#/definitions/CldsDictionaryItem"
923 "format" : "org.onap.clamp.clds.model.CldsDictionary"
926 "CldsDictionaryItem" : {
935 "dictElementName" : {
938 "dictElementShortName" : {
941 "dictElementDesc" : {
944 "dictElementType" : {
953 "lastUpdatedDate" : {
959 "format" : "org.onap.clamp.clds.model.CldsDictionaryItem"
984 "lastUpdatedDate" : {
999 "format" : "org.onap.clamp.clds.model.CldsToscaModel"