Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CLI ¶
type CLI struct {
Start topaz.StartCmd `cmd:"" help:"start topaz instance (daemon mode)"`
Stop topaz.StopCmd `cmd:"" help:"stop topaz instance"`
Restart topaz.RestartCmd `cmd:"" help:"restart topaz instance"`
Status topaz.StatusCmd `cmd:"" help:"status of topaz daemon process"`
Config configure.ConfigCmd `cmd:"" help:"configure topaz instance"`
Run topaz.RunCmd `cmd:"" help:"start topaz instance (console mode)"`
Templates templates.TemplateCmd `cmd:"" help:"template commands"`
Console topaz.ConsoleCmd `cmd:"" help:"open topaz console in the browser"`
Directory directory.DirectoryCmd `cmd:"" aliases:"ds" help:"directory service commands"`
Authorizer authorizer.AuthorizerCmd `cmd:"" aliases:"az" help:"authorizer service commands"`
Access access.AccessCmd `cmd:"" aliases:"ac" help:"access service commands "`
Certs certs.CertsCmd `cmd:"" help:"certificate management"`
Install topaz.InstallCmd `cmd:"" help:"install topaz container"`
Uninstall topaz.UninstallCmd `cmd:"" help:"uninstall topaz container"`
Update topaz.UpdateCmd `cmd:"" help:"update topaz container version"`
Version VersionCmd `cmd:"" help:"version information"`
NoCheck bool `flag:"" name:"no-check" json:"no_check,omitempty" short:"N" env:"TOPAZ_NO_CHECK" help:"disable local container status check"`
NoColor bool `flag:"" name:"no-color" json:"no_color,omitempty" env:"TOPAZ_NO_COLOR" help:"disable colored terminal output"`
LogLevel int `flag:"" name:"verbosity" short:"v" type:"counter" default:"0" help:"log level"`
Import ImportCmd `cmd:"" help:"'topaz import' was moved to 'topaz directory import'" hidden:""`
Export ExportCmd `cmd:"" help:"'topaz export' was moved to 'topaz directory export'" hidden:""`
Backup BackupCmd `cmd:"" help:"'topaz backup' was moved to 'topaz directory backup'" hidden:""`
Restore RestoreCmd `cmd:"" help:"'topaz restore' was moved to 'topaz directory restore'" hidden:""`
Configure ConfigureCmd `cmd:"" help:"'topaz configure' was moved to 'topaz config new'" hidden:""`
Test TestCmd `cmd:"" help:"'topaz test' was moved to 'topaz directory test'" hidden:""`
Manifest ManifestCmd `cmd:"" help:"'topaz manifest ...' was moved to 'topaz directory get|set|delete manifest'" hidden:""`
}
type ConfigureCmd ¶
type ConfigureCmd struct{}
type DeleteManifestCmd ¶ added in v0.30.0
type DeleteManifestCmd struct{}
type GetManifestCmd ¶ added in v0.30.0
type GetManifestCmd struct{}
type ManifestCmd ¶ added in v0.30.0
type ManifestCmd struct {
Get GetManifestCmd `cmd:"" help:"'topaz manifest get' was moved to 'topaz directory get manifest'" hidden:""`
Set SetManifestCmd `cmd:"" help:"'topaz manifest set' was moved to 'topaz directory set manifest'" hidden:""`
Delete DeleteManifestCmd `cmd:"" help:"'topaz manifest delete' was moved to 'topaz directory delete manifest'" hidden:""`
}
type RestoreCmd ¶
type RestoreCmd struct{}
type SetManifestCmd ¶ added in v0.30.0
type SetManifestCmd struct{}
type TestCmd ¶ added in v0.25.8
type TestCmd struct {
Exec TestExecCmd `cmd:"" help:"'topaz test exec' was moved to 'topaz directory test exec'" hidden:""`
Template TestTemplateCmd `cmd:"" help:"'topaz test template' was moved to 'topaz directory test template'" hidden:""`
}
type TestExecCmd ¶ added in v0.25.8
type TestExecCmd struct{}
type TestTemplateCmd ¶ added in v0.25.8
type TestTemplateCmd struct{}
type VersionCmd ¶
type VersionCmd struct {
Container bool `short:"c" help:"display topazd container version" default:"false"`
ContainerRegistry string `optional:"" default:"${container_registry}" env:"CONTAINER_REGISTRY" help:"container registry (host[:port]/repo)"`
ContainerImage string `optional:"" default:"${container_image}" env:"CONTAINER_IMAGE" help:"container image name"`
ContainerTag string `optional:"" default:"${container_tag}" env:"CONTAINER_TAG" help:"container tag"`
ContainerPlatform string `optional:"" default:"${container_platform}" env:"CONTAINER_PLATFORM" help:"container platform"`
ContainerVersion string `optional:"" hidden:"" default:"" env:"CONTAINER_VERSION"`
}
Click to show internal directories.
Click to hide internal directories.