This section describes the Views (HTML Web Pages) and Web Endpoints for the EInnovator Cloud Manager.
This section describes endpoints for Project management.
ProjectController:
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/project/ /admin/project/ | DELETE | DELETE | ||||||
/project /admin/project | GET | list | ProjectFilter PageOptions | |||||
/project/ /admin/project/ | GET | show | ||||||
/project /admin/project | POST | createPOST | Project SpacesForm | |||||
/project/ /admin/project/ | PUT | editPUT | Project | |||||
/project//edit /admin/project//edit | GET | editGET | ||||||
/project/create /admin/project/create | GET | createGET | Project SpacesForm | |||||
/project//space/create /admin/project//space/create | GET | createSpaceGET | Space | |||||
/project//space /admin/project//space | POST | createSpacePOST | Space |
This section describes Web endpoints for the (Name)Space management UI (User only).
Table below provides a quick summary:
SpaceController:
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/space/ /admin/space/ | DELETE | DELETE | ||||||
/space /admin/space | GET | list | ||||||
/space//sync /admin/space//sync | POST | sync | ||||||
/space//auth/ /admin/space//auth/ | GET | showAuthority | ||||||
/space//auth /admin/space//auth | GET | listAuthoritys | ||||||
/space/ /admin/space/ | GET | show | ||||||
/space/ /admin/space/ | PUT | editPUT | Space | |||||
/space//edit /admin/space//edit | GET | editGET | ||||||
/space//job/create /admin/space//job/create | GET | createJobGET | Job | |||||
/space//job/ /admin/space//job/ | GET | showJob | ||||||
/space//job//edit /admin/space//job//edit | GET | editJobGET | ||||||
/space//job /admin/space//job | POST | createJobPOST | Job | |||||
/space//job/ /admin/space//job/ | PUT | editJobPUT | Job | |||||
/space//deploy /admin/space//deploy | GET | showDeploys | ||||||
/space//pipeline /admin/space//pipeline | GET | listPipelines | PipelineFilter | |||||
/space//task /admin/space//task | POST | createTaskPOST | Task | |||||
/space//task/create /admin/space//task/create | GET | createTaskGET | Task | |||||
/space//resource /admin/space//resource | GET | listResources | ResourceFilter | |||||
/space//cronjob//edit /admin/space//cronjob//edit | GET | editCronJobGET | ||||||
/space//task /admin/space//task | GET | listTasks | TaskFilter | |||||
/space//pipelinerun /admin/space//pipelinerun | GET | listPipelineRuns | PipelineRunFilter | |||||
/space//job/ /admin/space//job/ | DELETE | deleteJob | ||||||
/space//cronjob/create /admin/space//cronjob/create | GET | createCronJobGET | CronJob | |||||
/space//taskrun/create /admin/space//taskrun/create | GET | createTaskRunGET | TaskRun | |||||
/space//cronjob/ /admin/space//cronjob/ | DELETE | deleteCronJob | ||||||
/space//cronjob/ /admin/space//cronjob/ | GET | showCronJob | ||||||
/space//taskrun /admin/space//taskrun | GET | listTaskRuns | TaskRunFilter | |||||
/space//cronjob/ /admin/space//cronjob/ | PUT | editCronJobPUT | CronJob | |||||
/space//service/ /admin/space//service/ | GET | showService | ||||||
/space//deploy/ /space//deployment/ /space//pod/ /space//instance/ /admin/space//deploy/ /admin/space//deployment/ /admin/space//pod/ /admin/space//instance/ | GET | showDeployment | ||||||
/space//service//route/ /admin/space//service//route/ | GET | showServiceRoute | ||||||
/space//service//uninstall /admin/space//service//uninstall | DELETE | uninstallService | ||||||
/space//service /space//svc /admin/space//service /admin/space//svc | GET | listServices | ||||||
/space//role /admin/space//role | GET | listRoles | ||||||
/space//rolebinding /admin/space//rolebinding | GET | listRoleBindings | ||||||
/space//service/ /admin/space//service/ | DELETE | deleteService | ||||||
/space//pod /space//instance /admin/space//pod /admin/space//instance | GET | listInstances | ||||||
/space//service/ /admin/space//service/ | PUT | updateService | Service | |||||
/space//ingress /admin/space//ingress | GET | listIngresss | ||||||
/space//deploy /admin/space//deploy | POST | createDeploymentPOST | Deployment | |||||
/space//pipelinerun /admin/space//pipelinerun | POST | createPipelineRunPOST | PipelineRun | |||||
/space//svcacc/create /admin/space//svcacc/create | GET | createServiceAccountGET | ServiceAccount | |||||
/space//taskrun /admin/space//taskrun | POST | createTaskRunPOST | TaskRun | |||||
/space//resource/create /admin/space//resource/create | GET | createResourceGET | Resource | |||||
/space//pipeline/create /admin/space//pipeline/create | GET | createPipelineGET | Pipeline | |||||
/space//cronjob /admin/space//cronjob | POST | createCronJobPOST | CronJob | |||||
/space//svcacc /admin/space//svcacc | GET | listServiceAccounts | ||||||
/space//resource /admin/space//resource | POST | createResourcePOST | Resource | |||||
/space//service//endpoint /admin/space//service//endpoint | GET | showServiceEndpoints | ||||||
/space//deploy/create /admin/space//deploy/create | GET | createDeploymentGET | Deployment | |||||
/space//service//route /admin/space//service//route | GET | listServiceRoutes | ||||||
/space//pipelinerun/create /admin/space//pipelinerun/create | GET | createPipelineRunGET | PipelineRun | |||||
/space//svcacc /admin/space//svcacc | POST | createServiceAccountPOST | ServiceAccount | |||||
/space//pipeline /admin/space//pipeline | POST | createPipelinePOST | Pipeline |
This section describes Web endpoints for the Deployment management UI (User only).
Table below provides a quick summary:
DeploymentController:
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/deploy/ /admin/deploy/ | DELETE | DELETE | ||||||
/deploy//start /admin/deploy//start | POST | start | ||||||
/deploy//stop /admin/deploy//stop | POST | stop | ||||||
/deploy//sync /admin/deploy//sync | POST | sync | ||||||
/deploy//restart /admin/deploy//restart | POST | restart | ||||||
/deploy//binding /admin/deploy//binding | GET | listBindings | ||||||
/deploy//build /admin/deploy//build | POST | build | BuildOptions | |||||
/deploy/ /admin/deploy/ | GET | show | ||||||
/deploy/ /admin/deploy/ | PUT | editPUT | Deployment | |||||
/deploy//edit /admin/deploy//edit | GET | editGET | ||||||
/deploy//pod /deploy//instance /admin/deploy//pod /admin/deploy//instance | GET | showPods | ||||||
/deploy//binding/ /admin/deploy//binding/ | GET | showBinding | ||||||
/deploy//connector /admin/deploy//connector | GET | listConnectors | ||||||
/deploy//route/ /admin/deploy//route/ | GET | showRoute | ||||||
/deploy//route /admin/deploy//route | GET | listRoutes | ||||||
/deploy//connector/ /admin/deploy//connector/ | GET | showConnector |
This section describes endpoints for Project management.
RegistryController:
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/registry/ /admin/registry/ | DELETE | DELETE | ||||||
/registry /admin/registry | GET | list | RegistryFilter PageOptions | |||||
/registry/ /admin/registry/ | GET | show | ||||||
/registry /admin/registry | POST | createPOST | Registry | |||||
/registry/ /admin/registry/ | PUT | editPUT | Registry | |||||
/registry//edit /admin/registry//edit | GET | editGET | ||||||
/registry/create /admin/registry/create | GET | createGET | Registry |
This section describes endpoints for Route management.
DomainController:
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/domain/init /admin/domain/init | GET | init | ||||||
/domain/ /admin/domain/ | DELETE | DELETE | ||||||
/domain /admin/domain | GET | list | DomainFilter PageOptions | |||||
/domain/ /admin/domain/ | GET | show | ||||||
/domain /admin/domain | POST | createPOST | Domain | |||||
/domain/ /admin/domain/ | PUT | editPUT | Domain | |||||
/domain//edit /admin/domain//edit | GET | editGET | ||||||
/domain/create /admin/domain/create | GET | createGET | Domain |
This section describes endpoints for Route management.
DomainController:
LicenseController:
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/license/ /admin/license/ | DELETE | DELETE | ||||||
/license /admin/license | GET | list | LicenseFilter PageOptions | |||||
/license/ /admin/license/ | GET | show | ||||||
/license /admin/license | POST | createPOST | License | |||||
/license/ /admin/license/ | PUT | editPUT | License | |||||
/license//edit /admin/license//edit | GET | editGET | ||||||
/license/create /admin/license/create | GET | createGET | License |
This section describes endpoints for Project management.
ProjectRestController:
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/api/project//env | GET | Environment getEnv | ||||||
/api/project//env/ | DELETE | deleteVariable | ||||||
/api/project/ | PUT | updateProject | Project | |||||
/api/project/ | DELETE | deleteProject | ||||||
/api/project | GET | PageProject listsProjects | ProjectFilter PageOptions | |||||
/api/project | POST | createProject | Project | |||||
/api/project//env/ | GET | Variable getVariable | ||||||
/api/project//env | POST | addVariable | Variable | |||||
/api/project/ | POST | createSpace | Space | |||||
/api/project/ | GET | Project getProject |
This section describes Web endpoints for the Solutions UI.
Table below provides a quick summary:
SolutionController:
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/solution/init /admin/solution/init | GET | init | ||||||
/solution/ /admin/solution/ | DELETE | DELETE | ||||||
/solution /admin/solution | GET | list | SolutionFilter PageOptions | |||||
/solution//install /admin/solution//install | GET | showInstall | ||||||
/solution//install /admin/solution//install | POST | install | SolutionInstallForm | |||||
/solution/ /admin/solution/ | GET | show | ||||||
/solution /admin/solution | POST | createPOST | Solution | |||||
/solution/ /admin/solution/ | PUT | editPUT | Solution | |||||
/solution//edit /admin/solution//edit | GET | editGET | ||||||
/solution/create /admin/solution/create | GET | createGET | Solution |
This section describes Web endpoints for the Solutions Repositories UI.
Table below provides a quick summary:
SolutionRepoController:
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/repo/init /admin/repo/init | GET | init | ||||||
/repo/ /admin/repo/ | DELETE | DELETE | ||||||
/repo /admin/repo | GET | list | SolutionRepoFilter PageOptions | |||||
/repo//install/ /admin/repo//install/ | POST | install | SolutionInstallForm | |||||
/repo/ /admin/repo/ | GET | show | ||||||
/repo /admin/repo | POST | createPOST | SolutionRepo | |||||
/repo/ /admin/repo/ | PUT | editPUT | SolutionRepo | |||||
/repo//edit /admin/repo//edit | GET | editGET | ||||||
/repo/create /admin/repo/create | GET | createGET | SolutionRepo | |||||
/repo//solution /admin/repo//solution | GET | showSolutions | SolutionFilter PageOptions | |||||
/repo//solution/ /admin/repo//solution/ | GET | showSolution |
This section describes Web endpoints for the VCS (Version Control System) management UI (User only).
Table below provides a quick summary:
VcsController:
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/vcs/ /admin/vcs/ | DELETE | DELETE | ||||||
/vcs /admin/vcs | GET | list | VcsFilter PageOptions | |||||
/vcs/ /admin/vcs/ | GET | show | ||||||
/vcs /admin/vcs | POST | createPOST | Vcs | |||||
/vcs/ /admin/vcs/ | PUT | editPUT | Vcs | |||||
/vcs//edit /admin/vcs//edit | GET | editGET | ||||||
/vcs/create /admin/vcs/create | GET | createGET | Vcs | |||||
/api/vcs/ | GET | Vcs VcsRestController.getVcs | ||||||
/api/vcs//repository | GET | []Repository VcsRestController.listRepositories | ||||||
/api/vcs//ping | GET | VcsRestController.ping | ||||||
/api/vcs/ | PUT | VcsRestController.updateVcs | Vcs | |||||
/api/vcs//ident | GET | [] RepoIdent VcsRestController.listIdents | ||||||
/api/vcs | GET | PageVcs VcsRestController.listsVcss | VcsFilter PageOptions | |||||
/api/vcs/ | DELETE | VcsRestController.deleteVcs | ||||||
/api/vcs | POST | VcsRestController.createVcs | Vcs | |||||
/api/vcs | DELETE | VcsRestController.deleteMany | [] |
This section describes Web endpoints for the Cluster management UI (User only).
Table below provides a quick summary:
ClusterController:
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/cluster/init /admin/cluster/init | GET | init | ||||||
/cluster/ /admin/cluster/ | DELETE | DELETE | ||||||
/cluster /admin/cluster | GET | list | ClusterFilter PageOptions | |||||
/cluster//node /admin/cluster//node | GET | listNodes | ||||||
/cluster/ /admin/cluster/ | GET | show | ||||||
/cluster /admin/cluster | POST | createPOST | Cluster | |||||
/cluster/ /admin/cluster/ | PUT | editPUT | Cluster | |||||
/cluster//edit /admin/cluster//edit | GET | editGET | ||||||
/cluster/create /admin/cluster/create | GET | createGET | Cluster | |||||
/cluster//task /admin/cluster//task | POST | createTaskPOST | ClusterTask | |||||
/cluster//task/create /admin/cluster//task/create | GET | createTaskGET | ClusterTask | |||||
/cluster//task /admin/cluster//task | GET | listTasks | ClusterTaskFilter |
This section describes Web endpoints for the Billing UI (User only).
Table below provides a quick summary:
BillingController:
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/billing/ /admin/billing/ | DELETE | DELETE | ||||||
/billing /admin/billing | GET | list | BillingFilter PageOptions | |||||
/billing/ /admin/billing/ | GET | show | ||||||
/billing /admin/billing | POST | createPOST | Billing SpacesForm | |||||
/billing/ /admin/billing/ | PUT | editPUT | Billing | |||||
/billing//edit /admin/billing//edit | GET | editGET | ||||||
/billing/create /admin/billing/create | GET | createGET | Billing SpacesForm | |||||
/billing//upgrade /admin/billing//upgrade | POST | upgrade | ||||||
/billing//upgrade /admin/billing//upgrade | GET | upgradeGET | client.model.PaymentStatus | |||||
/billing//claim /admin/billing//claim | POST | claim | ||||||
/billing//pay /admin/billing//pay | POST | pay | ||||||
/billing//pay /admin/billing//pay | GET | payConfirm | client.model.PaymentStatus | |||||
/billing//invite /admin/billing//invite | POST | invite | Users |
This section describes endpoints for Licenses UI.
Table below provides a quick summary:
LicenseController:
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/license/ /admin/license/ | DELETE | DELETE | ||||||
/license /admin/license | GET | list | LicenseFilter PageOptions | |||||
/license/ /admin/license/ | GET | show | ||||||
/license /admin/license | POST | createPOST | License | |||||
/license/ /admin/license/ | PUT | editPUT | License | |||||
/license//edit /admin/license//edit | GET | editGET | ||||||
/license/create /admin/license/create | GET | createGET | License |
This section describes endpoints other web endpoints.
Method | Path | Query Parameters | Request Body | Response Body | Status | Log | Security | Description |
---|---|---|---|---|---|---|---|---|
/ | GET | HomeController.home | ||||||
/admin | GET | DashboardController.admin | ||||||
/dashboard | GET | DashboardController.dashboard |
Comments and Discussion