Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EditProjectForm ¶
type EditProjectForm struct { BaseURL string `json:"base_url" form:"base_url" valid:"required,stringlength(1|255)"` HelmDirectoryName string `json:"helm_directory_name" form:"helm_directory_name" valid:"stringlength(0|255)"` Namespace string `json:"namespace" form:"namespace" valid:"required,stringlength(1|255)"` ValueOptions []*OverrideValue `json:"value_options" form:"value_options" valid:"-"` }
EditProjectForm is form struct for update projects.
type NewBranchForm ¶
type NewBranchForm struct {
Name string `json:"name" form:"name" valid:"required,stringlength(1|255)"`
}
type NewProjectForm ¶
type NewProjectForm struct { Title string `json:"title" form:"title" valid:"required,stringlength(1|255)"` BaseURL string `json:"base_url" form:"base_url" valid:"required,stringlength(1|255)"` RepositoryOwner string `json:"repository_owner" form:"repository_owner" valid:"required,stringlength(1|255)"` RepositoryName string `json:"repository_name" form:"repository_name" valid:"required,stringlength(1|255)"` HelmRepositoryURL string `json:"helm_repository_url" form:"helm_repository_url" valid:"required,stringlength(1|255)"` HelmDirectoryName string `json:"helm_directory_name" form:"helm_directory_name" valid:"stringlength(0|255)"` Namespace string `json:"namespace" form:"namespace" valid:"required,stringlength(1|255)"` ValueOptions []*OverrideValue `json:"value_options" form:"value_options" valid:"-"` }
NewProjectForm is form struct for create projects.
type OverrideValue ¶
type OverrideValue struct { Key string `json:"key" from:"key" valid:"required,stringlength(1|255)"` Value string `json:"value" from:"value" valid:"required,stringlength(1|255)"` }
OverrideValue is form struct for value options.
type Projects ¶
type Projects struct{}
Projects is projects controller.
type StatusResponse ¶
type StatusResponse struct {
Status string `json:"status"`
}
Click to show internal directories.
Click to hide internal directories.