Updated swagger file with info about PUT datasource endpoint Project: http://git-wip-us.apache.org/repos/asf/metamodel/repo Commit: http://git-wip-us.apache.org/repos/asf/metamodel/commit/35c9861e Tree: http://git-wip-us.apache.org/repos/asf/metamodel/tree/35c9861e Diff: http://git-wip-us.apache.org/repos/asf/metamodel/diff/35c9861e
Branch: refs/heads/feature/5.x/swagger-docs Commit: 35c9861eb042f69435b6478ac53b0d0452b9e727 Parents: 2c1f868 Author: Kasper Sørensen <[email protected]> Authored: Sun Jul 10 22:23:01 2016 -0700 Committer: Kasper Sørensen <[email protected]> Committed: Sun Jul 10 22:23:01 2016 -0700 ---------------------------------------------------------------------- service-webapp/swagger.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/metamodel/blob/35c9861e/service-webapp/swagger.yaml ---------------------------------------------------------------------- diff --git a/service-webapp/swagger.yaml b/service-webapp/swagger.yaml index c52cc2b..2db13b2 100644 --- a/service-webapp/swagger.yaml +++ b/service-webapp/swagger.yaml @@ -180,6 +180,17 @@ paths: description: Datasource not found schema: $ref: "#/definitions/error" + put: + parameters: + - name: inputData + in: body + description: The definition of the datasource using properties. The same properties as normally applied in MetaModel factories (e.g. 'type', 'resource', 'url', 'driver-class' ,'hostname', 'port', 'catalog', 'database', 'username', 'port', 'table-defs') are used here. + required: true + schema: + type: object + responses: + 200: + description: Datasource created /{tenant}/{datasource}/q: parameters: - name: tenant
