Documentation ¶
Index ¶
- type PipelineTriggerRestHandler
- type PipelineTriggerRestHandlerImpl
- func (handler PipelineTriggerRestHandlerImpl) GetAllLatestDeploymentConfiguration(w http.ResponseWriter, r *http.Request)
- func (handler PipelineTriggerRestHandlerImpl) OverrideConfig(w http.ResponseWriter, r *http.Request)
- func (handler PipelineTriggerRestHandlerImpl) ReleaseStatusUpdate(w http.ResponseWriter, r *http.Request)
- func (handler PipelineTriggerRestHandlerImpl) RotatePods(w http.ResponseWriter, r *http.Request)
- func (handler PipelineTriggerRestHandlerImpl) StartStopApp(w http.ResponseWriter, r *http.Request)
- func (handler PipelineTriggerRestHandlerImpl) StartStopDeploymentGroup(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PipelineTriggerRestHandler ¶
type PipelineTriggerRestHandler interface { OverrideConfig(w http.ResponseWriter, r *http.Request) ReleaseStatusUpdate(w http.ResponseWriter, r *http.Request) StartStopApp(w http.ResponseWriter, r *http.Request) StartStopDeploymentGroup(w http.ResponseWriter, r *http.Request) GetAllLatestDeploymentConfiguration(w http.ResponseWriter, r *http.Request) RotatePods(w http.ResponseWriter, r *http.Request) }
type PipelineTriggerRestHandlerImpl ¶
type PipelineTriggerRestHandlerImpl struct {
// contains filtered or unexported fields
}
func NewPipelineRestHandler ¶
func NewPipelineRestHandler(appService app.AppService, userAuthService user.UserService, validator *validator.Validate, enforcer casbin.Enforcer, teamService team.TeamService, logger *zap.SugaredLogger, enforcerUtil rbac.EnforcerUtil, deploymentGroupService deploymentGroup.DeploymentGroupService, argoUserService argo.ArgoUserService, deploymentConfigService pipeline.PipelineDeploymentConfigService, deployedAppService deployedApp.DeployedAppService, cdTriggerService devtronApps.TriggerService, workflowEventPublishService out.WorkflowEventPublishService) *PipelineTriggerRestHandlerImpl
func (PipelineTriggerRestHandlerImpl) GetAllLatestDeploymentConfiguration ¶
func (handler PipelineTriggerRestHandlerImpl) GetAllLatestDeploymentConfiguration(w http.ResponseWriter, r *http.Request)
func (PipelineTriggerRestHandlerImpl) OverrideConfig ¶
func (handler PipelineTriggerRestHandlerImpl) OverrideConfig(w http.ResponseWriter, r *http.Request)
func (PipelineTriggerRestHandlerImpl) ReleaseStatusUpdate ¶
func (handler PipelineTriggerRestHandlerImpl) ReleaseStatusUpdate(w http.ResponseWriter, r *http.Request)
func (PipelineTriggerRestHandlerImpl) RotatePods ¶
func (handler PipelineTriggerRestHandlerImpl) RotatePods(w http.ResponseWriter, r *http.Request)
func (PipelineTriggerRestHandlerImpl) StartStopApp ¶
func (handler PipelineTriggerRestHandlerImpl) StartStopApp(w http.ResponseWriter, r *http.Request)
func (PipelineTriggerRestHandlerImpl) StartStopDeploymentGroup ¶
func (handler PipelineTriggerRestHandlerImpl) StartStopDeploymentGroup(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.