Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Base path: /api/{version}/

PathActionProject AdminSite AdminNotes
/servicesList, add site-wide servicesGETPUT 
/services/{service-id}Get, update, delete site-wide servicesGETPUT, DELETE 
/storageResourcesList, add site-wide storage resourcesGETPUT 
/storageResources/{resource-id}Get, update, delete site-wide storageGETPUT, DELETE 
/projectsList, add projects GET, PUT 
/projects/{project-id}Get, update, delete projectGET, PUTDELETE 
/projects/{project-id}/serviceInstancesList, add project servicesGET, PUT  
/projects/{project-id}/serviceInstances/{instance-id}Get, update, delete project serviceGET, PUT, DELETE  
/projects/{project-id}/serviceInstances/{instance-id}/statusGet, update, delete project services statusGET, PUT, DELETE  
/projects/{project-id}/volumesList, add project volumesGET, PUT  
/projects/{project-id}/volumes/{volume-id}Get, update, delete project volumesGET, PUT, DELETE  
     

 

http://swagger.io/

Swagger-ui: UI for navigating API specification

Swagger-editor: UI for creating/editing API specifications (run via Docker?)

Swagger-codegen: Generate client/server bindings