commands

package
v0.12.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 5, 2026 License: MIT Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NotImplementedExit

func NotImplementedExit() int

NotImplementedExit is the exit code that tells dokku to keep looking for a plugin that implements the command the user asked for

Types

type AmbassadorImageFlagCommand added in v0.12.0

type AmbassadorImageFlagCommand struct {
	// contains filtered or unexported fields
}

AmbassadorImageFlagCommand is the flag a command that may make a service's ambassador takes to name the image it is made from

func (*AmbassadorImageFlagCommand) AmbassadorImageFlags added in v0.12.0

func (c *AmbassadorImageFlagCommand) AmbassadorImageFlags(f *flag.FlagSet)

AmbassadorImageFlags adds the ambassador image flag to the flag set

func (*AmbassadorImageFlagCommand) ApplyAmbassadorImage added in v0.12.0

func (c *AmbassadorImageFlagCommand) ApplyAmbassadorImage() error

ApplyAmbassadorImage hands a given ambassador image on as PLUGIN_AMBASSADOR_IMAGE, which is checked before the global property. That is how the flag wins over both without being passed down to wherever an ambassador is made, and how a trigger the command fires sees it too. It is refused before the command changes anything when it names no tag or digest.

func (*AmbassadorImageFlagCommand) AutocompleteAmbassadorImageFlags added in v0.12.0

func (c *AmbassadorImageFlagCommand) AutocompleteAmbassadorImageFlags() complete.Flags

AutocompleteAmbassadorImageFlags returns the autocomplete ambassador image flags

type AppLinksCommand

type AppLinksCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

AppLinksCommand is the command for listing all app links for a given app

func (*AppLinksCommand) Arguments

func (c *AppLinksCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*AppLinksCommand) AutocompleteArgs

func (c *AppLinksCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*AppLinksCommand) AutocompleteFlags

func (c *AppLinksCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*AppLinksCommand) Description

func (c *AppLinksCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*AppLinksCommand) Documentation

func (c *AppLinksCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*AppLinksCommand) Examples

func (c *AppLinksCommand) Examples() map[string]string

Examples returns the examples for the command

func (*AppLinksCommand) FlagSet

func (c *AppLinksCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*AppLinksCommand) Group

func (c *AppLinksCommand) Group() string

Group is the readme usage section the command is documented under

func (*AppLinksCommand) Help

func (c *AppLinksCommand) Help() string

Help returns the help text for the command

func (*AppLinksCommand) Name

func (c *AppLinksCommand) Name() string

Name returns the name of the command

func (*AppLinksCommand) ParsedArguments

func (c *AppLinksCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*AppLinksCommand) Run

func (c *AppLinksCommand) Run(args []string) int

Run runs the command

func (*AppLinksCommand) Synopsis

func (c *AppLinksCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*AppLinksCommand) Usage

func (c *AppLinksCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type BackupAuthCommand

type BackupAuthCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

BackupAuthCommand is the command for unexposing a service

func (*BackupAuthCommand) Arguments

func (c *BackupAuthCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*BackupAuthCommand) AutocompleteArgs

func (c *BackupAuthCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*BackupAuthCommand) AutocompleteFlags

func (c *BackupAuthCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*BackupAuthCommand) Description

func (c *BackupAuthCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*BackupAuthCommand) Documentation

func (c *BackupAuthCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*BackupAuthCommand) Examples

func (c *BackupAuthCommand) Examples() map[string]string

Examples returns the examples for the command

func (*BackupAuthCommand) FlagSet

func (c *BackupAuthCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*BackupAuthCommand) Group

func (c *BackupAuthCommand) Group() string

Group is the readme usage section the command is documented under

func (*BackupAuthCommand) Help

func (c *BackupAuthCommand) Help() string

Help returns the help text for the command

func (*BackupAuthCommand) Name

func (c *BackupAuthCommand) Name() string

Name returns the name of the command

func (*BackupAuthCommand) ParsedArguments

func (c *BackupAuthCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*BackupAuthCommand) Run

func (c *BackupAuthCommand) Run(args []string) int

Run runs the command

func (*BackupAuthCommand) Synopsis

func (c *BackupAuthCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*BackupAuthCommand) Usage

func (c *BackupAuthCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type BackupCommand

type BackupCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

BackupCommand is the command for unexposing a service

func (*BackupCommand) Arguments

func (c *BackupCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*BackupCommand) AutocompleteArgs

func (c *BackupCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*BackupCommand) AutocompleteFlags

func (c *BackupCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*BackupCommand) Description

func (c *BackupCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*BackupCommand) Documentation

func (c *BackupCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*BackupCommand) DocumentsFlag added in v0.12.0

func (c *BackupCommand) DocumentsFlag(name string, data internal.DocumentationData) bool

DocumentsFlag reports whether a flag is described for a datastore

func (*BackupCommand) Examples

func (c *BackupCommand) Examples() map[string]string

Examples returns the examples for the command

func (*BackupCommand) FlagSet

func (c *BackupCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*BackupCommand) Group

func (c *BackupCommand) Group() string

Group is the readme usage section the command is documented under

func (*BackupCommand) Help

func (c *BackupCommand) Help() string

Help returns the help text for the command

func (*BackupCommand) Name

func (c *BackupCommand) Name() string

Name returns the name of the command

func (*BackupCommand) ParsedArguments

func (c *BackupCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*BackupCommand) Run

func (c *BackupCommand) Run(args []string) int

Run runs the command

func (*BackupCommand) Synopsis

func (c *BackupCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*BackupCommand) Usage

func (c *BackupCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type BackupDeauthCommand

type BackupDeauthCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

BackupDeauthCommand is the command for unexposing a service

func (*BackupDeauthCommand) Arguments

func (c *BackupDeauthCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*BackupDeauthCommand) AutocompleteArgs

func (c *BackupDeauthCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*BackupDeauthCommand) AutocompleteFlags

func (c *BackupDeauthCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*BackupDeauthCommand) Description

func (c *BackupDeauthCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*BackupDeauthCommand) Documentation

func (c *BackupDeauthCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*BackupDeauthCommand) Examples

func (c *BackupDeauthCommand) Examples() map[string]string

Examples returns the examples for the command

func (*BackupDeauthCommand) FlagSet

func (c *BackupDeauthCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*BackupDeauthCommand) Group

func (c *BackupDeauthCommand) Group() string

Group is the readme usage section the command is documented under

func (*BackupDeauthCommand) Help

func (c *BackupDeauthCommand) Help() string

Help returns the help text for the command

func (*BackupDeauthCommand) Name

func (c *BackupDeauthCommand) Name() string

Name returns the name of the command

func (*BackupDeauthCommand) ParsedArguments

func (c *BackupDeauthCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*BackupDeauthCommand) Run

func (c *BackupDeauthCommand) Run(args []string) int

Run runs the command

func (*BackupDeauthCommand) Synopsis

func (c *BackupDeauthCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*BackupDeauthCommand) Usage

func (c *BackupDeauthCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type BackupLogsCommand

type BackupLogsCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

BackupLogsCommand is the command for showing the log of a service's scheduled backups

func (*BackupLogsCommand) Arguments

func (c *BackupLogsCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*BackupLogsCommand) AutocompleteArgs

func (c *BackupLogsCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*BackupLogsCommand) AutocompleteFlags

func (c *BackupLogsCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*BackupLogsCommand) Description

func (c *BackupLogsCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*BackupLogsCommand) Documentation

func (c *BackupLogsCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*BackupLogsCommand) Examples

func (c *BackupLogsCommand) Examples() map[string]string

Examples returns the examples for the command

func (*BackupLogsCommand) FlagSet

func (c *BackupLogsCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*BackupLogsCommand) Group

func (c *BackupLogsCommand) Group() string

Group is the readme usage section the command is documented under

func (*BackupLogsCommand) Help

func (c *BackupLogsCommand) Help() string

Help returns the help text for the command

func (*BackupLogsCommand) Name

func (c *BackupLogsCommand) Name() string

Name returns the name of the command

func (*BackupLogsCommand) ParsedArguments

func (c *BackupLogsCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*BackupLogsCommand) Run

func (c *BackupLogsCommand) Run(args []string) int

Run runs the command

func (*BackupLogsCommand) Synopsis

func (c *BackupLogsCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*BackupLogsCommand) Usage

func (c *BackupLogsCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type BackupScheduleCatCommand

type BackupScheduleCatCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

BackupScheduleCatCommand is the command for unexposing a service

func (*BackupScheduleCatCommand) Arguments

func (c *BackupScheduleCatCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*BackupScheduleCatCommand) AutocompleteArgs

func (c *BackupScheduleCatCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*BackupScheduleCatCommand) AutocompleteFlags

func (c *BackupScheduleCatCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*BackupScheduleCatCommand) Description

func (c *BackupScheduleCatCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*BackupScheduleCatCommand) Documentation

func (c *BackupScheduleCatCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*BackupScheduleCatCommand) Examples

func (c *BackupScheduleCatCommand) Examples() map[string]string

Examples returns the examples for the command

func (*BackupScheduleCatCommand) FlagSet

func (c *BackupScheduleCatCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*BackupScheduleCatCommand) Group

func (c *BackupScheduleCatCommand) Group() string

Group is the readme usage section the command is documented under

func (*BackupScheduleCatCommand) Help

func (c *BackupScheduleCatCommand) Help() string

Help returns the help text for the command

func (*BackupScheduleCatCommand) Name

func (c *BackupScheduleCatCommand) Name() string

Name returns the name of the command

func (*BackupScheduleCatCommand) ParsedArguments

func (c *BackupScheduleCatCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*BackupScheduleCatCommand) Run

func (c *BackupScheduleCatCommand) Run(args []string) int

Run runs the command

func (*BackupScheduleCatCommand) Synopsis

func (c *BackupScheduleCatCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*BackupScheduleCatCommand) Usage

func (c *BackupScheduleCatCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type BackupScheduleCommand

type BackupScheduleCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

BackupScheduleCommand is the command for unexposing a service

func (*BackupScheduleCommand) Arguments

func (c *BackupScheduleCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*BackupScheduleCommand) AutocompleteArgs

func (c *BackupScheduleCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*BackupScheduleCommand) AutocompleteFlags

func (c *BackupScheduleCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*BackupScheduleCommand) Description

func (c *BackupScheduleCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*BackupScheduleCommand) Documentation

func (c *BackupScheduleCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*BackupScheduleCommand) Examples

func (c *BackupScheduleCommand) Examples() map[string]string

Examples returns the examples for the command

func (*BackupScheduleCommand) FlagSet

func (c *BackupScheduleCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*BackupScheduleCommand) Group

func (c *BackupScheduleCommand) Group() string

Group is the readme usage section the command is documented under

func (*BackupScheduleCommand) Help

func (c *BackupScheduleCommand) Help() string

Help returns the help text for the command

func (*BackupScheduleCommand) Name

func (c *BackupScheduleCommand) Name() string

Name returns the name of the command

func (*BackupScheduleCommand) ParsedArguments

func (c *BackupScheduleCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*BackupScheduleCommand) Run

func (c *BackupScheduleCommand) Run(args []string) int

Run runs the command

func (*BackupScheduleCommand) Synopsis

func (c *BackupScheduleCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*BackupScheduleCommand) Usage

func (c *BackupScheduleCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type BackupSetEncryptionCommand

type BackupSetEncryptionCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

BackupSetEncryptionCommand is the command for unexposing a service

func (*BackupSetEncryptionCommand) Arguments

func (c *BackupSetEncryptionCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*BackupSetEncryptionCommand) AutocompleteArgs

func (c *BackupSetEncryptionCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*BackupSetEncryptionCommand) AutocompleteFlags

func (c *BackupSetEncryptionCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*BackupSetEncryptionCommand) Description

func (c *BackupSetEncryptionCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*BackupSetEncryptionCommand) Documentation

func (c *BackupSetEncryptionCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*BackupSetEncryptionCommand) Examples

func (c *BackupSetEncryptionCommand) Examples() map[string]string

Examples returns the examples for the command

func (*BackupSetEncryptionCommand) FlagSet

func (c *BackupSetEncryptionCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*BackupSetEncryptionCommand) Group

Group is the readme usage section the command is documented under

func (*BackupSetEncryptionCommand) Help

Help returns the help text for the command

func (*BackupSetEncryptionCommand) Name

Name returns the name of the command

func (*BackupSetEncryptionCommand) ParsedArguments

func (c *BackupSetEncryptionCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*BackupSetEncryptionCommand) Run

func (c *BackupSetEncryptionCommand) Run(args []string) int

Run runs the command

func (*BackupSetEncryptionCommand) Synopsis

func (c *BackupSetEncryptionCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*BackupSetEncryptionCommand) Usage

Usage returns the argument sketch rendered after the command name

type BackupSetPublicKeyEncryptionCommand

type BackupSetPublicKeyEncryptionCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

BackupSetPublicKeyEncryptionCommand is the command for unexposing a service

func (*BackupSetPublicKeyEncryptionCommand) Arguments

Arguments returns the arguments for the command

func (*BackupSetPublicKeyEncryptionCommand) AutocompleteArgs

AutocompleteArgs returns the autocomplete arguments for the command

func (*BackupSetPublicKeyEncryptionCommand) AutocompleteFlags

func (c *BackupSetPublicKeyEncryptionCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*BackupSetPublicKeyEncryptionCommand) Description

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*BackupSetPublicKeyEncryptionCommand) Documentation

func (c *BackupSetPublicKeyEncryptionCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*BackupSetPublicKeyEncryptionCommand) Examples

Examples returns the examples for the command

func (*BackupSetPublicKeyEncryptionCommand) FlagSet

FlagSet returns the flag set for the command

func (*BackupSetPublicKeyEncryptionCommand) Group

Group is the readme usage section the command is documented under

func (*BackupSetPublicKeyEncryptionCommand) Help

Help returns the help text for the command

func (*BackupSetPublicKeyEncryptionCommand) Name

Name returns the name of the command

func (*BackupSetPublicKeyEncryptionCommand) ParsedArguments

func (c *BackupSetPublicKeyEncryptionCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*BackupSetPublicKeyEncryptionCommand) Run

Run runs the command

func (*BackupSetPublicKeyEncryptionCommand) Synopsis

Synopsis returns the synopsis of the command

func (*BackupSetPublicKeyEncryptionCommand) Usage

Usage returns the argument sketch rendered after the command name

type BackupUnscheduleCommand

type BackupUnscheduleCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

BackupUnscheduleCommand is the command for unexposing a service

func (*BackupUnscheduleCommand) Arguments

func (c *BackupUnscheduleCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*BackupUnscheduleCommand) AutocompleteArgs

func (c *BackupUnscheduleCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*BackupUnscheduleCommand) AutocompleteFlags

func (c *BackupUnscheduleCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*BackupUnscheduleCommand) Description

func (c *BackupUnscheduleCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*BackupUnscheduleCommand) Documentation

func (c *BackupUnscheduleCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*BackupUnscheduleCommand) Examples

func (c *BackupUnscheduleCommand) Examples() map[string]string

Examples returns the examples for the command

func (*BackupUnscheduleCommand) FlagSet

func (c *BackupUnscheduleCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*BackupUnscheduleCommand) Group

func (c *BackupUnscheduleCommand) Group() string

Group is the readme usage section the command is documented under

func (*BackupUnscheduleCommand) Help

func (c *BackupUnscheduleCommand) Help() string

Help returns the help text for the command

func (*BackupUnscheduleCommand) Name

func (c *BackupUnscheduleCommand) Name() string

Name returns the name of the command

func (*BackupUnscheduleCommand) ParsedArguments

func (c *BackupUnscheduleCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*BackupUnscheduleCommand) Run

func (c *BackupUnscheduleCommand) Run(args []string) int

Run runs the command

func (*BackupUnscheduleCommand) Synopsis

func (c *BackupUnscheduleCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*BackupUnscheduleCommand) Usage

func (c *BackupUnscheduleCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type BackupUnsetEncryptionCommand

type BackupUnsetEncryptionCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

BackupUnsetEncryptionCommand is the command for unexposing a service

func (*BackupUnsetEncryptionCommand) Arguments

Arguments returns the arguments for the command

func (*BackupUnsetEncryptionCommand) AutocompleteArgs

func (c *BackupUnsetEncryptionCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*BackupUnsetEncryptionCommand) AutocompleteFlags

func (c *BackupUnsetEncryptionCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*BackupUnsetEncryptionCommand) Description

func (c *BackupUnsetEncryptionCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*BackupUnsetEncryptionCommand) Documentation

func (c *BackupUnsetEncryptionCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*BackupUnsetEncryptionCommand) Examples

func (c *BackupUnsetEncryptionCommand) Examples() map[string]string

Examples returns the examples for the command

func (*BackupUnsetEncryptionCommand) FlagSet

FlagSet returns the flag set for the command

func (*BackupUnsetEncryptionCommand) Group

Group is the readme usage section the command is documented under

func (*BackupUnsetEncryptionCommand) Help

Help returns the help text for the command

func (*BackupUnsetEncryptionCommand) Name

Name returns the name of the command

func (*BackupUnsetEncryptionCommand) ParsedArguments

func (c *BackupUnsetEncryptionCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*BackupUnsetEncryptionCommand) Run

func (c *BackupUnsetEncryptionCommand) Run(args []string) int

Run runs the command

func (*BackupUnsetEncryptionCommand) Synopsis

func (c *BackupUnsetEncryptionCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*BackupUnsetEncryptionCommand) Usage

Usage returns the argument sketch rendered after the command name

type BackupUnsetPublicKeyEncryptionCommand

type BackupUnsetPublicKeyEncryptionCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

BackupUnsetPublicKeyEncryptionCommand is the command for unexposing a service

func (*BackupUnsetPublicKeyEncryptionCommand) Arguments

Arguments returns the arguments for the command

func (*BackupUnsetPublicKeyEncryptionCommand) AutocompleteArgs

AutocompleteArgs returns the autocomplete arguments for the command

func (*BackupUnsetPublicKeyEncryptionCommand) AutocompleteFlags

func (c *BackupUnsetPublicKeyEncryptionCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*BackupUnsetPublicKeyEncryptionCommand) Description

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*BackupUnsetPublicKeyEncryptionCommand) Documentation

func (c *BackupUnsetPublicKeyEncryptionCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*BackupUnsetPublicKeyEncryptionCommand) Examples

Examples returns the examples for the command

func (*BackupUnsetPublicKeyEncryptionCommand) FlagSet

FlagSet returns the flag set for the command

func (*BackupUnsetPublicKeyEncryptionCommand) Group

Group is the readme usage section the command is documented under

func (*BackupUnsetPublicKeyEncryptionCommand) Help

Help returns the help text for the command

func (*BackupUnsetPublicKeyEncryptionCommand) Name

Name returns the name of the command

func (*BackupUnsetPublicKeyEncryptionCommand) ParsedArguments

func (c *BackupUnsetPublicKeyEncryptionCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*BackupUnsetPublicKeyEncryptionCommand) Run

Run runs the command

func (*BackupUnsetPublicKeyEncryptionCommand) Synopsis

Synopsis returns the synopsis of the command

func (*BackupUnsetPublicKeyEncryptionCommand) Usage

Usage returns the argument sketch rendered after the command name

type CloneCommand

type CloneCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

CloneCommand is the command for creating a new datastore service

func (*CloneCommand) Arguments

func (c *CloneCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*CloneCommand) AutocompleteArgs

func (c *CloneCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*CloneCommand) AutocompleteFlags

func (c *CloneCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*CloneCommand) Description

func (c *CloneCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*CloneCommand) Documentation

func (c *CloneCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*CloneCommand) Examples

func (c *CloneCommand) Examples() map[string]string

Examples returns the examples for the command

func (*CloneCommand) FlagSet

func (c *CloneCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*CloneCommand) Group

func (c *CloneCommand) Group() string

Group is the readme usage section the command is documented under

func (*CloneCommand) Help

func (c *CloneCommand) Help() string

Help returns the help text for the command

func (*CloneCommand) Name

func (c *CloneCommand) Name() string

Name returns the name of the command

func (*CloneCommand) ParsedArguments

func (c *CloneCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*CloneCommand) Run

func (c *CloneCommand) Run(args []string) int

Run runs the command

func (*CloneCommand) Synopsis

func (c *CloneCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*CloneCommand) Usage

func (c *CloneCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type ConnectCommand

type ConnectCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

ConnectCommand is the command for unexposing a service

func (*ConnectCommand) Arguments

func (c *ConnectCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*ConnectCommand) AutocompleteArgs

func (c *ConnectCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*ConnectCommand) AutocompleteFlags

func (c *ConnectCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*ConnectCommand) Description

func (c *ConnectCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*ConnectCommand) Documentation

func (c *ConnectCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*ConnectCommand) DocumentsFlag

func (c *ConnectCommand) DocumentsFlag(name string, data internal.DocumentationData) bool

DocumentsFlag reports whether a flag is described for a datastore

func (*ConnectCommand) Examples

func (c *ConnectCommand) Examples() map[string]string

Examples returns the examples for the command

func (*ConnectCommand) FlagSet

func (c *ConnectCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*ConnectCommand) Group

func (c *ConnectCommand) Group() string

Group is the readme usage section the command is documented under

func (*ConnectCommand) Help

func (c *ConnectCommand) Help() string

Help returns the help text for the command

func (*ConnectCommand) Name

func (c *ConnectCommand) Name() string

Name returns the name of the command

func (*ConnectCommand) ParsedArguments

func (c *ConnectCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*ConnectCommand) Run

func (c *ConnectCommand) Run(args []string) int

Run runs the command

func (*ConnectCommand) Synopsis

func (c *ConnectCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*ConnectCommand) Usage

func (c *ConnectCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type CreateCommand

type CreateCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

CreateCommand is the command for creating a new datastore service

func (*CreateCommand) Arguments

func (c *CreateCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*CreateCommand) AutocompleteArgs

func (c *CreateCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*CreateCommand) AutocompleteFlags

func (c *CreateCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*CreateCommand) Description

func (c *CreateCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*CreateCommand) Documentation

func (c *CreateCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*CreateCommand) Examples

func (c *CreateCommand) Examples() map[string]string

Examples returns the examples for the command

func (*CreateCommand) FlagSet

func (c *CreateCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*CreateCommand) Group

func (c *CreateCommand) Group() string

Group is the readme usage section the command is documented under

func (*CreateCommand) Help

func (c *CreateCommand) Help() string

Help returns the help text for the command

func (*CreateCommand) Name

func (c *CreateCommand) Name() string

Name returns the name of the command

func (*CreateCommand) ParsedArguments

func (c *CreateCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*CreateCommand) Run

func (c *CreateCommand) Run(args []string) int

Run runs the command

func (*CreateCommand) Synopsis

func (c *CreateCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*CreateCommand) Usage

func (c *CreateCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type CreateDatabaseCommand

type CreateDatabaseCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

CreateDatabaseCommand is the command for creating a database in a service

func (*CreateDatabaseCommand) Arguments

func (c *CreateDatabaseCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*CreateDatabaseCommand) AutocompleteArgs

func (c *CreateDatabaseCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*CreateDatabaseCommand) AutocompleteFlags

func (c *CreateDatabaseCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*CreateDatabaseCommand) Description

func (c *CreateDatabaseCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*CreateDatabaseCommand) Documentation

func (c *CreateDatabaseCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*CreateDatabaseCommand) Examples

func (c *CreateDatabaseCommand) Examples() map[string]string

Examples returns the examples for the command

func (*CreateDatabaseCommand) FlagSet

func (c *CreateDatabaseCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*CreateDatabaseCommand) Group

func (c *CreateDatabaseCommand) Group() string

Group is the readme usage section the command is documented under

func (*CreateDatabaseCommand) Help

func (c *CreateDatabaseCommand) Help() string

Help returns the help text for the command

func (*CreateDatabaseCommand) Name

func (c *CreateDatabaseCommand) Name() string

Name returns the name of the command

func (*CreateDatabaseCommand) ParsedArguments

func (c *CreateDatabaseCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*CreateDatabaseCommand) Run

func (c *CreateDatabaseCommand) Run(args []string) int

Run runs the command

func (*CreateDatabaseCommand) Synopsis

func (c *CreateDatabaseCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*CreateDatabaseCommand) Usage

func (c *CreateDatabaseCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type CreateUserCommand

type CreateUserCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

CreateUserCommand is the command for creating a user in a service

func (*CreateUserCommand) Arguments

func (c *CreateUserCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*CreateUserCommand) AutocompleteArgs

func (c *CreateUserCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*CreateUserCommand) AutocompleteFlags

func (c *CreateUserCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*CreateUserCommand) Description

func (c *CreateUserCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*CreateUserCommand) Documentation

func (c *CreateUserCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*CreateUserCommand) Examples

func (c *CreateUserCommand) Examples() map[string]string

Examples returns the examples for the command

func (*CreateUserCommand) FlagSet

func (c *CreateUserCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*CreateUserCommand) Group

func (c *CreateUserCommand) Group() string

Group is the readme usage section the command is documented under

func (*CreateUserCommand) Help

func (c *CreateUserCommand) Help() string

Help returns the help text for the command

func (*CreateUserCommand) Name

func (c *CreateUserCommand) Name() string

Name returns the name of the command

func (*CreateUserCommand) ParsedArguments

func (c *CreateUserCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*CreateUserCommand) Run

func (c *CreateUserCommand) Run(args []string) int

Run runs the command

func (*CreateUserCommand) Synopsis

func (c *CreateUserCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*CreateUserCommand) Usage

func (c *CreateUserCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type DestroyCommand

type DestroyCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

DestroyCommand is the command for destroying a datastore service

func (*DestroyCommand) Arguments

func (c *DestroyCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*DestroyCommand) AutocompleteArgs

func (c *DestroyCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*DestroyCommand) AutocompleteFlags

func (c *DestroyCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*DestroyCommand) Description

func (c *DestroyCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*DestroyCommand) Documentation

func (c *DestroyCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*DestroyCommand) Examples

func (c *DestroyCommand) Examples() map[string]string

Examples returns the examples for the command

func (*DestroyCommand) FlagSet

func (c *DestroyCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*DestroyCommand) Group

func (c *DestroyCommand) Group() string

Group is the readme usage section the command is documented under

func (*DestroyCommand) Help

func (c *DestroyCommand) Help() string

Help returns the help text for the command

func (*DestroyCommand) Name

func (c *DestroyCommand) Name() string

Name returns the name of the command

func (*DestroyCommand) ParsedArguments

func (c *DestroyCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*DestroyCommand) Run

func (c *DestroyCommand) Run(args []string) int

Run runs the command

func (*DestroyCommand) Synopsis

func (c *DestroyCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*DestroyCommand) Usage

func (c *DestroyCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type DestroyDatabaseCommand

type DestroyDatabaseCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

DestroyDatabaseCommand is the command for destroying a database made in a service

func (*DestroyDatabaseCommand) Arguments

func (c *DestroyDatabaseCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*DestroyDatabaseCommand) AutocompleteArgs

func (c *DestroyDatabaseCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*DestroyDatabaseCommand) AutocompleteFlags

func (c *DestroyDatabaseCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*DestroyDatabaseCommand) Description

func (c *DestroyDatabaseCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*DestroyDatabaseCommand) Documentation

func (c *DestroyDatabaseCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*DestroyDatabaseCommand) Examples

func (c *DestroyDatabaseCommand) Examples() map[string]string

Examples returns the examples for the command

func (*DestroyDatabaseCommand) FlagSet

func (c *DestroyDatabaseCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*DestroyDatabaseCommand) Group

func (c *DestroyDatabaseCommand) Group() string

Group is the readme usage section the command is documented under

func (*DestroyDatabaseCommand) Help

func (c *DestroyDatabaseCommand) Help() string

Help returns the help text for the command

func (*DestroyDatabaseCommand) Name

func (c *DestroyDatabaseCommand) Name() string

Name returns the name of the command

func (*DestroyDatabaseCommand) ParsedArguments

func (c *DestroyDatabaseCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*DestroyDatabaseCommand) Run

func (c *DestroyDatabaseCommand) Run(args []string) int

Run runs the command

func (*DestroyDatabaseCommand) Synopsis

func (c *DestroyDatabaseCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*DestroyDatabaseCommand) Usage

func (c *DestroyDatabaseCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type DestroyUserCommand

type DestroyUserCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

DestroyUserCommand is the command for destroying a user made in a service

func (*DestroyUserCommand) Arguments

func (c *DestroyUserCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*DestroyUserCommand) AutocompleteArgs

func (c *DestroyUserCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*DestroyUserCommand) AutocompleteFlags

func (c *DestroyUserCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*DestroyUserCommand) Description

func (c *DestroyUserCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*DestroyUserCommand) Documentation

func (c *DestroyUserCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*DestroyUserCommand) Examples

func (c *DestroyUserCommand) Examples() map[string]string

Examples returns the examples for the command

func (*DestroyUserCommand) FlagSet

func (c *DestroyUserCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*DestroyUserCommand) Group

func (c *DestroyUserCommand) Group() string

Group is the readme usage section the command is documented under

func (*DestroyUserCommand) Help

func (c *DestroyUserCommand) Help() string

Help returns the help text for the command

func (*DestroyUserCommand) Name

func (c *DestroyUserCommand) Name() string

Name returns the name of the command

func (*DestroyUserCommand) ParsedArguments

func (c *DestroyUserCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*DestroyUserCommand) Run

func (c *DestroyUserCommand) Run(args []string) int

Run runs the command

func (*DestroyUserCommand) Synopsis

func (c *DestroyUserCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*DestroyUserCommand) Usage

func (c *DestroyUserCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type EnterCommand

type EnterCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

EnterCommand is the command for entering a service

func (*EnterCommand) Arguments

func (c *EnterCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*EnterCommand) AutocompleteArgs

func (c *EnterCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*EnterCommand) AutocompleteFlags

func (c *EnterCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*EnterCommand) Description

func (c *EnterCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*EnterCommand) Documentation

func (c *EnterCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*EnterCommand) Examples

func (c *EnterCommand) Examples() map[string]string

Examples returns the examples for the command

func (*EnterCommand) FlagSet

func (c *EnterCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*EnterCommand) Group

func (c *EnterCommand) Group() string

Group is the readme usage section the command is documented under

func (*EnterCommand) Help

func (c *EnterCommand) Help() string

Help returns the help text for the command

func (*EnterCommand) Name

func (c *EnterCommand) Name() string

Name returns the name of the command

func (*EnterCommand) ParsedArguments

func (c *EnterCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*EnterCommand) Run

func (c *EnterCommand) Run(args []string) int

Run runs the command

func (*EnterCommand) Synopsis

func (c *EnterCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*EnterCommand) Usage

func (c *EnterCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type ExistsCommand

type ExistsCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

ExistsCommand is the command for checking if a service exists

func (*ExistsCommand) Arguments

func (c *ExistsCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*ExistsCommand) AutocompleteArgs

func (c *ExistsCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*ExistsCommand) AutocompleteFlags

func (c *ExistsCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*ExistsCommand) Description

func (c *ExistsCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*ExistsCommand) Documentation

func (c *ExistsCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*ExistsCommand) Examples

func (c *ExistsCommand) Examples() map[string]string

Examples returns the examples for the command

func (*ExistsCommand) FlagSet

func (c *ExistsCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*ExistsCommand) Group

func (c *ExistsCommand) Group() string

Group is the readme usage section the command is documented under

func (*ExistsCommand) Help

func (c *ExistsCommand) Help() string

Help returns the help text for the command

func (*ExistsCommand) Name

func (c *ExistsCommand) Name() string

Name returns the name of the command

func (*ExistsCommand) ParsedArguments

func (c *ExistsCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*ExistsCommand) Run

func (c *ExistsCommand) Run(args []string) int

Run runs the command

func (*ExistsCommand) Synopsis

func (c *ExistsCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*ExistsCommand) Usage

func (c *ExistsCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type ExportCommand

type ExportCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

ExportCommand is the command for exporting a service's data

func (*ExportCommand) Arguments

func (c *ExportCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*ExportCommand) AutocompleteArgs

func (c *ExportCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*ExportCommand) AutocompleteFlags

func (c *ExportCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*ExportCommand) Description

func (c *ExportCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*ExportCommand) Documentation

func (c *ExportCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*ExportCommand) DocumentsFlag

func (c *ExportCommand) DocumentsFlag(name string, data internal.DocumentationData) bool

DocumentsFlag reports whether a flag is described for a datastore

func (*ExportCommand) Examples

func (c *ExportCommand) Examples() map[string]string

Examples returns the examples for the command

func (*ExportCommand) FlagSet

func (c *ExportCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*ExportCommand) Group

func (c *ExportCommand) Group() string

Group is the readme usage section the command is documented under

func (*ExportCommand) Help

func (c *ExportCommand) Help() string

Help returns the help text for the command

func (*ExportCommand) Name

func (c *ExportCommand) Name() string

Name returns the name of the command

func (*ExportCommand) ParsedArguments

func (c *ExportCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*ExportCommand) Run

func (c *ExportCommand) Run(args []string) int

Run runs the command

func (*ExportCommand) Synopsis

func (c *ExportCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*ExportCommand) Usage

func (c *ExportCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type ExposeCommand

type ExposeCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// AmbassadorImageFlagCommand is the ambassador image flag command
	AmbassadorImageFlagCommand
	// contains filtered or unexported fields
}

ExposeCommand is the command for exposing a service

func (*ExposeCommand) Arguments

func (c *ExposeCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*ExposeCommand) AutocompleteArgs

func (c *ExposeCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*ExposeCommand) AutocompleteFlags

func (c *ExposeCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*ExposeCommand) Description

func (c *ExposeCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*ExposeCommand) Documentation

func (c *ExposeCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*ExposeCommand) Examples

func (c *ExposeCommand) Examples() map[string]string

Examples returns the examples for the command

func (*ExposeCommand) FlagSet

func (c *ExposeCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*ExposeCommand) Group

func (c *ExposeCommand) Group() string

Group is the readme usage section the command is documented under

func (*ExposeCommand) Help

func (c *ExposeCommand) Help() string

Help returns the help text for the command

func (*ExposeCommand) Name

func (c *ExposeCommand) Name() string

Name returns the name of the command

func (*ExposeCommand) ParsedArguments

func (c *ExposeCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*ExposeCommand) Run

func (c *ExposeCommand) Run(args []string) int

Run runs the command

func (*ExposeCommand) Synopsis

func (c *ExposeCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*ExposeCommand) Usage

func (c *ExposeCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type GenerateCommand

type GenerateCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand

	// CommandFunc is the registry of every command this binary implements
	CommandFunc command.CommandFunc
	// contains filtered or unexported fields
}

GenerateCommand writes the files a plugin checkout derives from its datastore's definition.

The definition is the single source of truth, so what a plugin ships for its datastore's own commands is written from it rather than kept by hand where the two could drift.

func (*GenerateCommand) Arguments

func (c *GenerateCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*GenerateCommand) AutocompleteArgs

func (c *GenerateCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*GenerateCommand) AutocompleteFlags

func (c *GenerateCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*GenerateCommand) Examples

func (c *GenerateCommand) Examples() map[string]string

Examples returns the examples for the command

func (*GenerateCommand) FlagSet

func (c *GenerateCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*GenerateCommand) Help

func (c *GenerateCommand) Help() string

Help returns the help text for the command

func (*GenerateCommand) Name

func (c *GenerateCommand) Name() string

Name returns the name of the command

func (*GenerateCommand) ParsedArguments

func (c *GenerateCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*GenerateCommand) Run

func (c *GenerateCommand) Run(args []string) int

Run runs the command

func (*GenerateCommand) Synopsis

func (c *GenerateCommand) Synopsis() string

Synopsis returns the synopsis of the command

type GlobalFlagCommand

type GlobalFlagCommand struct {
	// contains filtered or unexported fields
}

GlobalFlagCommand is the global flag command

func (*GlobalFlagCommand) AutocompleteGlobalFlags

func (c *GlobalFlagCommand) AutocompleteGlobalFlags() complete.Flags

AutocompleteGlobalFlags returns the autocomplete global flags

func (*GlobalFlagCommand) GlobalFlags

func (c *GlobalFlagCommand) GlobalFlags(f *flag.FlagSet)

GlobalFlags adds the global flags to the flag set. Dokku consumes its own global flags before dispatching to a plugin and forwards them on as environment variables, so those are the defaults here.

func (*GlobalFlagCommand) Logger

func (c *GlobalFlagCommand) Logger(ui cli.Ui) internal.Ui

Logger applies the global flags once they are parsed, and returns the ui the command reports through.

Trace and quiet are handed on the way dokku hands them to a plugin, as DOKKU_TRACE and DOKKU_QUIET_OUTPUT, which is what the dokku helpers this binary calls read and what every trigger and dokku command it runs inherits. And json keeps stdout for the document, so what a child process streams goes to stderr.

func (*GlobalFlagCommand) ReportFormat

func (c *GlobalFlagCommand) ReportFormat() string

ReportFormat maps the format flag onto what the report helper accepts. The flag's own vocabulary is text or json, the helper's is stdout or json.

type ImportCommand

type ImportCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

ImportCommand is the command for unexposing a service

func (*ImportCommand) Arguments

func (c *ImportCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*ImportCommand) AutocompleteArgs

func (c *ImportCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*ImportCommand) AutocompleteFlags

func (c *ImportCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*ImportCommand) Description

func (c *ImportCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*ImportCommand) Documentation

func (c *ImportCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*ImportCommand) DocumentsFlag

func (c *ImportCommand) DocumentsFlag(name string, data internal.DocumentationData) bool

DocumentsFlag reports whether a flag is described for a datastore

func (*ImportCommand) Examples

func (c *ImportCommand) Examples() map[string]string

Examples returns the examples for the command

func (*ImportCommand) FlagSet

func (c *ImportCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*ImportCommand) Group

func (c *ImportCommand) Group() string

Group is the readme usage section the command is documented under

func (*ImportCommand) Help

func (c *ImportCommand) Help() string

Help returns the help text for the command

func (*ImportCommand) Name

func (c *ImportCommand) Name() string

Name returns the name of the command

func (*ImportCommand) ParsedArguments

func (c *ImportCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*ImportCommand) Run

func (c *ImportCommand) Run(args []string) int

Run runs the command

func (*ImportCommand) Synopsis

func (c *ImportCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*ImportCommand) Usage

func (c *ImportCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type InfoCommand

type InfoCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

InfoCommand is the command for getting information about a service

func (*InfoCommand) Arguments

func (c *InfoCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*InfoCommand) AutocompleteArgs

func (c *InfoCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*InfoCommand) AutocompleteFlags

func (c *InfoCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*InfoCommand) Description

func (c *InfoCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*InfoCommand) Documentation

func (c *InfoCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*InfoCommand) Examples

func (c *InfoCommand) Examples() map[string]string

Examples returns the examples for the command

func (*InfoCommand) FlagSet

func (c *InfoCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command.

The per-key flags are generated rather than declared, so that every key the command answers has a flag selecting it. Declaring them by hand is how config-options came to be reported without being selectable.

func (*InfoCommand) Group

func (c *InfoCommand) Group() string

Group is the readme usage section the command is documented under

func (*InfoCommand) Help

func (c *InfoCommand) Help() string

Help returns the help text for the command

func (*InfoCommand) Name

func (c *InfoCommand) Name() string

Name returns the name of the command

func (*InfoCommand) ParsedArguments

func (c *InfoCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*InfoCommand) Run

func (c *InfoCommand) Run(args []string) int

Run runs the command

func (*InfoCommand) Synopsis

func (c *InfoCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*InfoCommand) Usage

func (c *InfoCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type InvokeCommand

type InvokeCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

InvokeCommand runs a command a datastore adds for itself.

There is one of these however many custom commands exist, because what the tool implements is fixed: a datastore adding a command of its own must not add one to every other datastore, nor to the tool's own command list.

func (*InvokeCommand) Arguments

func (c *InvokeCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*InvokeCommand) AutocompleteArgs

func (c *InvokeCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*InvokeCommand) AutocompleteFlags

func (c *InvokeCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*InvokeCommand) Examples

func (c *InvokeCommand) Examples() map[string]string

Examples returns the examples for the command

func (*InvokeCommand) FlagSet

func (c *InvokeCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*InvokeCommand) Help

func (c *InvokeCommand) Help() string

Help returns the help text for the command

func (*InvokeCommand) Name

func (c *InvokeCommand) Name() string

Name returns the name of the command

func (*InvokeCommand) ParsedArguments

func (c *InvokeCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*InvokeCommand) Run

func (c *InvokeCommand) Run(args []string) int

Run runs the command

func (*InvokeCommand) Synopsis

func (c *InvokeCommand) Synopsis() string

Synopsis returns the synopsis of the command

type LabelCommand

type LabelCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

LabelCommand is the command for adding docker labels to a service

func (*LabelCommand) Arguments

func (c *LabelCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*LabelCommand) AutocompleteArgs

func (c *LabelCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*LabelCommand) AutocompleteFlags

func (c *LabelCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*LabelCommand) Description

func (c *LabelCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*LabelCommand) Documentation

func (c *LabelCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*LabelCommand) Examples

func (c *LabelCommand) Examples() map[string]string

Examples returns the examples for the command

func (*LabelCommand) FlagSet

func (c *LabelCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*LabelCommand) Group

func (c *LabelCommand) Group() string

Group is the readme usage section the command is documented under

func (*LabelCommand) Help

func (c *LabelCommand) Help() string

Help returns the help text for the command

func (*LabelCommand) Name

func (c *LabelCommand) Name() string

Name returns the name of the command

func (*LabelCommand) ParsedArguments

func (c *LabelCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*LabelCommand) Run

func (c *LabelCommand) Run(args []string) int

Run runs the command

func (*LabelCommand) Synopsis

func (c *LabelCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*LabelCommand) Usage

func (c *LabelCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type LinkCommand

type LinkCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

LinkCommand is the command for checking if a service is linked to an app

func (*LinkCommand) Arguments

func (c *LinkCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*LinkCommand) AutocompleteArgs

func (c *LinkCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*LinkCommand) AutocompleteFlags

func (c *LinkCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*LinkCommand) Description

func (c *LinkCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*LinkCommand) Documentation

func (c *LinkCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*LinkCommand) DocumentsFlag

func (c *LinkCommand) DocumentsFlag(name string, data internal.DocumentationData) bool

DocumentsFlag reports whether a flag is described for a datastore

func (*LinkCommand) Examples

func (c *LinkCommand) Examples() map[string]string

Examples returns the examples for the command

func (*LinkCommand) FlagSet

func (c *LinkCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*LinkCommand) Group

func (c *LinkCommand) Group() string

Group is the readme usage section the command is documented under

func (*LinkCommand) Help

func (c *LinkCommand) Help() string

Help returns the help text for the command

func (*LinkCommand) Name

func (c *LinkCommand) Name() string

Name returns the name of the command

func (*LinkCommand) ParsedArguments

func (c *LinkCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*LinkCommand) Run

func (c *LinkCommand) Run(args []string) int

Run runs the command

func (*LinkCommand) Synopsis

func (c *LinkCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*LinkCommand) Usage

func (c *LinkCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type LinkMigrateCommand added in v0.12.0

type LinkMigrateCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

LinkMigrateCommand is the command for moving the apps linked to a service off the deprecated docker link and onto the network of each link

func (*LinkMigrateCommand) Arguments added in v0.12.0

func (c *LinkMigrateCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*LinkMigrateCommand) AutocompleteArgs added in v0.12.0

func (c *LinkMigrateCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*LinkMigrateCommand) AutocompleteFlags added in v0.12.0

func (c *LinkMigrateCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*LinkMigrateCommand) Description added in v0.12.0

func (c *LinkMigrateCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*LinkMigrateCommand) Documentation added in v0.12.0

func (c *LinkMigrateCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*LinkMigrateCommand) Examples added in v0.12.0

func (c *LinkMigrateCommand) Examples() map[string]string

Examples returns the examples for the command

func (*LinkMigrateCommand) FlagSet added in v0.12.0

func (c *LinkMigrateCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*LinkMigrateCommand) Group added in v0.12.0

func (c *LinkMigrateCommand) Group() string

Group is the readme usage section the command is documented under

func (*LinkMigrateCommand) Help added in v0.12.0

func (c *LinkMigrateCommand) Help() string

Help returns the help text for the command

func (*LinkMigrateCommand) Name added in v0.12.0

func (c *LinkMigrateCommand) Name() string

Name returns the name of the command

func (*LinkMigrateCommand) ParsedArguments added in v0.12.0

func (c *LinkMigrateCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*LinkMigrateCommand) Run added in v0.12.0

func (c *LinkMigrateCommand) Run(args []string) int

Run runs the command

func (*LinkMigrateCommand) Synopsis added in v0.12.0

func (c *LinkMigrateCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*LinkMigrateCommand) Usage added in v0.12.0

func (c *LinkMigrateCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type LinkedCommand

type LinkedCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

LinkedCommand is the command for checking if a service is linked to an app

func (*LinkedCommand) Arguments

func (c *LinkedCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*LinkedCommand) AutocompleteArgs

func (c *LinkedCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*LinkedCommand) AutocompleteFlags

func (c *LinkedCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*LinkedCommand) Description

func (c *LinkedCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*LinkedCommand) Documentation

func (c *LinkedCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*LinkedCommand) Examples

func (c *LinkedCommand) Examples() map[string]string

Examples returns the examples for the command

func (*LinkedCommand) FlagSet

func (c *LinkedCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*LinkedCommand) Group

func (c *LinkedCommand) Group() string

Group is the readme usage section the command is documented under

func (*LinkedCommand) Help

func (c *LinkedCommand) Help() string

Help returns the help text for the command

func (*LinkedCommand) Name

func (c *LinkedCommand) Name() string

Name returns the name of the command

func (*LinkedCommand) ParsedArguments

func (c *LinkedCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*LinkedCommand) Run

func (c *LinkedCommand) Run(args []string) int

Run runs the command

func (*LinkedCommand) Synopsis

func (c *LinkedCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*LinkedCommand) Usage

func (c *LinkedCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type LinksCommand

type LinksCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

LinksCommand is the command for listing all apps that are linked to a given service

func (*LinksCommand) Arguments

func (c *LinksCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*LinksCommand) AutocompleteArgs

func (c *LinksCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*LinksCommand) AutocompleteFlags

func (c *LinksCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*LinksCommand) Description

func (c *LinksCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*LinksCommand) Documentation

func (c *LinksCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*LinksCommand) Examples

func (c *LinksCommand) Examples() map[string]string

Examples returns the examples for the command

func (*LinksCommand) FlagSet

func (c *LinksCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*LinksCommand) Group

func (c *LinksCommand) Group() string

Group is the readme usage section the command is documented under

func (*LinksCommand) Help

func (c *LinksCommand) Help() string

Help returns the help text for the command

func (*LinksCommand) Name

func (c *LinksCommand) Name() string

Name returns the name of the command

func (*LinksCommand) ParsedArguments

func (c *LinksCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*LinksCommand) Run

func (c *LinksCommand) Run(args []string) int

Run runs the command

func (*LinksCommand) Synopsis

func (c *LinksCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*LinksCommand) Usage

func (c *LinksCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type ListCommand

type ListCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

ListCommand is the command for listing all services of a given datastore type

func (*ListCommand) Arguments

func (c *ListCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*ListCommand) AutocompleteArgs

func (c *ListCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*ListCommand) AutocompleteFlags

func (c *ListCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*ListCommand) Description

func (c *ListCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*ListCommand) Documentation

func (c *ListCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*ListCommand) Examples

func (c *ListCommand) Examples() map[string]string

Examples returns the examples for the command

func (*ListCommand) FlagSet

func (c *ListCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*ListCommand) Group

func (c *ListCommand) Group() string

Group is the readme usage section the command is documented under

func (*ListCommand) Help

func (c *ListCommand) Help() string

Help returns the help text for the command

func (*ListCommand) Name

func (c *ListCommand) Name() string

Name returns the name of the command

func (*ListCommand) ParsedArguments

func (c *ListCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*ListCommand) Run

func (c *ListCommand) Run(args []string) int

Run runs the command

func (*ListCommand) Synopsis

func (c *ListCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*ListCommand) Usage

func (c *ListCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type LogsCommand

type LogsCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

LogsCommand is the command for getting the logs of a service

func (*LogsCommand) Arguments

func (c *LogsCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*LogsCommand) AutocompleteArgs

func (c *LogsCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*LogsCommand) AutocompleteFlags

func (c *LogsCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*LogsCommand) Description

func (c *LogsCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*LogsCommand) Documentation

func (c *LogsCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*LogsCommand) Examples

func (c *LogsCommand) Examples() map[string]string

Examples returns the examples for the command

func (*LogsCommand) FlagSet

func (c *LogsCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*LogsCommand) Group

func (c *LogsCommand) Group() string

Group is the readme usage section the command is documented under

func (*LogsCommand) Help

func (c *LogsCommand) Help() string

Help returns the help text for the command

func (*LogsCommand) Name

func (c *LogsCommand) Name() string

Name returns the name of the command

func (*LogsCommand) ParsedArguments

func (c *LogsCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*LogsCommand) Run

func (c *LogsCommand) Run(args []string) int

Run runs the command

func (*LogsCommand) Synopsis

func (c *LogsCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*LogsCommand) Usage

func (c *LogsCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type MountCommand

type MountCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

MountCommand is the command for mounting a host path or docker volume into a service

func (*MountCommand) Arguments

func (c *MountCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*MountCommand) AutocompleteArgs

func (c *MountCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*MountCommand) AutocompleteFlags

func (c *MountCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*MountCommand) Description

func (c *MountCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*MountCommand) Documentation

func (c *MountCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*MountCommand) Examples

func (c *MountCommand) Examples() map[string]string

Examples returns the examples for the command

func (*MountCommand) FlagSet

func (c *MountCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*MountCommand) Group

func (c *MountCommand) Group() string

Group is the readme usage section the command is documented under

func (*MountCommand) Help

func (c *MountCommand) Help() string

Help returns the help text for the command

func (*MountCommand) Name

func (c *MountCommand) Name() string

Name returns the name of the command

func (*MountCommand) ParsedArguments

func (c *MountCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*MountCommand) Run

func (c *MountCommand) Run(args []string) int

Run runs the command

func (*MountCommand) Synopsis

func (c *MountCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*MountCommand) Usage

func (c *MountCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type PauseCommand

type PauseCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

PauseCommand is the command for pausing a service

func (*PauseCommand) Arguments

func (c *PauseCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*PauseCommand) AutocompleteArgs

func (c *PauseCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*PauseCommand) AutocompleteFlags

func (c *PauseCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*PauseCommand) Description

func (c *PauseCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*PauseCommand) Documentation

func (c *PauseCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*PauseCommand) Examples

func (c *PauseCommand) Examples() map[string]string

Examples returns the examples for the command

func (*PauseCommand) FlagSet

func (c *PauseCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*PauseCommand) Group

func (c *PauseCommand) Group() string

Group is the readme usage section the command is documented under

func (*PauseCommand) Help

func (c *PauseCommand) Help() string

Help returns the help text for the command

func (*PauseCommand) Name

func (c *PauseCommand) Name() string

Name returns the name of the command

func (*PauseCommand) ParsedArguments

func (c *PauseCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*PauseCommand) Run

func (c *PauseCommand) Run(args []string) int

Run runs the command

func (*PauseCommand) Synopsis

func (c *PauseCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*PauseCommand) Usage

func (c *PauseCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type PromoteCommand

type PromoteCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

PromoteCommand is the command for checking if a service is linked to an app

func (*PromoteCommand) Arguments

func (c *PromoteCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*PromoteCommand) AutocompleteArgs

func (c *PromoteCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*PromoteCommand) AutocompleteFlags

func (c *PromoteCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*PromoteCommand) Description

func (c *PromoteCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*PromoteCommand) Documentation

func (c *PromoteCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*PromoteCommand) Examples

func (c *PromoteCommand) Examples() map[string]string

Examples returns the examples for the command

func (*PromoteCommand) FlagSet

func (c *PromoteCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*PromoteCommand) Group

func (c *PromoteCommand) Group() string

Group is the readme usage section the command is documented under

func (*PromoteCommand) Help

func (c *PromoteCommand) Help() string

Help returns the help text for the command

func (*PromoteCommand) Name

func (c *PromoteCommand) Name() string

Name returns the name of the command

func (*PromoteCommand) ParsedArguments

func (c *PromoteCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*PromoteCommand) Run

func (c *PromoteCommand) Run(args []string) int

Run runs the command

func (*PromoteCommand) Synopsis

func (c *PromoteCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*PromoteCommand) Usage

func (c *PromoteCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type ReadmeCommand

type ReadmeCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// CommandFunc is the registry of every command this binary implements
	CommandFunc command.CommandFunc
	// contains filtered or unexported fields
}

ReadmeCommand is the command for generating a datastore plugin's readme

func (*ReadmeCommand) Arguments

func (c *ReadmeCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*ReadmeCommand) AutocompleteArgs

func (c *ReadmeCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*ReadmeCommand) AutocompleteFlags

func (c *ReadmeCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*ReadmeCommand) Examples

func (c *ReadmeCommand) Examples() map[string]string

Examples returns the examples for the command

func (*ReadmeCommand) FlagSet

func (c *ReadmeCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*ReadmeCommand) Help

func (c *ReadmeCommand) Help() string

Help returns the help text for the command

func (*ReadmeCommand) Name

func (c *ReadmeCommand) Name() string

Name returns the name of the command

func (*ReadmeCommand) ParsedArguments

func (c *ReadmeCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*ReadmeCommand) Run

func (c *ReadmeCommand) Run(args []string) int

Run runs the command

func (*ReadmeCommand) Synopsis

func (c *ReadmeCommand) Synopsis() string

Synopsis returns the synopsis of the command

type ReexposeCommand

type ReexposeCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// AmbassadorImageFlagCommand is the ambassador image flag command
	AmbassadorImageFlagCommand
	// contains filtered or unexported fields
}

ReexposeCommand is the command for reexposing a service

func (*ReexposeCommand) Arguments

func (c *ReexposeCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*ReexposeCommand) AutocompleteArgs

func (c *ReexposeCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*ReexposeCommand) AutocompleteFlags

func (c *ReexposeCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*ReexposeCommand) Description

func (c *ReexposeCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*ReexposeCommand) Documentation

func (c *ReexposeCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*ReexposeCommand) Examples

func (c *ReexposeCommand) Examples() map[string]string

Examples returns the examples for the command

func (*ReexposeCommand) FlagSet

func (c *ReexposeCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*ReexposeCommand) Group

func (c *ReexposeCommand) Group() string

Group is the readme usage section the command is documented under

func (*ReexposeCommand) Help

func (c *ReexposeCommand) Help() string

Help returns the help text for the command

func (*ReexposeCommand) Name

func (c *ReexposeCommand) Name() string

Name returns the name of the command

func (*ReexposeCommand) ParsedArguments

func (c *ReexposeCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*ReexposeCommand) Run

func (c *ReexposeCommand) Run(args []string) int

Run runs the command

func (*ReexposeCommand) Synopsis

func (c *ReexposeCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*ReexposeCommand) Usage

func (c *ReexposeCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type ResetCommand

type ResetCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

ResetCommand is the command for deleting all data in a datastore service

func (*ResetCommand) Arguments

func (c *ResetCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*ResetCommand) AutocompleteArgs

func (c *ResetCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*ResetCommand) AutocompleteFlags

func (c *ResetCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*ResetCommand) Description

func (c *ResetCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*ResetCommand) Documentation

func (c *ResetCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*ResetCommand) DocumentsFlag

func (c *ResetCommand) DocumentsFlag(name string, data internal.DocumentationData) bool

DocumentsFlag reports whether a flag is described for a datastore

func (*ResetCommand) Examples

func (c *ResetCommand) Examples() map[string]string

Examples returns the examples for the command

func (*ResetCommand) FlagSet

func (c *ResetCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*ResetCommand) Group

func (c *ResetCommand) Group() string

Group is the readme usage section the command is documented under

func (*ResetCommand) Help

func (c *ResetCommand) Help() string

Help returns the help text for the command

func (*ResetCommand) Name

func (c *ResetCommand) Name() string

Name returns the name of the command

func (*ResetCommand) ParsedArguments

func (c *ResetCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*ResetCommand) Run

func (c *ResetCommand) Run(args []string) int

Run runs the command

func (*ResetCommand) Synopsis

func (c *ResetCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*ResetCommand) Usage

func (c *ResetCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type RestartCommand

type RestartCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// AmbassadorImageFlagCommand is the ambassador image flag command
	AmbassadorImageFlagCommand
}

RestartCommand is the command for restarting a service

func (*RestartCommand) Arguments

func (c *RestartCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*RestartCommand) AutocompleteArgs

func (c *RestartCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*RestartCommand) AutocompleteFlags

func (c *RestartCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*RestartCommand) Description

func (c *RestartCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*RestartCommand) Documentation

func (c *RestartCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*RestartCommand) Examples

func (c *RestartCommand) Examples() map[string]string

Examples returns the examples for the command

func (*RestartCommand) FlagSet

func (c *RestartCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*RestartCommand) Group

func (c *RestartCommand) Group() string

Group is the readme usage section the command is documented under

func (*RestartCommand) Help

func (c *RestartCommand) Help() string

Help returns the help text for the command

func (*RestartCommand) Name

func (c *RestartCommand) Name() string

Name returns the name of the command

func (*RestartCommand) ParsedArguments

func (c *RestartCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*RestartCommand) Run

func (c *RestartCommand) Run(args []string) int

Run runs the command

func (*RestartCommand) Synopsis

func (c *RestartCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*RestartCommand) Usage

func (c *RestartCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type SetCommand

type SetCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// AmbassadorImageFlagCommand is the ambassador image flag command
	AmbassadorImageFlagCommand
	// contains filtered or unexported fields
}

SetCommand is the command for unexposing a service

func (*SetCommand) Arguments

func (c *SetCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*SetCommand) AutocompleteArgs

func (c *SetCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*SetCommand) AutocompleteFlags

func (c *SetCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*SetCommand) Description

func (c *SetCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*SetCommand) Documentation

func (c *SetCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*SetCommand) Examples

func (c *SetCommand) Examples() map[string]string

Examples returns the examples for the command

func (*SetCommand) FlagSet

func (c *SetCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*SetCommand) Group

func (c *SetCommand) Group() string

Group is the readme usage section the command is documented under

func (*SetCommand) Help

func (c *SetCommand) Help() string

Help returns the help text for the command

func (*SetCommand) Name

func (c *SetCommand) Name() string

Name returns the name of the command

func (*SetCommand) ParsedArguments

func (c *SetCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*SetCommand) Run

func (c *SetCommand) Run(args []string) int

Run runs the command

func (*SetCommand) Synopsis

func (c *SetCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*SetCommand) Usage

func (c *SetCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type SetUserPasswordCommand

type SetUserPasswordCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

SetUserPasswordCommand is the command for changing the password of a user made in a service

func (*SetUserPasswordCommand) Arguments

func (c *SetUserPasswordCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*SetUserPasswordCommand) AutocompleteArgs

func (c *SetUserPasswordCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*SetUserPasswordCommand) AutocompleteFlags

func (c *SetUserPasswordCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*SetUserPasswordCommand) Description

func (c *SetUserPasswordCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*SetUserPasswordCommand) Documentation

func (c *SetUserPasswordCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*SetUserPasswordCommand) Examples

func (c *SetUserPasswordCommand) Examples() map[string]string

Examples returns the examples for the command

func (*SetUserPasswordCommand) FlagSet

func (c *SetUserPasswordCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*SetUserPasswordCommand) Group

func (c *SetUserPasswordCommand) Group() string

Group is the readme usage section the command is documented under

func (*SetUserPasswordCommand) Help

func (c *SetUserPasswordCommand) Help() string

Help returns the help text for the command

func (*SetUserPasswordCommand) Name

func (c *SetUserPasswordCommand) Name() string

Name returns the name of the command

func (*SetUserPasswordCommand) ParsedArguments

func (c *SetUserPasswordCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*SetUserPasswordCommand) Run

func (c *SetUserPasswordCommand) Run(args []string) int

Run runs the command

func (*SetUserPasswordCommand) Synopsis

func (c *SetUserPasswordCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*SetUserPasswordCommand) Usage

func (c *SetUserPasswordCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type StartCommand

type StartCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// AmbassadorImageFlagCommand is the ambassador image flag command
	AmbassadorImageFlagCommand
}

StartCommand is the command for starting a service

func (*StartCommand) Arguments

func (c *StartCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*StartCommand) AutocompleteArgs

func (c *StartCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*StartCommand) AutocompleteFlags

func (c *StartCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*StartCommand) Description

func (c *StartCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*StartCommand) Documentation

func (c *StartCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*StartCommand) Examples

func (c *StartCommand) Examples() map[string]string

Examples returns the examples for the command

func (*StartCommand) FlagSet

func (c *StartCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*StartCommand) Group

func (c *StartCommand) Group() string

Group is the readme usage section the command is documented under

func (*StartCommand) Help

func (c *StartCommand) Help() string

Help returns the help text for the command

func (*StartCommand) Name

func (c *StartCommand) Name() string

Name returns the name of the command

func (*StartCommand) ParsedArguments

func (c *StartCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*StartCommand) Run

func (c *StartCommand) Run(args []string) int

Run runs the command

func (*StartCommand) Synopsis

func (c *StartCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*StartCommand) Usage

func (c *StartCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type StopCommand

type StopCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

StopCommand is the command for stopping a service

func (*StopCommand) Arguments

func (c *StopCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*StopCommand) AutocompleteArgs

func (c *StopCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*StopCommand) AutocompleteFlags

func (c *StopCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*StopCommand) Description

func (c *StopCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*StopCommand) Documentation

func (c *StopCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*StopCommand) Examples

func (c *StopCommand) Examples() map[string]string

Examples returns the examples for the command

func (*StopCommand) FlagSet

func (c *StopCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*StopCommand) Group

func (c *StopCommand) Group() string

Group is the readme usage section the command is documented under

func (*StopCommand) Help

func (c *StopCommand) Help() string

Help returns the help text for the command

func (*StopCommand) Name

func (c *StopCommand) Name() string

Name returns the name of the command

func (*StopCommand) ParsedArguments

func (c *StopCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*StopCommand) Run

func (c *StopCommand) Run(args []string) int

Run runs the command

func (*StopCommand) Synopsis

func (c *StopCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*StopCommand) Usage

func (c *StopCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type TriggerCommand

type TriggerCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

TriggerCommand runs a command a datastore adds for itself.

There is one of these however many custom commands exist, because what the tool implements is fixed: a datastore adding a command of its own must not add one to every other datastore, nor to the tool's own command list.

func (*TriggerCommand) Arguments

func (c *TriggerCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*TriggerCommand) AutocompleteArgs

func (c *TriggerCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerCommand) AutocompleteFlags

func (c *TriggerCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerCommand) Examples

func (c *TriggerCommand) Examples() map[string]string

Examples returns the examples for the command

func (*TriggerCommand) FlagSet

func (c *TriggerCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*TriggerCommand) Help

func (c *TriggerCommand) Help() string

Help returns the help text for the command

func (*TriggerCommand) Name

func (c *TriggerCommand) Name() string

Name returns the name of the command

func (*TriggerCommand) ParsedArguments

func (c *TriggerCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerCommand) Run

func (c *TriggerCommand) Run(args []string) int

Run runs the command

func (*TriggerCommand) Synopsis

func (c *TriggerCommand) Synopsis() string

Synopsis returns the synopsis of the command

type TriggerCronEntriesCommand

type TriggerCronEntriesCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

TriggerCronEntriesCommand is the command that hands dokku the scheduled backups of a datastore

func (*TriggerCronEntriesCommand) Arguments

func (c *TriggerCronEntriesCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*TriggerCronEntriesCommand) AutocompleteArgs

func (c *TriggerCronEntriesCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerCronEntriesCommand) AutocompleteFlags

func (c *TriggerCronEntriesCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerCronEntriesCommand) Examples

func (c *TriggerCronEntriesCommand) Examples() map[string]string

Examples returns the examples for the command

func (*TriggerCronEntriesCommand) FlagSet

func (c *TriggerCronEntriesCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*TriggerCronEntriesCommand) Help

Help returns the help text for the command

func (*TriggerCronEntriesCommand) Name

Name returns the name of the command

func (*TriggerCronEntriesCommand) ParsedArguments

func (c *TriggerCronEntriesCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerCronEntriesCommand) Run

func (c *TriggerCronEntriesCommand) Run(args []string) int

Run runs the command

func (*TriggerCronEntriesCommand) Synopsis

func (c *TriggerCronEntriesCommand) Synopsis() string

Synopsis returns the synopsis of the command

type TriggerHelpCommand

type TriggerHelpCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// CommandFunc is the registry of every command this binary implements
	CommandFunc command.CommandFunc
}

TriggerHelpCommand is the command backing a plugin's commands script

func (*TriggerHelpCommand) Arguments

func (c *TriggerHelpCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*TriggerHelpCommand) AutocompleteArgs

func (c *TriggerHelpCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerHelpCommand) AutocompleteFlags

func (c *TriggerHelpCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerHelpCommand) Examples

func (c *TriggerHelpCommand) Examples() map[string]string

Examples returns the examples for the command

func (*TriggerHelpCommand) FlagSet

func (c *TriggerHelpCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*TriggerHelpCommand) Help

func (c *TriggerHelpCommand) Help() string

Help returns the help text for the command

func (*TriggerHelpCommand) Name

func (c *TriggerHelpCommand) Name() string

Name returns the name of the command

func (*TriggerHelpCommand) ParsedArguments

func (c *TriggerHelpCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerHelpCommand) Run

func (c *TriggerHelpCommand) Run(args []string) int

Run runs the command. The arguments are whatever dokku handed the plugin's commands script, so they are read as they arrive rather than parsed as flags.

func (*TriggerHelpCommand) Synopsis

func (c *TriggerHelpCommand) Synopsis() string

Synopsis returns the synopsis of the command

type TriggerInstallCommand

type TriggerInstallCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

TriggerInstallCommand is the command for listing all services of a given datastore type

func (*TriggerInstallCommand) Arguments

func (c *TriggerInstallCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*TriggerInstallCommand) AutocompleteArgs

func (c *TriggerInstallCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerInstallCommand) AutocompleteFlags

func (c *TriggerInstallCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerInstallCommand) Examples

func (c *TriggerInstallCommand) Examples() map[string]string

Examples returns the examples for the command

func (*TriggerInstallCommand) FlagSet

func (c *TriggerInstallCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*TriggerInstallCommand) Help

func (c *TriggerInstallCommand) Help() string

Help returns the help text for the command

func (*TriggerInstallCommand) Name

func (c *TriggerInstallCommand) Name() string

Name returns the name of the command

func (*TriggerInstallCommand) ParsedArguments

func (c *TriggerInstallCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerInstallCommand) Run

func (c *TriggerInstallCommand) Run(args []string) int

Run runs the command

func (*TriggerInstallCommand) Synopsis

func (c *TriggerInstallCommand) Synopsis() string

Synopsis returns the synopsis of the command

type TriggerNamespaceHelpCommand

type TriggerNamespaceHelpCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// CommandFunc is the registry of every command this binary implements
	CommandFunc command.CommandFunc
}

TriggerNamespaceHelpCommand is the command backing the commands script of a plugin that serves every datastore under one command, such as the datastore plugin dokku ships

func (*TriggerNamespaceHelpCommand) Arguments

func (c *TriggerNamespaceHelpCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*TriggerNamespaceHelpCommand) AutocompleteArgs

func (c *TriggerNamespaceHelpCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerNamespaceHelpCommand) AutocompleteFlags

func (c *TriggerNamespaceHelpCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerNamespaceHelpCommand) Examples

func (c *TriggerNamespaceHelpCommand) Examples() map[string]string

Examples returns the examples for the command

func (*TriggerNamespaceHelpCommand) FlagSet

FlagSet returns the flag set for the command

func (*TriggerNamespaceHelpCommand) Help

Help returns the help text for the command

func (*TriggerNamespaceHelpCommand) Name

Name returns the name of the command

func (*TriggerNamespaceHelpCommand) ParsedArguments

func (c *TriggerNamespaceHelpCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerNamespaceHelpCommand) Run

func (c *TriggerNamespaceHelpCommand) Run(args []string) int

Run runs the command. The arguments are whatever dokku handed the plugin's commands script, so they are read as they arrive rather than parsed as flags.

func (*TriggerNamespaceHelpCommand) Synopsis

func (c *TriggerNamespaceHelpCommand) Synopsis() string

Synopsis returns the synopsis of the command

type TriggerPostAppCloneSetupCommand

type TriggerPostAppCloneSetupCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

TriggerPostAppCloneSetupCommand is the command for listing all services of a given datastore type

func (*TriggerPostAppCloneSetupCommand) Arguments

Arguments returns the arguments for the command

func (*TriggerPostAppCloneSetupCommand) AutocompleteArgs

func (c *TriggerPostAppCloneSetupCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerPostAppCloneSetupCommand) AutocompleteFlags

func (c *TriggerPostAppCloneSetupCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerPostAppCloneSetupCommand) Examples

func (c *TriggerPostAppCloneSetupCommand) Examples() map[string]string

Examples returns the examples for the command

func (*TriggerPostAppCloneSetupCommand) FlagSet

FlagSet returns the flag set for the command

func (*TriggerPostAppCloneSetupCommand) Help

Help returns the help text for the command

func (*TriggerPostAppCloneSetupCommand) Name

Name returns the name of the command

func (*TriggerPostAppCloneSetupCommand) ParsedArguments

func (c *TriggerPostAppCloneSetupCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerPostAppCloneSetupCommand) Run

Run runs the command

func (*TriggerPostAppCloneSetupCommand) Synopsis

Synopsis returns the synopsis of the command

type TriggerPostAppRenameSetupCommand

type TriggerPostAppRenameSetupCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

TriggerPostAppRenameSetupCommand is the command for listing all services of a given datastore type

func (*TriggerPostAppRenameSetupCommand) Arguments

Arguments returns the arguments for the command

func (*TriggerPostAppRenameSetupCommand) AutocompleteArgs

func (c *TriggerPostAppRenameSetupCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerPostAppRenameSetupCommand) AutocompleteFlags

func (c *TriggerPostAppRenameSetupCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerPostAppRenameSetupCommand) Examples

Examples returns the examples for the command

func (*TriggerPostAppRenameSetupCommand) FlagSet

FlagSet returns the flag set for the command

func (*TriggerPostAppRenameSetupCommand) Help

Help returns the help text for the command

func (*TriggerPostAppRenameSetupCommand) Name

Name returns the name of the command

func (*TriggerPostAppRenameSetupCommand) ParsedArguments

func (c *TriggerPostAppRenameSetupCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerPostAppRenameSetupCommand) Run

Run runs the command

func (*TriggerPostAppRenameSetupCommand) Synopsis

Synopsis returns the synopsis of the command

type TriggerPostContainerCreateCommand

type TriggerPostContainerCreateCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

TriggerPostContainerCreateCommand is the command for attaching a new app container to its links

func (*TriggerPostContainerCreateCommand) Arguments

Arguments returns the arguments for the command

func (*TriggerPostContainerCreateCommand) AutocompleteArgs

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerPostContainerCreateCommand) AutocompleteFlags

func (c *TriggerPostContainerCreateCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerPostContainerCreateCommand) Examples

Examples returns the examples for the command

func (*TriggerPostContainerCreateCommand) FlagSet

FlagSet returns the flag set for the command

func (*TriggerPostContainerCreateCommand) Help

Help returns the help text for the command

func (*TriggerPostContainerCreateCommand) Name

Name returns the name of the command

func (*TriggerPostContainerCreateCommand) ParsedArguments

func (c *TriggerPostContainerCreateCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerPostContainerCreateCommand) Run

Run runs the command

func (*TriggerPostContainerCreateCommand) Synopsis

Synopsis returns the synopsis of the command

type TriggerPreBuildCommand

type TriggerPreBuildCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

TriggerPreBuildCommand is the command for starting the services an app is linked to before dokku builds it

func (*TriggerPreBuildCommand) Arguments

func (c *TriggerPreBuildCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*TriggerPreBuildCommand) AutocompleteArgs

func (c *TriggerPreBuildCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerPreBuildCommand) AutocompleteFlags

func (c *TriggerPreBuildCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerPreBuildCommand) Examples

func (c *TriggerPreBuildCommand) Examples() map[string]string

Examples returns the examples for the command

func (*TriggerPreBuildCommand) FlagSet

func (c *TriggerPreBuildCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*TriggerPreBuildCommand) Help

func (c *TriggerPreBuildCommand) Help() string

Help returns the help text for the command

func (*TriggerPreBuildCommand) Name

func (c *TriggerPreBuildCommand) Name() string

Name returns the name of the command

func (*TriggerPreBuildCommand) ParsedArguments

func (c *TriggerPreBuildCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerPreBuildCommand) Run

func (c *TriggerPreBuildCommand) Run(args []string) int

Run runs the command

func (*TriggerPreBuildCommand) Synopsis

func (c *TriggerPreBuildCommand) Synopsis() string

Synopsis returns the synopsis of the command

type TriggerPreDeleteCommand

type TriggerPreDeleteCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

TriggerPreDeleteCommand is the command for listing all services of a given datastore type

func (*TriggerPreDeleteCommand) Arguments

func (c *TriggerPreDeleteCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*TriggerPreDeleteCommand) AutocompleteArgs

func (c *TriggerPreDeleteCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerPreDeleteCommand) AutocompleteFlags

func (c *TriggerPreDeleteCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerPreDeleteCommand) Examples

func (c *TriggerPreDeleteCommand) Examples() map[string]string

Examples returns the examples for the command

func (*TriggerPreDeleteCommand) FlagSet

func (c *TriggerPreDeleteCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*TriggerPreDeleteCommand) Help

func (c *TriggerPreDeleteCommand) Help() string

Help returns the help text for the command

func (*TriggerPreDeleteCommand) Name

func (c *TriggerPreDeleteCommand) Name() string

Name returns the name of the command

func (*TriggerPreDeleteCommand) ParsedArguments

func (c *TriggerPreDeleteCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerPreDeleteCommand) Run

func (c *TriggerPreDeleteCommand) Run(args []string) int

Run runs the command

func (*TriggerPreDeleteCommand) Synopsis

func (c *TriggerPreDeleteCommand) Synopsis() string

Synopsis returns the synopsis of the command

type TriggerPreReleaseBuilderCommand

type TriggerPreReleaseBuilderCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

TriggerPreReleaseBuilderCommand is the command for starting the services an app is linked to before dokku releases it

func (*TriggerPreReleaseBuilderCommand) Arguments

Arguments returns the arguments for the command

func (*TriggerPreReleaseBuilderCommand) AutocompleteArgs

func (c *TriggerPreReleaseBuilderCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerPreReleaseBuilderCommand) AutocompleteFlags

func (c *TriggerPreReleaseBuilderCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerPreReleaseBuilderCommand) Examples

func (c *TriggerPreReleaseBuilderCommand) Examples() map[string]string

Examples returns the examples for the command

func (*TriggerPreReleaseBuilderCommand) FlagSet

FlagSet returns the flag set for the command

func (*TriggerPreReleaseBuilderCommand) Help

Help returns the help text for the command

func (*TriggerPreReleaseBuilderCommand) Name

Name returns the name of the command

func (*TriggerPreReleaseBuilderCommand) ParsedArguments

func (c *TriggerPreReleaseBuilderCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerPreReleaseBuilderCommand) Run

Run runs the command

func (*TriggerPreReleaseBuilderCommand) Synopsis

Synopsis returns the synopsis of the command

type TriggerPreRestoreCommand

type TriggerPreRestoreCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

TriggerPreRestoreCommand is the command for listing all services of a given datastore type

func (*TriggerPreRestoreCommand) Arguments

func (c *TriggerPreRestoreCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*TriggerPreRestoreCommand) AutocompleteArgs

func (c *TriggerPreRestoreCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerPreRestoreCommand) AutocompleteFlags

func (c *TriggerPreRestoreCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerPreRestoreCommand) Examples

func (c *TriggerPreRestoreCommand) Examples() map[string]string

Examples returns the examples for the command

func (*TriggerPreRestoreCommand) FlagSet

func (c *TriggerPreRestoreCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*TriggerPreRestoreCommand) Help

func (c *TriggerPreRestoreCommand) Help() string

Help returns the help text for the command

func (*TriggerPreRestoreCommand) Name

func (c *TriggerPreRestoreCommand) Name() string

Name returns the name of the command

func (*TriggerPreRestoreCommand) ParsedArguments

func (c *TriggerPreRestoreCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerPreRestoreCommand) Run

func (c *TriggerPreRestoreCommand) Run(args []string) int

Run runs the command

func (*TriggerPreRestoreCommand) Synopsis

func (c *TriggerPreRestoreCommand) Synopsis() string

Synopsis returns the synopsis of the command

type TriggerPreStartCommand

type TriggerPreStartCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

TriggerPreStartCommand is the command for listing all services of a given datastore type

func (*TriggerPreStartCommand) Arguments

func (c *TriggerPreStartCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*TriggerPreStartCommand) AutocompleteArgs

func (c *TriggerPreStartCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerPreStartCommand) AutocompleteFlags

func (c *TriggerPreStartCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerPreStartCommand) Examples

func (c *TriggerPreStartCommand) Examples() map[string]string

Examples returns the examples for the command

func (*TriggerPreStartCommand) FlagSet

func (c *TriggerPreStartCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*TriggerPreStartCommand) Help

func (c *TriggerPreStartCommand) Help() string

Help returns the help text for the command

func (*TriggerPreStartCommand) Name

func (c *TriggerPreStartCommand) Name() string

Name returns the name of the command

func (*TriggerPreStartCommand) ParsedArguments

func (c *TriggerPreStartCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerPreStartCommand) Run

func (c *TriggerPreStartCommand) Run(args []string) int

Run runs the command

func (*TriggerPreStartCommand) Synopsis

func (c *TriggerPreStartCommand) Synopsis() string

Synopsis returns the synopsis of the command

type TriggerServiceListCommand

type TriggerServiceListCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
}

TriggerServiceListCommand is the command for listing all services of a given datastore type

func (*TriggerServiceListCommand) Arguments

func (c *TriggerServiceListCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*TriggerServiceListCommand) AutocompleteArgs

func (c *TriggerServiceListCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*TriggerServiceListCommand) AutocompleteFlags

func (c *TriggerServiceListCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*TriggerServiceListCommand) Examples

func (c *TriggerServiceListCommand) Examples() map[string]string

Examples returns the examples for the command

func (*TriggerServiceListCommand) FlagSet

func (c *TriggerServiceListCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*TriggerServiceListCommand) Help

Help returns the help text for the command

func (*TriggerServiceListCommand) Name

Name returns the name of the command

func (*TriggerServiceListCommand) ParsedArguments

func (c *TriggerServiceListCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*TriggerServiceListCommand) Run

func (c *TriggerServiceListCommand) Run(args []string) int

Run runs the command

func (*TriggerServiceListCommand) Synopsis

func (c *TriggerServiceListCommand) Synopsis() string

Synopsis returns the synopsis of the command

type UnexposeCommand

type UnexposeCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

UnexposeCommand is the command for unexposing a service

func (*UnexposeCommand) Arguments

func (c *UnexposeCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*UnexposeCommand) AutocompleteArgs

func (c *UnexposeCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*UnexposeCommand) AutocompleteFlags

func (c *UnexposeCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*UnexposeCommand) Description

func (c *UnexposeCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*UnexposeCommand) Documentation

func (c *UnexposeCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*UnexposeCommand) Examples

func (c *UnexposeCommand) Examples() map[string]string

Examples returns the examples for the command

func (*UnexposeCommand) FlagSet

func (c *UnexposeCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*UnexposeCommand) Group

func (c *UnexposeCommand) Group() string

Group is the readme usage section the command is documented under

func (*UnexposeCommand) Help

func (c *UnexposeCommand) Help() string

Help returns the help text for the command

func (*UnexposeCommand) Name

func (c *UnexposeCommand) Name() string

Name returns the name of the command

func (*UnexposeCommand) ParsedArguments

func (c *UnexposeCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*UnexposeCommand) Run

func (c *UnexposeCommand) Run(args []string) int

Run runs the command

func (*UnexposeCommand) Synopsis

func (c *UnexposeCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*UnexposeCommand) Usage

func (c *UnexposeCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type UnlabelCommand

type UnlabelCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

UnlabelCommand is the command for removing labels from a service

func (*UnlabelCommand) Arguments

func (c *UnlabelCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*UnlabelCommand) AutocompleteArgs

func (c *UnlabelCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*UnlabelCommand) AutocompleteFlags

func (c *UnlabelCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*UnlabelCommand) Description

func (c *UnlabelCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*UnlabelCommand) Documentation

func (c *UnlabelCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*UnlabelCommand) Examples

func (c *UnlabelCommand) Examples() map[string]string

Examples returns the examples for the command

func (*UnlabelCommand) FlagSet

func (c *UnlabelCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*UnlabelCommand) Group

func (c *UnlabelCommand) Group() string

Group is the readme usage section the command is documented under

func (*UnlabelCommand) Help

func (c *UnlabelCommand) Help() string

Help returns the help text for the command

func (*UnlabelCommand) Name

func (c *UnlabelCommand) Name() string

Name returns the name of the command

func (*UnlabelCommand) ParsedArguments

func (c *UnlabelCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*UnlabelCommand) Run

func (c *UnlabelCommand) Run(args []string) int

Run runs the command

func (*UnlabelCommand) Synopsis

func (c *UnlabelCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*UnlabelCommand) Usage

func (c *UnlabelCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type UnlinkCommand

type UnlinkCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

UnlinkCommand is the command for checking if a service is linked to an app

func (*UnlinkCommand) Arguments

func (c *UnlinkCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*UnlinkCommand) AutocompleteArgs

func (c *UnlinkCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*UnlinkCommand) AutocompleteFlags

func (c *UnlinkCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*UnlinkCommand) Description

func (c *UnlinkCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*UnlinkCommand) Documentation

func (c *UnlinkCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*UnlinkCommand) Examples

func (c *UnlinkCommand) Examples() map[string]string

Examples returns the examples for the command

func (*UnlinkCommand) FlagSet

func (c *UnlinkCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*UnlinkCommand) Group

func (c *UnlinkCommand) Group() string

Group is the readme usage section the command is documented under

func (*UnlinkCommand) Help

func (c *UnlinkCommand) Help() string

Help returns the help text for the command

func (*UnlinkCommand) Name

func (c *UnlinkCommand) Name() string

Name returns the name of the command

func (*UnlinkCommand) ParsedArguments

func (c *UnlinkCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*UnlinkCommand) Run

func (c *UnlinkCommand) Run(args []string) int

Run runs the command

func (*UnlinkCommand) Synopsis

func (c *UnlinkCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*UnlinkCommand) Usage

func (c *UnlinkCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type UnmountCommand

type UnmountCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// contains filtered or unexported fields
}

UnmountCommand is the command for removing mounts from a service

func (*UnmountCommand) Arguments

func (c *UnmountCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*UnmountCommand) AutocompleteArgs

func (c *UnmountCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*UnmountCommand) AutocompleteFlags

func (c *UnmountCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*UnmountCommand) Description

func (c *UnmountCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*UnmountCommand) Documentation

func (c *UnmountCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*UnmountCommand) Examples

func (c *UnmountCommand) Examples() map[string]string

Examples returns the examples for the command

func (*UnmountCommand) FlagSet

func (c *UnmountCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*UnmountCommand) Group

func (c *UnmountCommand) Group() string

Group is the readme usage section the command is documented under

func (*UnmountCommand) Help

func (c *UnmountCommand) Help() string

Help returns the help text for the command

func (*UnmountCommand) Name

func (c *UnmountCommand) Name() string

Name returns the name of the command

func (*UnmountCommand) ParsedArguments

func (c *UnmountCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*UnmountCommand) Run

func (c *UnmountCommand) Run(args []string) int

Run runs the command

func (*UnmountCommand) Synopsis

func (c *UnmountCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*UnmountCommand) Usage

func (c *UnmountCommand) Usage() string

Usage returns the argument sketch rendered after the command name

type UpgradeCommand

type UpgradeCommand struct {
	// Meta is the command meta
	command.Meta
	// GlobalFlagCommand is the global flag command
	GlobalFlagCommand
	// AmbassadorImageFlagCommand is the ambassador image flag command
	AmbassadorImageFlagCommand
	// contains filtered or unexported fields
}

UpgradeCommand is the command for unexposing a service

func (*UpgradeCommand) Arguments

func (c *UpgradeCommand) Arguments() []command.Argument

Arguments returns the arguments for the command

func (*UpgradeCommand) AutocompleteArgs

func (c *UpgradeCommand) AutocompleteArgs() complete.Predictor

AutocompleteArgs returns the autocomplete arguments for the command

func (*UpgradeCommand) AutocompleteFlags

func (c *UpgradeCommand) AutocompleteFlags() complete.Flags

AutocompleteFlags returns the autocomplete flags for the command

func (*UpgradeCommand) Description

func (c *UpgradeCommand) Description() string

Description returns the one line description of the command, in the idiom of the plugin rather than of the binary

func (*UpgradeCommand) Documentation

func (c *UpgradeCommand) Documentation() string

Documentation returns the long form documentation for the command

func (*UpgradeCommand) Examples

func (c *UpgradeCommand) Examples() map[string]string

Examples returns the examples for the command

func (*UpgradeCommand) FlagSet

func (c *UpgradeCommand) FlagSet() *flag.FlagSet

FlagSet returns the flag set for the command

func (*UpgradeCommand) Group

func (c *UpgradeCommand) Group() string

Group is the readme usage section the command is documented under

func (*UpgradeCommand) Help

func (c *UpgradeCommand) Help() string

Help returns the help text for the command

func (*UpgradeCommand) Name

func (c *UpgradeCommand) Name() string

Name returns the name of the command

func (*UpgradeCommand) ParsedArguments

func (c *UpgradeCommand) ParsedArguments(args []string) (map[string]command.Argument, error)

ParsedArguments parses the arguments for the command

func (*UpgradeCommand) Run

func (c *UpgradeCommand) Run(args []string) int

Run runs the command

func (*UpgradeCommand) Synopsis

func (c *UpgradeCommand) Synopsis() string

Synopsis returns the synopsis of the command

func (*UpgradeCommand) Usage

func (c *UpgradeCommand) Usage() string

Usage returns the argument sketch rendered after the command name

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
⌂ 换网址