...
URL | Response |
---|---|
GET /cdap/ | index.mako |
GET /cdap/entity/entity_id/ | json of entity properties |
GET /cdap/acl/entity_id/ | json of entity ACLs |
POST /cdap/acl/add/entity_id/ --data {groupid, operation} | 200 ok |
POST /cdap/acl/revoke/entity_id/ --data {groupid} | 200 ok |
...
Out of Scope
In the above design, the system only supports listing all entities in CDAP and perform ACL management on these entities, while there is no way actually deploy/start/stop a program. These cases might be supported in the future.