Documentation
¶
Index ¶
- func AddCommand(cmd *cobra.Command, o *cli.RootOptions)
- type TempKustomizeBuilder
- type TemplateObjectBuilder
- func (b *TemplateObjectBuilder) Build(ctx context.Context) ([]byte, error)
- func (b *TemplateObjectBuilder) Description(desc string) *TemplateObjectBuilder
- func (b *TemplateObjectBuilder) DisableNamePrefix() *TemplateObjectBuilder
- func (b *TemplateObjectBuilder) Name(name string) *TemplateObjectBuilder
- func (b *TemplateObjectBuilder) RequiredVars(vars []string) *TemplateObjectBuilder
- func (b *TemplateObjectBuilder) Resources(rawYAML ...string) *TemplateObjectBuilder
- func (b *TemplateObjectBuilder) SetHeader(v cli.VersionInfo) *TemplateObjectBuilder
- func (b *TemplateObjectBuilder) SetRequiredAddons(addons []string) *TemplateObjectBuilder
- func (b *TemplateObjectBuilder) SetUserRoles(roles []string) *TemplateObjectBuilder
- func (b *TemplateObjectBuilder) TypeUserAddon(setDefault bool) *TemplateObjectBuilder
- func (b *TemplateObjectBuilder) TypeWorkspace(wscfg cosmov1alpha1.Config) *TemplateObjectBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddCommand ¶
func AddCommand(cmd *cobra.Command, o *cli.RootOptions)
Types ¶
type TempKustomizeBuilder ¶
type TempKustomizeBuilder struct {
// contains filtered or unexported fields
}
func NewTempKustomizeBuilder ¶
func NewTempKustomizeBuilder() *TempKustomizeBuilder
func (*TempKustomizeBuilder) Build ¶
func (b *TempKustomizeBuilder) Build(ctx context.Context) ([]byte, error)
func (*TempKustomizeBuilder) DisableNamePrefix ¶
func (b *TempKustomizeBuilder) DisableNamePrefix() *TempKustomizeBuilder
func (*TempKustomizeBuilder) Resources ¶
func (b *TempKustomizeBuilder) Resources(rawYAML ...string) *TempKustomizeBuilder
type TemplateObjectBuilder ¶
type TemplateObjectBuilder struct {
// contains filtered or unexported fields
}
func NewTemplateObjectBuilder ¶
func NewTemplateObjectBuilder(isClusterScope bool) *TemplateObjectBuilder
func (*TemplateObjectBuilder) Build ¶
func (b *TemplateObjectBuilder) Build(ctx context.Context) ([]byte, error)
func (*TemplateObjectBuilder) Description ¶
func (b *TemplateObjectBuilder) Description(desc string) *TemplateObjectBuilder
func (*TemplateObjectBuilder) DisableNamePrefix ¶
func (b *TemplateObjectBuilder) DisableNamePrefix() *TemplateObjectBuilder
func (*TemplateObjectBuilder) Name ¶
func (b *TemplateObjectBuilder) Name(name string) *TemplateObjectBuilder
func (*TemplateObjectBuilder) RequiredVars ¶
func (b *TemplateObjectBuilder) RequiredVars(vars []string) *TemplateObjectBuilder
func (*TemplateObjectBuilder) Resources ¶
func (b *TemplateObjectBuilder) Resources(rawYAML ...string) *TemplateObjectBuilder
func (*TemplateObjectBuilder) SetHeader ¶
func (b *TemplateObjectBuilder) SetHeader(v cli.VersionInfo) *TemplateObjectBuilder
func (*TemplateObjectBuilder) SetRequiredAddons ¶
func (b *TemplateObjectBuilder) SetRequiredAddons(addons []string) *TemplateObjectBuilder
func (*TemplateObjectBuilder) SetUserRoles ¶
func (b *TemplateObjectBuilder) SetUserRoles(roles []string) *TemplateObjectBuilder
func (*TemplateObjectBuilder) TypeUserAddon ¶
func (b *TemplateObjectBuilder) TypeUserAddon(setDefault bool) *TemplateObjectBuilder
func (*TemplateObjectBuilder) TypeWorkspace ¶
func (b *TemplateObjectBuilder) TypeWorkspace(wscfg cosmov1alpha1.Config) *TemplateObjectBuilder
Click to show internal directories.
Click to hide internal directories.