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 {
DockerBuildCacheDir string
BuildTempDir 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.