summaryrefslogtreecommitdiffstats
path: root/api
diff options
context:
space:
mode:
Diffstat (limited to 'api')
-rw-r--r--api/swagger.json72
1 files changed, 0 insertions, 72 deletions
diff --git a/api/swagger.json b/api/swagger.json
index 511ce72..e1719ea 100644
--- a/api/swagger.json
+++ b/api/swagger.json
@@ -53,78 +53,6 @@
}
}
}
- },
- "put" : {
- "tags" : [ "Holmes Engine Management" ],
- "summary" : "Deploy a rule into the Drools engine.",
- "description" : "",
- "operationId" : "deployRule",
- "produces" : [ "application/json" ],
- "parameters" : [ {
- "in" : "body",
- "name" : "body",
- "description" : "The request entity of the HTTP call, which comprises three fields: \"content\" , \"loopControlName\" and \"engineId\". The \"content\" should be a valid Drools rule string and the \"engineId\" has to be \"engine-d\" in the Beijing release.",
- "required" : true,
- "schema" : {
- "$ref" : "#/definitions/DeployRuleRequest"
- }
- } ],
- "responses" : {
- "200" : {
- "description" : "successful operation",
- "schema" : {
- "$ref" : "#/definitions/CorrelationRuleResponse"
- }
- }
- }
- }
- },
- "/rule/{packageName}" : {
- "delete" : {
- "tags" : [ "Holmes Engine Management" ],
- "summary" : "Undeploy a rule from the Drools engine.",
- "description" : "",
- "operationId" : "undeployRule",
- "produces" : [ "application/json" ],
- "parameters" : [ {
- "name" : "packageName",
- "in" : "path",
- "required" : true,
- "type" : "string"
- } ],
- "responses" : {
- "200" : {
- "description" : "successful operation",
- "schema" : {
- "type" : "boolean"
- }
- }
- }
- }
- }
- },
- "definitions" : {
- "CorrelationRuleResponse" : {
- "type" : "object",
- "properties" : {
- "package" : {
- "type" : "string"
- }
- }
- },
- "DeployRuleRequest" : {
- "type" : "object",
- "required" : [ "content", "loopControlName" ],
- "properties" : {
- "content" : {
- "type" : "string"
- },
- "engineId" : {
- "type" : "string"
- },
- "loopControlName" : {
- "type" : "string"
- }
}
}
}