{ "swagger" : "2.0", "info" : { "version" : "4.0.3-SNAPSHOT", "title" : "Clamp Rest API" }, "host" : "localhost:46235", "basePath" : "/restservices/clds/", "schemes" : [ "http" ], "paths" : { "/v2/loop/{loopName}" : { "get" : { "operationId" : "route3", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route3" } }, "/v2/loop/delete/{loopName}" : { "put" : { "operationId" : "route13", "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-1", "x-routeId" : "route13" } }, "/v2/loop/deployLoop/{loopName}" : { "put" : { "operationId" : "route8", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route8" } }, "/v2/loop/getAllNames" : { "get" : { "operationId" : "route2", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "type" : "array", "items" : { "type" : "string" } } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route2" } }, "/v2/loop/getstatus/{loopName}" : { "get" : { "operationId" : "route14", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route14" } }, "/v2/loop/restart/{loopName}" : { "put" : { "operationId" : "route11", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route11" } }, "/v2/loop/stop/{loopName}" : { "put" : { "operationId" : "route10", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route10" } }, "/v2/loop/submit/{loopName}" : { "put" : { "operationId" : "route12", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route12" } }, "/v2/loop/svgRepresentation/{loopName}" : { "get" : { "operationId" : "route4", "produces" : [ "application/xml" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "type" : "string" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route4" } }, "/v2/loop/undeployLoop/{loopName}" : { "put" : { "operationId" : "route9", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/Loop" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route9" } }, "/v2/loop/updateGlobalProperties/{loopName}" : { "post" : { "operationId" : "route5", "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-1", "x-routeId" : "route5" } }, "/v2/loop/updateMicroservicePolicy/{loopName}" : { "post" : { "operationId" : "route7", "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-1", "x-routeId" : "route7" } }, "/v2/loop/updateOperationalPolicies/{loopName}" : { "post" : { "operationId" : "route6", "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-1", "x-routeId" : "route6" } }, "/v1/clds/action/{action}/{modelName}?test={test}" : { "put" : { "operationId" : "route23", "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-1", "x-routeId" : "route23" } }, "/v1/clds/cldsDetails" : { "get" : { "operationId" : "route15", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsMonitoringDetails" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route15" } }, "/v1/clds/cldsInfo" : { "get" : { "operationId" : "route16", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsInfo" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route16" } }, "/v1/clds/dcae/event?test={test}" : { "post" : { "operationId" : "route24", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { "in" : "body", "name" : "body", "required" : true, "schema" : { "$ref" : "#/definitions/DcaeEvent" } } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-1", "x-routeId" : "route24" } }, "/v1/clds/deploy/{modelName}" : { "put" : { "operationId" : "route26", "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-1", "x-routeId" : "route26" } }, "/v1/clds/model-names" : { "get" : { "operationId" : "route22", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/ValueItem" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route22" } }, "/v1/clds/model/{modelName}" : { "get" : { "operationId" : "route20", "produces" : [ "application/json" ], "parameters" : [ { "name" : "modelName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsModel" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route20" }, "put" : { "operationId" : "route21", "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-1", "x-routeId" : "route21" } }, "/v1/clds/model/bpmn/{modelName}" : { "get" : { "operationId" : "route18", "produces" : [ "text/xml" ], "parameters" : [ { "name" : "modelName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-1", "x-routeId" : "route18" } }, "/v1/clds/model/image/{modelName}" : { "get" : { "operationId" : "route19", "produces" : [ "text/xml" ], "parameters" : [ { "name" : "modelName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-1", "x-routeId" : "route19" } }, "/v1/clds/properties" : { "get" : { "operationId" : "route25", "produces" : [ "application/json" ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-1", "x-routeId" : "route25" } }, "/v1/clds/undeploy/{modelName}" : { "put" : { "operationId" : "route27", "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-1", "x-routeId" : "route27" } }, "/v1/cldsTempate/template-names" : { "get" : { "operationId" : "route32", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/ValueItem" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route32" } }, "/v1/cldsTempate/template/{templateName}" : { "get" : { "operationId" : "route30", "produces" : [ "application/json" ], "parameters" : [ { "name" : "templateName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsTemplate" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route30" }, "put" : { "operationId" : "route31", "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-1", "x-routeId" : "route31" } }, "/v1/cldsTempate/template/bpmn/{templateName}" : { "get" : { "operationId" : "route28", "produces" : [ "text/xml" ], "parameters" : [ { "name" : "templateName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-1", "x-routeId" : "route28" } }, "/v1/cldsTempate/template/image/{templateName}" : { "get" : { "operationId" : "route29", "produces" : [ "text/xml" ], "parameters" : [ { "name" : "templateName", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-1", "x-routeId" : "route29" } }, "/v1/dictionary" : { "get" : { "operationId" : "route40", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsDictionary" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route40" } }, "/v1/dictionary/{dictionaryName}" : { "put" : { "operationId" : "route39", "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-1", "x-routeId" : "route39" } }, "/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-1", "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-1", "x-routeId" : null } }, "/v1/healthcheck" : { "get" : { "operationId" : "route17", "produces" : [ "application/json" ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-1", "x-routeId" : "route17" } }, "/v1/tosca/models" : { "get" : { "operationId" : "route36", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsToscaModel" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route36" } }, "/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-1", "x-routeId" : null }, "put" : { "operationId" : "route33", "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-1", "x-routeId" : "route33" } }, "/v1/tosca/models/policyType/{policyType}" : { "get" : { "operationId" : "route34", "produces" : [ "application/json" ], "parameters" : [ { "name" : "policyType", "in" : "path", "required" : true, "type" : "string" } ], "responses" : { "200" : { "description" : "Output type", "schema" : { "$ref" : "#/definitions/CldsToscaModel" } } }, "x-camelContextId" : "camel-1", "x-routeId" : "route34" } }, "/v1/user/getUser" : { "get" : { "operationId" : "route41", "produces" : [ "text/plain" ], "responses" : { "200" : { } }, "x-camelContextId" : "camel-1", "x-routeId" : "route41" } } }, "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" ] }, "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" : { "asString" : { "type" : "string" }, "asBoolean" : { "type" : "boolean" }, "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" }, "jsonPrimitive" : { "type" : "boolean" }, "jsonNull" : { "type" : "boolean" }, "jsonObject" : { "type" : "boolean" }, "asJsonObject" : { "$ref" : "#/definitions/JsonObject" }, "jsonArray" : { "type" : "boolean" }, "asJsonArray" : { "$ref" : "#/definitions/JsonArray" }, "asJsonPrimitive" : { "$ref" : "#/definitions/JsonPrimitive" }, "asJsonNull" : { "$ref" : "#/definitions/JsonNull" } }, "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" ] }, "message" : { "type" : "string" }, "loop" : { "$ref" : "#/definitions/Loop" }, "logInstant" : { "type" : "integer", "format" : "int64" } } }, "Number" : { "type" : "object" }, "JsonPrimitive" : { "type" : "object", "properties" : { "boolean" : { "type" : "boolean" }, "number" : { "type" : "boolean" }, "asString" : { "type" : "string" }, "asBoolean" : { "type" : "boolean" }, "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" }, "jsonPrimitive" : { "type" : "boolean" }, "jsonNull" : { "type" : "boolean" }, "jsonObject" : { "type" : "boolean" }, "asJsonObject" : { "$ref" : "#/definitions/JsonObject" }, "jsonArray" : { "type" : "boolean" }, "asJsonArray" : { "$ref" : "#/definitions/JsonArray" }, "asJsonPrimitive" : { "$ref" : "#/definitions/JsonPrimitive" }, "asJsonNull" : { "$ref" : "#/definitions/JsonNull" } } }, "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" : { "jsonPrimitive" : { "type" : "boolean" }, "jsonNull" : { "type" : "boolean" }, "jsonObject" : { "type" : "boolean" }, "asJsonObject" : { "$ref" : "#/definitions/JsonObject" }, "asString" : { "type" : "string" }, "jsonArray" : { "type" : "boolean" }, "asJsonArray" : { "$ref" : "#/definitions/JsonArray" }, "asJsonPrimitive" : { "$ref" : "#/definitions/JsonPrimitive" }, "asJsonNull" : { "$ref" : "#/definitions/JsonNull" }, "asBoolean" : { "type" : "boolean" }, "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" } }, "x-className" : { "type" : "string", "format" : "com.google.gson.JsonObject" } }, "OperationalPolicy" : { "type" : "object", "properties" : { "name" : { "type" : "string" }, "configurationsJson" : { "$ref" : "#/definitions/JsonObject" }, "loop" : { "$ref" : "#/definitions/Loop" }, "jsonRepresentation" : { "$ref" : "#/definitions/JsonObject" } } }, "JsonNull" : { "type" : "object", "properties" : { "jsonPrimitive" : { "type" : "boolean" }, "jsonNull" : { "type" : "boolean" }, "jsonObject" : { "type" : "boolean" }, "asJsonObject" : { "$ref" : "#/definitions/JsonObject" }, "asString" : { "type" : "string" }, "jsonArray" : { "type" : "boolean" }, "asJsonArray" : { "$ref" : "#/definitions/JsonArray" }, "asJsonPrimitive" : { "$ref" : "#/definitions/JsonPrimitive" }, "asJsonNull" : { "$ref" : "#/definitions/JsonNull" }, "asBoolean" : { "type" : "boolean" }, "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" } } }, "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" } } } }