Documentation ¶
Index ¶
- type AppAddOptions
- type AppManager
- type Command
- type CommandOptions
- type Deploy
- type DeployOptions
- type ErrExit
- type ForceUnlock
- type Init
- type InitOptions
- type Logs
- type LogsOptions
- type PluginManager
- func (m *PluginManager) Add(ctx context.Context, name string, opts *PluginManagerAddOptions) error
- func (m *PluginManager) Delete(ctx context.Context, name string) error
- func (m *PluginManager) List(ctx context.Context) error
- func (m *PluginManager) Update(ctx context.Context, updateForce bool) error
- type PluginManagerAddOptions
- type Run
- type RunOptions
- type SecretsManager
- func (m *SecretsManager) Delete(ctx context.Context, key string) error
- func (m *SecretsManager) Destroy(ctx context.Context, force bool) error
- func (m *SecretsManager) Edit(ctx context.Context) error
- func (m *SecretsManager) Get(ctx context.Context, key string) error
- func (m *SecretsManager) Import(ctx context.Context, f string) error
- func (m *SecretsManager) Set(ctx context.Context, key, value string) error
- func (m *SecretsManager) View(ctx context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppAddOptions ¶ added in v0.1.7
type AppAddOptions struct { Overwrite bool OutputDir string Name string Dir string Type string URL string RunCommand string RunPlugin string DeployPlugin string // Static App Options. StaticBuildCommand string StaticBuildDir string StaticRouting string // Function App Options. FunctionRuntime string FunctionEntrypoint string }
func (*AppAddOptions) Validate ¶ added in v0.1.7
func (o *AppAddOptions) Validate() error
type AppManager ¶ added in v0.1.109
type AppManager struct {
// contains filtered or unexported fields
}
func NewAppManager ¶ added in v0.1.109
func NewAppManager(log logger.Logger, cfg *config.Project) *AppManager
func (*AppManager) Add ¶ added in v0.1.109
func (m *AppManager) Add(ctx context.Context, opts *AppAddOptions) error
type Command ¶ added in v0.1.56
type Command struct {
// contains filtered or unexported fields
}
func NewCommand ¶ added in v0.1.56
type CommandOptions ¶ added in v0.1.56
type CommandOptions struct { Name string Plugin *plugins.Plugin InputTypes []plugins.CommandInputType Args *apiv1.CommandArgs }
type DeployOptions ¶
type DeployOptions struct { BuildCacheDir string Verify bool Destroy bool SkipBuild bool SkipPull bool Lock bool LockWait time.Duration AutoApprove bool ForceApprove bool MergeMode bool Targets, Skips *util.TargetMatcher SkipAllApps bool SkipDNS bool SkipMonitoring bool SkipDiff bool SkipApply bool SkipStateCreate bool }
type ForceUnlock ¶
type ForceUnlock struct {
// contains filtered or unexported fields
}
func NewForceUnlock ¶
func NewForceUnlock(log logger.Logger, cfg *config.Project) *ForceUnlock
type Init ¶ added in v0.1.5
type Init struct {
// contains filtered or unexported fields
}
type InitOptions ¶ added in v0.1.5
type InitOptions struct { Overwrite bool Path string Name string DeployPlugin string RunPlugin string DNSPlugin string DNSDomain string Template string TemplateValueOpts *values.Options GCP struct { Project string Region string } // contains filtered or unexported fields }
func (*InitOptions) Validate ¶ added in v0.1.7
func (o *InitOptions) Validate() error
type LogsOptions ¶ added in v0.1.105
type PluginManager ¶ added in v0.1.109
type PluginManager struct {
// contains filtered or unexported fields
}
func NewPluginManager ¶ added in v0.1.109
func (*PluginManager) Add ¶ added in v0.1.111
func (m *PluginManager) Add(ctx context.Context, name string, opts *PluginManagerAddOptions) error
func (*PluginManager) Delete ¶ added in v0.1.111
func (m *PluginManager) Delete(ctx context.Context, name string) error
type PluginManagerAddOptions ¶ added in v0.1.111
type Run ¶ added in v0.1.11
type Run struct {
// contains filtered or unexported fields
}
type RunOptions ¶ added in v0.1.11
type SecretsManager ¶ added in v0.1.109
type SecretsManager struct {
// contains filtered or unexported fields
}
func NewSecretsManager ¶ added in v0.1.109
func NewSecretsManager(log logger.Logger, cfg *config.Project) *SecretsManager
func (*SecretsManager) Delete ¶ added in v0.1.109
func (m *SecretsManager) Delete(ctx context.Context, key string) error
func (*SecretsManager) Destroy ¶ added in v0.1.111
func (m *SecretsManager) Destroy(ctx context.Context, force bool) error
func (*SecretsManager) Edit ¶ added in v0.1.109
func (m *SecretsManager) Edit(ctx context.Context) error
func (*SecretsManager) Get ¶ added in v0.1.109
func (m *SecretsManager) Get(ctx context.Context, key string) error
func (*SecretsManager) Import ¶ added in v0.1.109
func (m *SecretsManager) Import(ctx context.Context, f string) error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.