| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package types
- type Environment struct {
- ID uint `json:"id"`
- ProjectID uint `json:"project_id"`
- ClusterID uint `json:"cluster_id"`
- GitInstallationID uint `json:"git_installation_id"`
- GitRepoOwner string `json:"git_repo_owner"`
- GitRepoName string `json:"git_repo_name"`
- Name string `json:"name"`
- }
- type CreateEnvironmentRequest struct {
- Name string `json:"name" form:"required"`
- GitRepoOwner string `json:"git_repo_owner" form:"required"`
- GitRepoName string `json:"git_repo_name" form:"required"`
- }
- type Deployment struct {
- ID uint `json:"id"`
- EnvironmentID uint `json:"environment_id"`
- Namespace string `json:"namespace"`
- Status string `json:"status"`
- Subdomain string `json:"subdomain"`
- PullRequestID uint `json:"pull_request_id"`
- }
- type CreateDeploymentRequest struct {
- Namespace string `json:"namespace" form:"required"`
- PullRequestID uint `json:"pull_request_id" form:"required"`
- }
- type FinalizeDeploymentRequest struct {
- Namespace string `json:"namespace" form:"required"`
- Subdomain string `json:"subdomain"`
- }
- type GetDeploymentRequest struct {
- Namespace string `schema:"namespace" form:"required"`
- }
|