0
0

Cloud Manager Reference Manual

Docs
Docs EInnovator Posted 13 May 20

Cloud Manager Devops Views and Web Endpoint

This section describes the Views (HTML Web Pages) and Web Endpoints for the EInnovator Cloud Manager.

Project Web Endpoints

This section describes endpoints for Project management.

ProjectController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/project/
/admin/project/
DELETEDELETE
/project
/admin/project
GETlistProjectFilter
PageOptions
/project/
/admin/project/
GETshow
/project
/admin/project
POSTcreatePOSTProject SpacesForm
/project/
/admin/project/
PUTeditPUTProject
/project//edit
/admin/project//edit
GETeditGET
/project/create
/admin/project/create
GETcreateGETProject SpacesForm
/project//space/create
/admin/project//space/create
GETcreateSpaceGETSpace
/project//space
/admin/project//space
POSTcreateSpacePOSTSpace

Space Web Endpoints

This section describes Web endpoints for the (Name)Space management UI (User only).

Table below provides a quick summary:

SpaceController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/space/
/admin/space/
DELETEDELETE
/space
/admin/space
GETlist
/space//sync
/admin/space//sync
POSTsync
/space//auth/
/admin/space//auth/
GETshowAuthority
/space//auth
/admin/space//auth
GETlistAuthoritys
/space/
/admin/space/
GETshow
/space/
/admin/space/
PUTeditPUTSpace
/space//edit
/admin/space//edit
GETeditGET
/space//job/create
/admin/space//job/create
GETcreateJobGETJob
/space//job/
/admin/space//job/
GETshowJob
/space//job//edit
/admin/space//job//edit
GETeditJobGET
/space//job
/admin/space//job
POSTcreateJobPOSTJob
/space//job/
/admin/space//job/
PUTeditJobPUTJob
/space//deploy
/admin/space//deploy
GETshowDeploys
/space//pipeline
/admin/space//pipeline
GETlistPipelinesPipelineFilter
/space//task
/admin/space//task
POSTcreateTaskPOSTTask
/space//task/create
/admin/space//task/create
GETcreateTaskGETTask
/space//resource
/admin/space//resource
GETlistResourcesResourceFilter
/space//cronjob//edit
/admin/space//cronjob//edit
GETeditCronJobGET
/space//task
/admin/space//task
GETlistTasksTaskFilter
/space//pipelinerun
/admin/space//pipelinerun
GETlistPipelineRunsPipelineRunFilter
/space//job/
/admin/space//job/
DELETEdeleteJob
/space//cronjob/create
/admin/space//cronjob/create
GETcreateCronJobGETCronJob
/space//taskrun/create
/admin/space//taskrun/create
GETcreateTaskRunGETTaskRun
/space//cronjob/
/admin/space//cronjob/
DELETEdeleteCronJob
/space//cronjob/
/admin/space//cronjob/
GETshowCronJob
/space//taskrun
/admin/space//taskrun
GETlistTaskRunsTaskRunFilter
/space//cronjob/
/admin/space//cronjob/
PUTeditCronJobPUTCronJob
/space//service/
/admin/space//service/
GETshowService
/space//deploy/
/space//deployment/
/space//pod/
/space//instance/
/admin/space//deploy/
/admin/space//deployment/
/admin/space//pod/
/admin/space//instance/
GETshowDeployment
/space//service//route/
/admin/space//service//route/
GETshowServiceRoute
/space//service//uninstall
/admin/space//service//uninstall
DELETEuninstallService
/space//service
/space//svc
/admin/space//service
/admin/space//svc
GETlistServices
/space//role
/admin/space//role
GETlistRoles
/space//rolebinding
/admin/space//rolebinding
GETlistRoleBindings
/space//service/
/admin/space//service/
DELETEdeleteService
/space//pod
/space//instance
/admin/space//pod
/admin/space//instance
GETlistInstances
/space//service/
/admin/space//service/
PUTupdateServiceService
/space//ingress
/admin/space//ingress
GETlistIngresss
/space//deploy
/admin/space//deploy
POSTcreateDeploymentPOSTDeployment
/space//pipelinerun
/admin/space//pipelinerun
POSTcreatePipelineRunPOSTPipelineRun
/space//svcacc/create
/admin/space//svcacc/create
GETcreateServiceAccountGETServiceAccount
/space//taskrun
/admin/space//taskrun
POSTcreateTaskRunPOSTTaskRun
/space//resource/create
/admin/space//resource/create
GETcreateResourceGETResource
/space//pipeline/create
/admin/space//pipeline/create
GETcreatePipelineGETPipeline
/space//cronjob
/admin/space//cronjob
POSTcreateCronJobPOSTCronJob
/space//svcacc
/admin/space//svcacc
GETlistServiceAccounts
/space//resource
/admin/space//resource
POSTcreateResourcePOSTResource
/space//service//endpoint
/admin/space//service//endpoint
GETshowServiceEndpoints
/space//deploy/create
/admin/space//deploy/create
GETcreateDeploymentGETDeployment
/space//service//route
/admin/space//service//route
GETlistServiceRoutes
/space//pipelinerun/create
/admin/space//pipelinerun/create
GETcreatePipelineRunGETPipelineRun
/space//svcacc
/admin/space//svcacc
POSTcreateServiceAccountPOSTServiceAccount
/space//pipeline
/admin/space//pipeline
POSTcreatePipelinePOSTPipeline

Deployment Web Endpoints

This section describes Web endpoints for the Deployment management UI (User only).

Table below provides a quick summary:

DeploymentController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/deploy/
/admin/deploy/
DELETEDELETE
/deploy//start
/admin/deploy//start
POSTstart
/deploy//stop
/admin/deploy//stop
POSTstop
/deploy//sync
/admin/deploy//sync
POSTsync
/deploy//restart
/admin/deploy//restart
POSTrestart
/deploy//binding
/admin/deploy//binding
GETlistBindings
/deploy//build
/admin/deploy//build
POSTbuildBuildOptions
/deploy/
/admin/deploy/
GETshow
/deploy/
/admin/deploy/
PUTeditPUTDeployment
/deploy//edit
/admin/deploy//edit
GETeditGET
/deploy//pod
/deploy//instance
/admin/deploy//pod
/admin/deploy//instance
GETshowPods
/deploy//binding/
/admin/deploy//binding/
GETshowBinding
/deploy//connector
/admin/deploy//connector
GETlistConnectors
/deploy//route/
/admin/deploy//route/
GETshowRoute
/deploy//route
/admin/deploy//route
GETlistRoutes
/deploy//connector/
/admin/deploy//connector/
GETshowConnector

Registry REST Endpoints

This section describes endpoints for Project management.

RegistryController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/registry/
/admin/registry/
DELETEDELETE
/registry
/admin/registry
GETlistRegistryFilter
PageOptions
/registry/
/admin/registry/
GETshow
/registry
/admin/registry
POSTcreatePOSTRegistry
/registry/
/admin/registry/
PUTeditPUTRegistry
/registry//edit
/admin/registry//edit
GETeditGET
/registry/create
/admin/registry/create
GETcreateGETRegistry

Domain Web Endpoints

This section describes endpoints for Route management.

DomainController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/domain/init
/admin/domain/init
GETinit
/domain/
/admin/domain/
DELETEDELETE
/domain
/admin/domain
GETlistDomainFilter
PageOptions
/domain/
/admin/domain/
GETshow
/domain
/admin/domain
POSTcreatePOSTDomain
/domain/
/admin/domain/
PUTeditPUTDomain
/domain//edit
/admin/domain//edit
GETeditGET
/domain/create
/admin/domain/create
GETcreateGETDomain

LicenseController Web Endpoints

This section describes endpoints for Route management.

DomainController:

LicenseController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/license/
/admin/license/
DELETEDELETE
/license
/admin/license
GETlistLicenseFilter
PageOptions
/license/
/admin/license/
GETshow
/license
/admin/license
POSTcreatePOSTLicense
/license/
/admin/license/
PUTeditPUTLicense
/license//edit
/admin/license//edit
GETeditGET
/license/create
/admin/license/create
GETcreateGETLicense

Project REST Endpoints

This section describes endpoints for Project management.

ProjectRestController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/api/project//envGETEnvironment getEnv
/api/project//env/DELETEdeleteVariable
/api/project/PUTupdateProjectProject
/api/project/DELETEdeleteProject
/api/projectGETPageProject listsProjectsProjectFilter
PageOptions
/api/projectPOSTcreateProjectProject
/api/project//env/GETVariable getVariable
/api/project//envPOSTaddVariableVariable
/api/project/POSTcreateSpaceSpace
/api/project/GETProject getProject

Solutions Web Endpoints

This section describes Web endpoints for the Solutions UI.

Table below provides a quick summary:

SolutionController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/solution/init
/admin/solution/init
GETinit
/solution/
/admin/solution/
DELETEDELETE
/solution
/admin/solution
GETlistSolutionFilter
PageOptions
/solution//install
/admin/solution//install
GETshowInstall
/solution//install
/admin/solution//install
POSTinstallSolutionInstallForm
/solution/
/admin/solution/
GETshow
/solution
/admin/solution
POSTcreatePOSTSolution
/solution/
/admin/solution/
PUTeditPUTSolution
/solution//edit
/admin/solution//edit
GETeditGET
/solution/create
/admin/solution/create
GETcreateGETSolution

Solutions Repository Web Endpoints

This section describes Web endpoints for the Solutions Repositories UI.

Table below provides a quick summary:

SolutionRepoController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/repo/init
/admin/repo/init
GETinit
/repo/
/admin/repo/
DELETEDELETE
/repo
/admin/repo
GETlistSolutionRepoFilter
PageOptions
/repo//install/
/admin/repo//install/
POSTinstallSolutionInstallForm
/repo/
/admin/repo/
GETshow
/repo
/admin/repo
POSTcreatePOSTSolutionRepo
/repo/
/admin/repo/
PUTeditPUTSolutionRepo
/repo//edit
/admin/repo//edit
GETeditGET
/repo/create
/admin/repo/create
GETcreateGETSolutionRepo
/repo//solution
/admin/repo//solution
GETshowSolutionsSolutionFilter
PageOptions
/repo//solution/
/admin/repo//solution/
GETshowSolution

VCS Web Endpoints

This section describes Web endpoints for the VCS (Version Control System) management UI (User only).

Table below provides a quick summary:

VcsController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/vcs/
/admin/vcs/
DELETEDELETE
/vcs
/admin/vcs
GETlistVcsFilter
PageOptions
/vcs/
/admin/vcs/
GETshow
/vcs
/admin/vcs
POSTcreatePOSTVcs
/vcs/
/admin/vcs/
PUTeditPUTVcs
/vcs//edit
/admin/vcs//edit
GETeditGET
/vcs/create
/admin/vcs/create
GETcreateGETVcs
/api/vcs/GETVcs VcsRestController.getVcs
/api/vcs//repositoryGET[]Repository VcsRestController.listRepositories
/api/vcs//pingGETVcsRestController.ping
/api/vcs/PUTVcsRestController.updateVcsVcs
/api/vcs//identGET[] RepoIdent VcsRestController.listIdents
/api/vcsGETPageVcs VcsRestController.listsVcssVcsFilter
PageOptions
/api/vcs/DELETEVcsRestController.deleteVcs
/api/vcsPOSTVcsRestController.createVcsVcs
/api/vcsDELETEVcsRestController.deleteMany[]

Cluster Web Endpoints

This section describes Web endpoints for the Cluster management UI (User only).

Table below provides a quick summary:

ClusterController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/cluster/init
/admin/cluster/init
GETinit
/cluster/
/admin/cluster/
DELETEDELETE
/cluster
/admin/cluster
GETlistClusterFilter
PageOptions
/cluster//node
/admin/cluster//node
GETlistNodes
/cluster/
/admin/cluster/
GETshow
/cluster
/admin/cluster
POSTcreatePOSTCluster
/cluster/
/admin/cluster/
PUTeditPUTCluster
/cluster//edit
/admin/cluster//edit
GETeditGET
/cluster/create
/admin/cluster/create
GETcreateGETCluster
/cluster//task
/admin/cluster//task
POSTcreateTaskPOSTClusterTask
/cluster//task/create
/admin/cluster//task/create
GETcreateTaskGETClusterTask
/cluster//task
/admin/cluster//task
GETlistTasksClusterTaskFilter

Billing Endpoints

This section describes Web endpoints for the Billing UI (User only).

Table below provides a quick summary:

BillingController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/billing/
/admin/billing/
DELETEDELETE
/billing
/admin/billing
GETlistBillingFilter
PageOptions
/billing/
/admin/billing/
GETshow
/billing
/admin/billing
POSTcreatePOSTBilling SpacesForm
/billing/
/admin/billing/
PUTeditPUTBilling
/billing//edit
/admin/billing//edit
GETeditGET
/billing/create
/admin/billing/create
GETcreateGETBilling SpacesForm
/billing//upgrade
/admin/billing//upgrade
POSTupgrade
/billing//upgrade
/admin/billing//upgrade
GETupgradeGETclient.model.PaymentStatus
/billing//claim
/admin/billing//claim
POSTclaim
/billing//pay
/admin/billing//pay
POSTpay
/billing//pay
/admin/billing//pay
GETpayConfirmclient.model.PaymentStatus
/billing//invite
/admin/billing//invite
POSTinviteUsers

License Web Endpoints

This section describes endpoints for Licenses UI.

Table below provides a quick summary:

LicenseController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/license/
/admin/license/
DELETEDELETE
/license
/admin/license
GETlistLicenseFilter
PageOptions
/license/
/admin/license/
GETshow
/license
/admin/license
POSTcreatePOSTLicense
/license/
/admin/license/
PUTeditPUTLicense
/license//edit
/admin/license//edit
GETeditGET
/license/create
/admin/license/create
GETcreateGETLicense

Other Web Endpoints

This section describes endpoints other web endpoints.

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/GETHomeController.home
/adminGETDashboardController.admin
/dashboardGETDashboardController.dashboard
  • Settings (/admin/setting**)
Comments and Discussion

Content