Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bundle ¶
type Bundle struct {
Buckets []downloadbucket.Cmd `yaml:"buckets,omitempty"`
}
type Cmd ¶
type Cmd struct {
ConfigFileLocation string `envconfig:"CONFIG_FILE"`
}
func (*Cmd) Execute ¶
func (c *Cmd) Execute(ctx context.Context, f *flag.FlagSet, args ...interface{}) subcommands.ExitStatus
type ConfigWrapper ¶
type ConfigWrapper struct {
InitContainer *Config `yaml:"initContainer,omitempty"`
}
type Download ¶
type Download struct { Bucket *downloadbucket.Cmd `yaml:"bucket,omitempty"` URL *downloadurl.Cmd `yaml:"url,omitempty"` Bundle *Bundle `yaml:"bundle,omitempty"` }
type Restore ¶
type Restore struct { Bucket *restore.BucketToPVCCmd `yaml:"bucket,omitempty"` PVC *restore.LocalInPVCCmd `yaml:"pvc,omitempty"` }
Click to show internal directories.
Click to hide internal directories.