38 lines
456 B
Go
38 lines
456 B
Go
package helmrelease
|
|
|
|
type Chart struct {
|
|
Name string
|
|
Version string
|
|
}
|
|
|
|
type Repo struct {
|
|
URL string
|
|
Type string
|
|
}
|
|
|
|
type PrettyConfig struct {
|
|
Key string
|
|
Path string
|
|
Value string
|
|
}
|
|
|
|
type Helm struct {
|
|
Release string
|
|
Chart Chart
|
|
Repo Repo
|
|
}
|
|
|
|
type Config struct {
|
|
Pretty []PrettyConfig
|
|
Raw string
|
|
}
|
|
type HelmRelease struct {
|
|
Helm Helm
|
|
Config Config
|
|
}
|
|
|
|
type PrettyConfigSchema struct {
|
|
Description string
|
|
Path string
|
|
}
|