Versions in this module Expand all Collapse all v0 v0.1.1 Apr 19, 2026 v0.1.0 Apr 19, 2026 Changes in this version + func AddFlags(useCmd *cobra.Command, cmd *UseCmd) + func ConfigureProvider(ctx context.Context, cfg ProviderOptionsConfig) error + func DeleteProvider(ctx context.Context, devsyConfig *config.Config, provider string, ...) error + func DeleteProviderConfig(devsyConfig *config.Config, provider string, ignoreNotFound bool) error + func MergeDynamicOptions(options map[string]*types.Option, dynamicOptions config.OptionDefinitions) map[string]*types.Option + func NewAddCmd(f *flags.GlobalFlags) *cobra.Command + func NewDeleteCmd(flags *flags.GlobalFlags) *cobra.Command + func NewListAvailableCmd(flags *flags.GlobalFlags) *cobra.Command + func NewListCmd(flags *flags.GlobalFlags) *cobra.Command + func NewOptionsCmd(flags *flags.GlobalFlags) *cobra.Command + func NewProviderCmd(flags *flags.GlobalFlags) *cobra.Command + func NewRenameCmd(globalFlags *flags.GlobalFlags) *cobra.Command + func NewSetOptionsCmd(f *flags.GlobalFlags) *cobra.Command + func NewUpdateCmd(flags *flags.GlobalFlags) *cobra.Command + func NewUseCmd(flags *flags.GlobalFlags) *cobra.Command + type AddCmd struct + FromExisting string + Name string + Options []string + SingleMachine bool + Use bool + func (cmd *AddCmd) Run(ctx context.Context, devsyConfig *config.Config, args []string) error + type DeleteCmd struct + Force bool + IgnoreNotFound bool + func (cmd *DeleteCmd) Run(ctx context.Context, args []string) error + type ListAvailableCmd struct + func (cmd *ListAvailableCmd) Run(ctx context.Context) error + type ListCmd struct + Output string + func (cmd *ListCmd) Run(ctx context.Context) error + type OptionsCmd struct + Hidden bool + Output string + func (cmd *OptionsCmd) Run(ctx context.Context, args []string) error + type ProviderOptionsConfig struct + Context string + Log log.Logger + Provider *provider2.ProviderConfig + Reconfigure bool + SingleMachine *bool + SkipInit bool + SkipRequired bool + SkipSubOptions bool + UserOptions []string + type ProviderWithDefault struct + Default bool + type RenameCmd struct + func (cmd *RenameCmd) Run(ctx context.Context, args []string) error + type SetOptionsCmd struct + Dry bool + Options []string + Reconfigure bool + SingleMachine bool + func (cmd *SetOptionsCmd) Run(ctx context.Context, args []string, log log.Logger) error + type UpdateCmd struct + Options []string + Use bool + func (cmd *UpdateCmd) Run(ctx context.Context, devsyConfig *config.Config, args []string) error + type UseCmd struct + Options []string + Reconfigure bool + SingleMachine bool + SkipInit bool + func (cmd *UseCmd) Run(ctx context.Context, providerName string) error