stack.go 548 B

12345678910111213141516
  1. package types
  2. type CreateStackReleaseRequest struct {
  3. // The Helm values for this release
  4. Values map[string]interface{} `json:"values"`
  5. // Used to construct the Chart.yaml
  6. Dependencies []Dependency `json:"dependencies" form:"required"`
  7. StackName string `json:"stack_name" form:"required,dns1123"`
  8. }
  9. type Dependency struct {
  10. Name string `json:"name" form:"required"`
  11. Alias string `json:"alias" form:"required"`
  12. Version string `json:"version" form:"required"`
  13. Repository string `json:"repository" form:"required"`
  14. }