You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@metamodel.apache.org by ka...@apache.org on 2016/07/11 05:23:27 UTC
[16/16] metamodel git commit: Updated swagger file with info about
PUT datasource endpoint
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 <i....@gmail.com>
Authored: Sun Jul 10 22:23:01 2016 -0700
Committer: Kasper S�rensen <i....@gmail.com>
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