{ "swagger" : "2.0", "info" : { "version" : "4.1.1-SNAPSHOT", "title" : "Clamp Rest API" }, "host" : "localhost:43819", "basePath" : "/restservices/clds/", "schemes" : [ "http" ], "paths" : { "/v2/loop/{loopName}" : { "get" : { "operationId" : "route167", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route167" } }, "/v2/loop/delete/{loopName}" : { "put" : { "operationId" : "route177", "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-5", "x-routeId" : "route177" } }, "/v2/loop/deploy/{loopName}" : { "put" : { "operationId" : "route172", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route172" } }, "/v2/loop/getAllNames" : { "get" : { "operationId" : "route166", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "type" : "array", "items" : { "type" : "string" } } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route166" } }, "/v2/loop/getstatus/{loopName}" : { "get" : { "operationId" : "route178", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route178" } }, "/v2/loop/restart/{loopName}" : { "put" : { "operationId" : "route175", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route175" } }, "/v2/loop/stop/{loopName}" : { "put" : { "operationId" : "route174", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route174" } }, "/v2/loop/submit/{loopName}" : { "put" : { "operationId" : "route176", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route176" } }, "/v2/loop/svgRepresentation/{loopName}" : { "get" : { "operationId" : "route168", "produces" : [ "application/xml" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "type" : "string" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route168" } }, "/v2/loop/undeploy/{loopName}" : { "put" : { "operationId" : "route173", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route173" } }, "/v2/loop/updateGlobalProperties/{loopName}" : { "post" : { "operationId" : "route169", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" }, { "in" : "body", "name" : "body", "required" : true, "schema" : { "$ref" : "#/definitions/JsonObject" } } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route169" } }, "/v2/loop/updateMicroservicePolicy/{loopName}" : { "post" : { "operationId" : "route171", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" }, { "in" : "body", "name" : "body", "required" : true, "schema" : { "$ref" : "#/definitions/MicroServicePolicy" } } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/MicroServicePolicy" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route171" } }, "/v2/loop/updateOperationalPolicies/{loopName}" : { "post" : { "operationId" : "route170", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" }, { "in" : "body", "name" : "body", "required" : true, "schema" : { "$ref" : "#/definitions/JsonArray" } } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route170" } }, "/v1/clds/action/{action}/{modelName}?test={test}" : { "put" : { "operationId" : "route187", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { "name" : "action", "in" : "path", "required" : true, "type" : "string" }, { "name" : "modelName}?test={test", "in" : "path", "required" : true, "type" : "string" }, { "in" : "body", "name" : "body", "required" : true, "schema" : { "$ref" : "#/definitions/CldsModel" } } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-5", "x-routeId" : "route187" } }, "/v1/clds/cldsDetails" : { "get" : { "operationId" : "route179", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsMonitoringDetails" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route179" } }, "/v1/clds/cldsInfo" : { "get" : { "operationId" : "route180", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsInfo" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route180" } }, "/v1/clds/dcae/event?test={test}" : { "post" : { "operationId" : "route188", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { "in" : "body", "name" : "body", "required" : true, "schema" : { "$ref" : "#/definitions/DcaeEvent" } } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-5", "x-routeId" : "route188" } }, "/v1/clds/deploy/{modelName}" : { "put" : { "operationId" : "route190", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { "name" : "modelName", "in" : "path", "required" : true, "type" : "string" }, { "in" : "body", "name" : "body", "required" : true, "schema" : { "$ref" : "#/definitions/CldsModel" } } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-5", "x-routeId" : "route190" } }, "/v1/clds/model-names" : { "get" : { "operationId" : "route186", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/ValueItem" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route186" } }, "/v1/clds/model/{modelName}" : { "get" : { "operationId" : "route184", "produces" : [ "application/json" ], "parameters" : [ { "name" : "modelName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsModel" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route184" }, "put" : { "operationId" : "route185", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { "name" : "modelName", "in" : "path", "required" : true, "type" : "string" }, { "in" : "body", "name" : "body", "required" : true, "schema" : { "$ref" : "#/definitions/CldsModel" } } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsModel" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route185" } }, "/v1/clds/model/bpmn/{modelName}" : { "get" : { "operationId" : "route182", "produces" : [ "text/xml" ], "parameters" : [ { "name" : "modelName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-5", "x-routeId" : "route182" } }, "/v1/clds/model/image/{modelName}" : { "get" : { "operationId" : "route183", "produces" : [ "text/xml" ], "parameters" : [ { "name" : "modelName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-5", "x-routeId" : "route183" } }, "/v1/clds/properties" : { "get" : { "operationId" : "route189", "produces" : [ "application/json" ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-5", "x-routeId" : "route189" } }, "/v1/clds/undeploy/{modelName}" : { "put" : { "operationId" : "route191", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { "name" : "modelName", "in" : "path", "required" : true, "type" : "string" }, { "in" : "body", "name" : "body", "required" : true, "schema" : { "$ref" : "#/definitions/CldsModel" } } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-5", "x-routeId" : "route191" } }, "/v1/cldsTempate/template-names" : { "get" : { "operationId" : "route196", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/ValueItem" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route196" } }, "/v1/cldsTempate/template/{templateName}" : { "get" : { "operationId" : "route194", "produces" : [ "application/json" ], "parameters" : [ { "name" : "templateName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsTemplate" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route194" }, "put" : { "operationId" : "route195", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { "name" : "templateName", "in" : "path", "required" : true, "type" : "string" }, { "in" : "body", "name" : "body", "required" : true, "schema" : { "$ref" : "#/definitions/CldsTemplate" } } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsTemplate" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route195" } }, "/v1/cldsTempate/template/bpmn/{templateName}" : { "get" : { "operationId" : "route192", "produces" : [ "text/xml" ], "parameters" : [ { "name" : "templateName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-5", "x-routeId" : "route192" } }, "/v1/cldsTempate/template/image/{templateName}" : { "get" : { "operationId" : "route193", "produces" : [ "text/xml" ], "parameters" : [ { "name" : "templateName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-5", "x-routeId" : "route193" } }, "/v1/dictionary" : { "get" : { "operationId" : "route204", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsDictionary" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route204" } }, "/v1/dictionary/{dictionaryName}" : { "put" : { "operationId" : "route203", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { "name" : "dictionaryName", "in" : "path", "required" : true, "type" : "string" }, { "in" : "body", "name" : "body", "required" : true, "schema" : { "$ref" : "#/definitions/CldsDictionary" } } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsDictionary" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route203" } }, "/v1/dictionary/{dictionaryName}/items" : { "get" : { "produces" : [ "application/json" ], "parameters" : [ { "name" : "dictionaryName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsDictionary" } } }, "x-camelContextId" : "camel-5", "x-routeId" : null }, "put" : { "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { "name" : "dictionaryName", "in" : "path", "required" : true, "type" : "string" }, { "in" : "body", "name" : "body", "required" : true, "schema" : { "$ref" : "#/definitions/CldsDictionaryItem" } } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsDictionaryItem" } } }, "x-camelContextId" : "camel-5", "x-routeId" : null } }, "/v1/healthcheck" : { "get" : { "operationId" : "route181", "produces" : [ "application/json" ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-5", "x-routeId" : "route181" } }, "/v1/tosca/models" : { "get" : { "operationId" : "route200", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsToscaModel" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route200" } }, "/v1/tosca/models/{toscaModelName}" : { "get" : { "produces" : [ "application/json" ], "parameters" : [ { "name" : "toscaModelName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsToscaModel" } } }, "x-camelContextId" : "camel-5", "x-routeId" : null }, "put" : { "operationId" : "route197", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { "name" : "toscaModelName", "in" : "path", "required" : true, "type" : "string" }, { "in" : "body", "name" : "body", "required" : true, "schema" : { "$ref" : "#/definitions/CldsToscaModel" } } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-5", "x-routeId" : "route197" } }, "/v1/tosca/models/policyType/{policyType}" : { "get" : { "operationId" : "route198", "produces" : [ "application/json" ], "parameters" : [ { "name" : "policyType", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsToscaModel" } } }, "x-camelContextId" : "camel-5", "x-routeId" : "route198" } }, "/v1/user/getUser" : { "get" : { "operationId" : "route205", "produces" : [ "text/plain" ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-5", "x-routeId" : "route205" } } }, "definitions" : { "Loop" : { "type" : "object", "properties" : { "name" : { "type" : "string" }, "dcaeDeploymentId" : { "type" : "string" }, "dcaeDeploymentStatusUrl" : { "type" : "string" }, "dcaeBlueprintId" : { "type" : "string" }, "svgRepresentation" : { "type" : "string" }, "globalPropertiesJson" : { "$ref" : "#/definitions/JsonObject" }, "modelPropertiesJson" : { "$ref" : "#/definitions/JsonObject" }, "blueprint" : { "type" : "string" }, "lastComputedState" : { "type" : "string", "enum" : [ "DESIGN", "SUBMITTED", "DEPLOYED", "RUNNING", "STOPPED", "IN_ERROR", "WAITING" ] }, "components" : { "type" : "object", "additionalProperties" : { "$ref" : "#/definitions/ExternalComponent" } }, "operationalPolicies" : { "type" : "array", "uniqueItems" : true, "items" : { "$ref" : "#/definitions/OperationalPolicy" } }, "microServicePolicies" : { "type" : "array", "uniqueItems" : true, "items" : { "$ref" : "#/definitions/MicroServicePolicy" } }, "loopLogs" : { "type" : "array", "uniqueItems" : true, "items" : { "$ref" : "#/definitions/LoopLog" } } }, "x-className" : { "type" : "string", "format" : "org.onap.clamp.loop.Loop" } }, "JsonArray" : { "type" : "object", "properties" : { "asBoolean" : { "type" : "boolean" }, "asString" : { "type" : "string" }, "asNumber" : { "$ref" : "#/definitions/Number" }, "asDouble" : { "type" : "number", "format" : "double" }, "asFloat" : { "type" : "number", "format" : "float" }, "asLong" : { "type" : "integer", "format" : "int64" }, "asInt" : { "type" : "integer", "format" : "int32" }, "asByte" : { "type" : "string", "format" : "byte" }, "asCharacter" : { "type" : "string" }, "asBigDecimal" : { "type" : "number" }, "asBigInteger" : { "type" : "integer" }, "asShort" : { "type" : "integer", "format" : "int32" }, "asJsonObject" : { "$ref" : "#/definitions/JsonObject" }, "asJsonPrimitive" : { "$ref" : "#/definitions/JsonPrimitive" }, "asJsonNull" : { "$ref" : "#/definitions/JsonNull" }, "jsonArray" : { "type" : "boolean" }, "jsonObject" : { "type" : "boolean" }, "jsonPrimitive" : { "type" : "boolean" }, "jsonNull" : { "type" : "boolean" }, "asJsonArray" : { "$ref" : "#/definitions/JsonArray" } }, "x-className" : { "type" : "string", "format" : "com.google.gson.JsonArray" } }, "LoopLog" : { "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "logType" : { "type" : "string", "enum" : [ "INFO", "WARNING", "ERROR" ] }, "logComponent" : { "type" : "string" }, "message" : { "type" : "string" }, "loop" : { "$ref" : "#/definitions/Loop" }, "logInstant" : { "type" : "integer", "format" : "int64" } } }, "Number" : { "type" : "object" }, "JsonPrimitive" : { "type" : "object", "properties" : { "asBoolean" : { "type" : "boolean" }, "boolean" : { "type" : "boolean" }, "number" : { "type" : "boolean" }, "asString" : { "type" : "string" }, "asNumber" : { "$ref" : "#/definitions/Number" }, "asDouble" : { "type" : "number", "format" : "double" }, "asFloat" : { "type" : "number", "format" : "float" }, "asLong" : { "type" : "integer", "format" : "int64" }, "asInt" : { "type" : "integer", "format" : "int32" }, "asByte" : { "type" : "string", "format" : "byte" }, "asCharacter" : { "type" : "string" }, "asBigDecimal" : { "type" : "number" }, "asBigInteger" : { "type" : "integer" }, "asShort" : { "type" : "integer", "format" : "int32" }, "string" : { "type" : "boolean" }, "asJsonObject" : { "$ref" : "#/definitions/JsonObject" }, "asJsonPrimitive" : { "$ref" : "#/definitions/JsonPrimitive" }, "asJsonNull" : { "$ref" : "#/definitions/JsonNull" }, "jsonArray" : { "type" : "boolean" }, "jsonObject" : { "type" : "boolean" }, "jsonPrimitive" : { "type" : "boolean" }, "jsonNull" : { "type" : "boolean" }, "asJsonArray" : { "$ref" : "#/definitions/JsonArray" } } }, "MicroServicePolicy" : { "type" : "object", "properties" : { "name" : { "type" : "string" }, "modelType" : { "type" : "string" }, "properties" : { "$ref" : "#/definitions/JsonObject" }, "shared" : { "type" : "boolean" }, "policyTosca" : { "type" : "string" }, "jsonRepresentation" : { "$ref" : "#/definitions/JsonObject" }, "usedByLoops" : { "type" : "array", "uniqueItems" : true, "items" : { "$ref" : "#/definitions/Loop" } } }, "x-className" : { "type" : "string", "format" : "org.onap.clamp.policy.microservice.MicroServicePolicy" } }, "JsonObject" : { "type" : "object", "properties" : { "asBoolean" : { "type" : "boolean" }, "asJsonObject" : { "$ref" : "#/definitions/JsonObject" }, "asJsonPrimitive" : { "$ref" : "#/definitions/JsonPrimitive" }, "asString" : { "type" : "string" }, "asJsonNull" : { "$ref" : "#/definitions/JsonNull" }, "asNumber" : { "$ref" : "#/definitions/Number" }, "asDouble" : { "type" : "number", "format" : "double" }, "asFloat" : { "type" : "number", "format" : "float" }, "asLong" : { "type" : "integer", "format" : "int64" }, "asInt" : { "type" : "integer", "format" : "int32" }, "asByte" : { "type" : "string", "format" : "byte" }, "asCharacter" : { "type" : "string" }, "asBigDecimal" : { "type" : "number" }, "asBigInteger" : { "type" : "integer" }, "asShort" : { "type" : "integer", "format" : "int32" }, "jsonArray" : { "type" : "boolean" }, "jsonObject" : { "type" : "boolean" }, "jsonPrimitive" : { "type" : "boolean" }, "jsonNull" : { "type" : "boolean" }, "asJsonArray" : { "$ref" : "#/definitions/JsonArray" } }, "x-className" : { "type" : "string", "format" : "com.google.gson.JsonObject" } }, "ExternalComponent" : { "type" : "object", "properties" : { "state" : { "$ref" : "#/definitions/ExternalComponentState" }, "componentName" : { "type" : "string" } } }, "OperationalPolicy" : { "type" : "object", "properties" : { "name" : { "type" : "string" }, "configurationsJson" : { "$ref" : "#/definitions/JsonObject" }, "loop" : { "$ref" : "#/definitions/Loop" }, "jsonRepresentation" : { "$ref" : "#/definitions/JsonObject" } } }, "ExternalComponentState" : { "type" : "object", "properties" : { "stateName" : { "type" : "string" }, "description" : { "type" : "string" }, "level" : { "type" : "integer", "format" : "int32" } } }, "JsonNull" : { "type" : "object", "properties" : { "asBoolean" : { "type" : "boolean" }, "asJsonObject" : { "$ref" : "#/definitions/JsonObject" }, "asJsonPrimitive" : { "$ref" : "#/definitions/JsonPrimitive" }, "asString" : { "type" : "string" }, "asJsonNull" : { "$ref" : "#/definitions/JsonNull" }, "asNumber" : { "$ref" : "#/definitions/Number" }, "asDouble" : { "type" : "number", "format" : "double" }, "asFloat" : { "type" : "number", "format" : "float" }, "asLong" : { "type" : "integer", "format" : "int64" }, "asInt" : { "type" : "integer", "format" : "int32" }, "asByte" : { "type" : "string", "format" : "byte" }, "asCharacter" : { "type" : "string" }, "asBigDecimal" : { "type" : "number" }, "asBigInteger" : { "type" : "integer" }, "asShort" : { "type" : "integer", "format" : "int32" }, "jsonArray" : { "type" : "boolean" }, "jsonObject" : { "type" : "boolean" }, "jsonPrimitive" : { "type" : "boolean" }, "jsonNull" : { "type" : "boolean" }, "asJsonArray" : { "$ref" : "#/definitions/JsonArray" } } }, "CldsModelInstance" : { "type" : "object", "properties" : { "modelInstanceId" : { "type" : "string" }, "location" : { "type" : "string" }, "vmName" : { "type" : "string" } } }, "CldsModel" : { "type" : "object", "properties" : { "id" : { "type" : "string" }, "templateId" : { "type" : "string" }, "templateName" : { "type" : "string" }, "name" : { "type" : "string" }, "controlNamePrefix" : { "type" : "string" }, "controlNameUuid" : { "type" : "string" }, "bpmnText" : { "type" : "string" }, "propText" : { "type" : "string" }, "imageText" : { "type" : "string" }, "docText" : { "type" : "string" }, "blueprintText" : { "type" : "string" }, "event" : { "$ref" : "#/definitions/CldsEvent" }, "status" : { "type" : "string" }, "permittedActionCd" : { "type" : "array", "items" : { "type" : "string" } }, "cldsModelInstanceList" : { "type" : "array", "items" : { "$ref" : "#/definitions/CldsModelInstance" } }, "errorMessageForUi" : { "type" : "string" }, "typeId" : { "type" : "string" }, "typeName" : { "type" : "string" }, "deploymentId" : { "type" : "string" }, "deploymentStatusUrl" : { "type" : "string" }, "controlName" : { "type" : "string" } }, "x-className" : { "type" : "string", "format" : "org.onap.clamp.clds.model.CldsModel" } }, "CldsEvent" : { "type" : "object", "properties" : { "id" : { "type" : "string" }, "actionCd" : { "type" : "string" }, "actionStateCd" : { "type" : "string" }, "processInstanceId" : { "type" : "string" }, "userid" : { "type" : "string" } } }, "CldsMonitoringDetails" : { "type" : "object", "properties" : { "closeloopName" : { "type" : "string" }, "modelId" : { "type" : "string" }, "modelName" : { "type" : "string" }, "serviceTypeId" : { "type" : "string" }, "deploymentId" : { "type" : "string" }, "templateName" : { "type" : "string" }, "action" : { "type" : "string" }, "userid" : { "type" : "string" }, "timestamp" : { "type" : "string" } }, "x-className" : { "type" : "string", "format" : "org.onap.clamp.clds.model.CldsMonitoringDetails" } }, "CldsInfo" : { "type" : "object", "properties" : { "userName" : { "type" : "string" }, "cldsVersion" : { "type" : "string" }, "permissionReadCl" : { "type" : "boolean" }, "permissionUpdateCl" : { "type" : "boolean" }, "permissionReadTemplate" : { "type" : "boolean" }, "permissionUpdateTemplate" : { "type" : "boolean" }, "permissionReadTosca" : { "type" : "boolean" }, "permissionUpdateTosca" : { "type" : "boolean" } }, "x-className" : { "type" : "string", "format" : "org.onap.clamp.clds.model.CldsInfo" } }, "DcaeEvent" : { "type" : "object", "properties" : { "event" : { "type" : "string" }, "artifactName" : { "type" : "string" }, "instances" : { "type" : "array", "items" : { "$ref" : "#/definitions/CldsModelInstance" } }, "serviceUUID" : { "type" : "string" }, "resourceUUID" : { "type" : "string" }, "controlName" : { "type" : "string" }, "cldsActionCd" : { "type" : "string" } }, "x-className" : { "type" : "string", "format" : "org.onap.clamp.clds.model.DcaeEvent" } }, "ValueItem" : { "type" : "object", "properties" : { "value" : { "type" : "string" } }, "x-className" : { "type" : "string", "format" : "org.onap.clamp.clds.model.ValueItem" } }, "CldsTemplate" : { "type" : "object", "properties" : { "id" : { "type" : "string" }, "name" : { "type" : "string" }, "controlNamePrefix" : { "type" : "string" }, "controlNameUuid" : { "type" : "string" }, "bpmnId" : { "type" : "string" }, "bpmnUserid" : { "type" : "string" }, "bpmnText" : { "type" : "string" }, "imageId" : { "type" : "string" }, "imageUserid" : { "type" : "string" }, "imageText" : { "type" : "string" }, "propId" : { "type" : "string" }, "propUserid" : { "type" : "string" }, "propText" : { "type" : "string" }, "userAuthorizedToUpdate" : { "type" : "boolean" } }, "x-className" : { "type" : "string", "format" : "org.onap.clamp.clds.model.CldsTemplate" } }, "CldsDictionary" : { "type" : "object", "properties" : { "dictionaryId" : { "type" : "string" }, "dictionaryName" : { "type" : "string" }, "createdBy" : { "type" : "string" }, "updatedBy" : { "type" : "string" }, "lastUpdatedDate" : { "type" : "string" }, "cldsDictionaryItems" : { "type" : "array", "items" : { "$ref" : "#/definitions/CldsDictionaryItem" } } }, "x-className" : { "type" : "string", "format" : "org.onap.clamp.clds.model.CldsDictionary" } }, "CldsDictionaryItem" : { "type" : "object", "properties" : { "dictElementId" : { "type" : "string" }, "dictionaryId" : { "type" : "string" }, "dictElementName" : { "type" : "string" }, "dictElementShortName" : { "type" : "string" }, "dictElementDesc" : { "type" : "string" }, "dictElementType" : { "type" : "string" }, "createdBy" : { "type" : "string" }, "updatedBy" : { "type" : "string" }, "lastUpdatedDate" : { "type" : "string" } }, "x-className" : { "type" : "string", "format" : "org.onap.clamp.clds.model.CldsDictionaryItem" } }, "CldsToscaModel" : { "type" : "object", "properties" : { "revisionId" : { "type" : "string" }, "toscaModelYaml" : { "type" : "string" }, "version" : { "type" : "number", "format" : "double" }, "toscaModelJson" : { "type" : "string" }, "userId" : { "type" : "string" }, "createdDate" : { "type" : "string" }, "lastUpdatedDate" : { "type" : "string" }, "id" : { "type" : "string" }, "policyType" : { "type" : "string" }, "toscaModelName" : { "type" : "string" } }, "x-className" : { "type" : "string", "format" : "org.onap.clamp.clds.model.CldsToscaModel" } } } }