{ "swagger" : "2.0", "info" : { "version" : "4.1.2", "title" : "Poin App" }, "host" : "{{host}}", "basePath" : "{{basePath}}", "schemes" : [ "{{schemes}}" ], "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "paths" : { "/ConfigCenter/EditPublicKVValue" : { "get" : { "description" : "Method Description -- EditPublicKVValue", "operationId" : "EditPublicKVValue", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "key", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- key" }, { "name" : "value", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- value" }, { "name" : "version", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- version" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/OperationResult" }, "description" : "Response OK" } } } }, "/ConfigCenter/getApplicationPublicValue" : { "get" : { "description" : "Method Description -- getApplicationPublicValue", "operationId" : "getApplicationPublicValue", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "path", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- path" }, { "name" : "key", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- key" }, { "name" : "offset", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- offset" }, { "name" : "limit", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- limit" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/PagingData" }, "description" : "Response OK" } } } }, "/ConfigCenter/getAllPath" : { "get" : { "description" : "Method Description -- getAllPath", "operationId" : "getAllPath", "tags" : [ "ConfigCenterController" ], "responses" : { "200" : { "schema" : { "type" : "array", "items" : { "type" : "string" } }, "description" : "Response OK" } } } }, "/ConfigCenter/consulRollBack" : { "get" : { "description" : "Method Description -- consulRollBack", "operationId" : "consulRollBack", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "path", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- path" }, { "name" : "version", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- version" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/OperationResult" }, "description" : "Response OK" } } } }, "/ConfigCenter/syncAllConfig" : { "get" : { "description" : "Method Description -- syncAllConfig", "operationId" : "syncAllConfig", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "datacentername", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- datacentername" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/OperationResult" }, "description" : "Response OK" } } } }, "/ConfigCenter/getDataCenterAll" : { "get" : { "description" : "Method Description -- getDataCenterAll", "operationId" : "getDataCenterAll", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "datacentername", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- datacentername" }, { "name" : "offset", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- offset" }, { "name" : "limit", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- limit" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/PagingData" }, "description" : "Response OK" } } } }, "/configDeal/exportApplicationKVValue" : { "get" : { "description" : "Method Description -- exportConfig", "operationId" : "exportConfig", "tags" : [ "ConfigCenterController" ], "consumes" : [ "application/json" ], "parameters" : [ { "name" : "config", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- config" }, { "name" : "fileName", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- fileName" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/Response" }, "description" : "Response OK" } } } }, "/configDeal/importConfig":{ "post":{ "description":"Method Description -- uploadFile", "operationId":"uploadFile", "tags":[ "FileResource" ], "produces":[ "text/json" ], "consumes":[ "multipart/form-data" ], "parameters":[ { "name":"multipartformdatainput", "in":"body", "required":"true", "schema":{ "$ref":"#/definitions/MultipartFormDataInput" }, "description":"parameter name -- multipartformdatainput" } ], "responses":{ "200":{ "schema":{ "type":"object", "additionalProperties":{ "type":"string" } }, "description":"Response OK" } } } }, "/ConfigCenter/AddPublicKVValue" : { "get" : { "description" : "Method Description -- AddPublicKVValue", "operationId" : "AddPublicKVValue", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "key", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- key" }, { "name" : "value", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- value" }, { "name" : "version", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- version" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/OperationResult" }, "description" : "Response OK" } } } }, "/ConfigCenter/getPublicValue" : { "get" : { "description" : "Method Description -- getPublicValue", "operationId" : "getPublicValue", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "search", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- search" }, { "name" : "offset", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- offset" }, { "name" : "limit", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- limit" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/PagingData" }, "description" : "Response OK" } } } }, "/ConfigCenter/AddApplicationVValue" : { "get" : { "description" : "Method Description -- AddApplicationVValue", "operationId" : "AddApplicationVValue", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "key", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- key" }, { "name" : "value", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- value" }, { "name" : "path", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- path" }, { "name" : "version", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- version" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/OperationResult" }, "description" : "Response OK" } } } }, "/ConfigCenter/EditApplicationKVValue" : { "get" : { "description" : "Method Description -- EditApplicationKVValue", "operationId" : "EditApplicationKVValue", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "key", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- key" }, { "name" : "value", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- value" }, { "name" : "path", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- path" }, { "name" : "version", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- version" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/OperationResult" }, "description" : "Response OK" } } } }, "/ConfigCenter/DeleteApplicationKVValue" : { "get" : { "description" : "Method Description -- DeleteApplicationKVValue", "operationId" : "DeleteApplicationKVValue", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "key", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- key" }, { "name" : "value", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- value" }, { "name" : "path", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- path" }, { "name" : "version", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- version" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/OperationResult" }, "description" : "Response OK" } } } }, "/ConfigCenter/getConsulConfigInfo" : { "get" : { "description" : "Method Description -- getConsulConfigInfo", "operationId" : "getConsulConfigInfo", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "path", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- path" },{ "name" : "isPublic", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- isPublic" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/ConsulConfigInfo" }, "description" : "Response OK" } } } }, "/ConfigCenter/getApplicationValue" : { "get" : { "description" : "Method Description -- getApplicationValue", "operationId" : "getApplicationValue", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "path", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- path" }, { "name" : "key", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- key" }, { "name" : "offset", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- offset" }, { "name" : "limit", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- limit" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/PagingData" }, "description" : "Response OK" } } } }, "/ConfigCenter/getLogEditParamList" : { "get" : { "description" : "Method Description -- getLogEditParamList", "operationId" : "getLogEditParamList", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "id", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- id" }, { "name" : "path", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- path" }, { "name" : "operator", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- operator" }, { "name" : "startTime", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- startTime" }, { "name" : "endTime", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- endTime" }, { "name" : "key", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- key" }, { "name" : "offset", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- offset" }, { "name" : "limit", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- limit" }, { "name" : "datacentername", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- datacentername" }, { "name" : "updatestatus", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- updatestatus" }, { "name" : "isPublic", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- isPublic" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/PagingData" }, "description" : "Response OK" } } } }, "/ConfigCenter/getLogRollBackList" : { "get" : { "description" : "Method Description -- getLogRollBackList", "operationId" : "getLogRollBackList", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "path", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- path" }, { "name" : "offset", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- offset" }, { "name" : "limit", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- limit" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/PagingData" }, "description" : "Response OK" } } } }, "/ConfigCenter/saveOfflineDataCenter" : { "get" : { "description" : "Method Description -- saveOfflineDataCenter", "operationId" : "saveOfflineDataCenter", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "datacentername", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- datacentername" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/OperationResult" }, "description" : "Response OK" } } } }, "/ConfigCenter/deleteDatacenter" : { "get" : { "description" : "Method Description -- deleteOfflineDataCenters", "operationId" : "deleteOfflineDataCenters", "tags" : [ "ConfigCenterController" ], "parameters" : [ { "name" : "id", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- id" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/OperationResult" }, "description" : "Response OK" } } } }, "/configDeal/exportConfigFromDB" : { "get" : { "description" : "Method Description -- exportConfigFromDB", "operationId" : "exportConfigFromDB", "tags" : [ "ConfigCenterController" ], "consumes" : [ "application/json" ], "parameters" : [ { "name" : "config", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- config" }, { "name" : "fileName", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- fileName" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/Response" }, "description" : "Response OK" } } } } }, "definitions" : { "Response" : { "type" : "object", "properties" : { } }, "MultipartFormDataInput" : { "type" : "object", "properties" : { } }, "ConsulConfigInfo" : { "type" : "object", "properties" : { "consulIndex" : { "type" : "number" }, "consulLastContact" : { "type" : "number" }, "path" : { "type" : "string" }, "updateStatus" : { "type" : "string" }, "map" : { "type" : "object", "additionalProperties" : { "type" : "string" } } } }, "OperationResult" : { "type" : "object", "properties" : { "status" : { "type" : "boolean" }, "msg" : { "type" : "string" }, "errorMsg" : { "type" : "string" } } }, "PagingData" : { "type" : "object", "properties" : { "offset" : { "type" : "integer" }, "total" : { "type" : "integer" }, "order" : { "type" : "string" }, "limit" : { "type" : "integer" }, "rows" : { "type" : "array", "items" : { "type" : "string" } }, "sort" : { "type" : "string" }, "search" : { "type" : "string" } } } } }