Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Flags ¶
type Flags struct { // example: false DryRun bool `json:"dry_run"` // example: 1 Version string `json:"version"` flags.GlobalFlags }
Flags additional flags for installing a release swagger:model installFlags
type Release ¶
type Release struct { // example: mysql-5.7 Name string `json:"name"` // example: default Namespace string `json:"namespace"` // example: 1 Version int `json:"version"` // example: 2021-03-24T12:24:18.450869+05:30 Updated time.Time `json:"updated_at,omitempty"` // example: deployed Status release.Status `json:"status"` // example: mysql Chart string `json:"chart"` // example: 5.7.30 AppVersion string `json:"app_version"` }
Release wrapper for helm release swagger:model installRelease
type Request ¶
type Request struct { Name string `json:"name"` // example: stable/mysql Chart string `json:"chart"` // example: {"replicaCount": 1} Values map[string]interface{} `json:"values"` Flags Flags `json:"flags"` }
Request is the body for installing a release swagger:model installRequestBody
type Response ¶
type Response struct { // Error error message, field is available only when status code is non 2xx Error string `json:"error,omitempty"` // example: deployed Status string `json:"status,omitempty"` Data string `json:"data,omitempty"` Release `json:"-"` }
Response body of install response swagger:model installResponseBody
Click to show internal directories.
Click to hide internal directories.