| 123456789101112131415161718192021222324 |
- package types
- type CreateStackReleaseRequest struct {
- // The Helm values for this release
- Values map[string]interface{} `json:"values"`
- // Used to construct the Chart.yaml
- Dependencies []Dependency `json:"dependencies" form:"required"`
- StackName string `json:"stack_name" form:"required,dns1123"`
- }
- type Dependency struct {
- Name string `json:"name" form:"required"`
- Alias string `json:"alias" form:"required"`
- Version string `json:"version" form:"required"`
- Repository string `json:"repository" form:"required"`
- }
- type CreateSecretAndOpenGitHubPullRequest struct {
- StackName string `json:"stack_name" form:"required,dns1123"`
- GithubAppInstallationID int64 `json:"github_app_installation_id" form:"required"`
- GithubRepoOwner string `json:"github_repo_owner" form:"required"`
- GithubRepoName string `json:"github_repo_name" form:"required"`
- OpenPr bool `json:"open_pr" form:"required"`
- }
|