softplayer-backend/internal/helpers/helmrelease/helmrelease.go

38 lines
456 B
Go
Raw Normal View History

2024-05-04 17:48:19 +00:00
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
}