Documentation ¶
Index ¶
- type DeprovisionCmd
- func (dbc *DeprovisionCmd) AskForConfirmation() (bool, error)
- func (dbc *DeprovisionCmd) HideUsage() bool
- func (dbc *DeprovisionCmd) Prepare(prepare cmd.PrepareFunc) *cobra.Command
- func (dbc *DeprovisionCmd) PrintDeclineMessage()
- func (dbc *DeprovisionCmd) Run() error
- func (dbc *DeprovisionCmd) Validate(args []string) error
- type GetInstanceCmd
- type ListInstancesCmd
- type ProvisionCmd
- type TransferCmd
- func (trc *TransferCmd) AskForConfirmation() (bool, error)
- func (trc *TransferCmd) HideUsage() bool
- func (trc *TransferCmd) Prepare(prepare cmd.PrepareFunc) *cobra.Command
- func (trc *TransferCmd) PrintDeclineMessage()
- func (trc *TransferCmd) Run() error
- func (trc *TransferCmd) SetOutputFormat(format output.Format)
- func (trc *TransferCmd) Validate(args []string) error
- type UpdateCmd
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeprovisionCmd ¶ added in v1.10.0
DeprovisionCmd wraps the smctl deprovision command
func NewDeprovisionCmd ¶ added in v1.10.0
func NewDeprovisionCmd(context *cmd.Context, input io.Reader) *DeprovisionCmd
NewDeprovisionCmd returns new deprovision command with context
func (*DeprovisionCmd) AskForConfirmation ¶ added in v1.10.0
func (dbc *DeprovisionCmd) AskForConfirmation() (bool, error)
AskForConfirmation asks the user to confirm deletion
func (*DeprovisionCmd) HideUsage ¶ added in v1.10.0
func (dbc *DeprovisionCmd) HideUsage() bool
HideUsage hide command's usage
func (*DeprovisionCmd) Prepare ¶ added in v1.10.0
func (dbc *DeprovisionCmd) Prepare(prepare cmd.PrepareFunc) *cobra.Command
Prepare returns cobra command
func (*DeprovisionCmd) PrintDeclineMessage ¶ added in v1.10.0
func (dbc *DeprovisionCmd) PrintDeclineMessage()
PrintDeclineMessage prints confirmation decline message to the user
func (*DeprovisionCmd) Run ¶ added in v1.10.0
func (dbc *DeprovisionCmd) Run() error
Run runs the command's logic
func (*DeprovisionCmd) Validate ¶ added in v1.10.0
func (dbc *DeprovisionCmd) Validate(args []string) error
Validate validates command's arguments
type GetInstanceCmd ¶ added in v1.8.0
GetInstanceCmd wraps the smctl list-brokers command
func NewGetInstanceCmd ¶ added in v1.8.0
func NewGetInstanceCmd(context *cmd.Context) *GetInstanceCmd
NewGetInstanceCmd returns new get status command with context
func (*GetInstanceCmd) HideUsage ¶ added in v1.8.0
func (gb *GetInstanceCmd) HideUsage() bool
HideUsage hide command's usage
func (*GetInstanceCmd) Prepare ¶ added in v1.8.0
func (gb *GetInstanceCmd) Prepare(prepare cmd.PrepareFunc) *cobra.Command
Prepare returns cobra command
func (*GetInstanceCmd) Run ¶ added in v1.8.0
func (gb *GetInstanceCmd) Run() error
Run runs the command's logic
func (*GetInstanceCmd) SetOutputFormat ¶ added in v1.8.0
func (gb *GetInstanceCmd) SetOutputFormat(format output.Format)
SetOutputFormat set output format
func (*GetInstanceCmd) Validate ¶ added in v1.8.0
func (gb *GetInstanceCmd) Validate(args []string) error
Validate validates command's arguments
type ListInstancesCmd ¶
ListInstancesCmd wraps the smctl list-instances command
func NewListInstancesCmd ¶
func NewListInstancesCmd(context *cmd.Context) *ListInstancesCmd
NewListInstancesCmd returns new list-instances command with context
func (*ListInstancesCmd) HideUsage ¶
func (li *ListInstancesCmd) HideUsage() bool
HideUsage hides command's usage
func (*ListInstancesCmd) Prepare ¶
func (li *ListInstancesCmd) Prepare(prepare cmd.PrepareFunc) *cobra.Command
Prepare returns cobra command
func (*ListInstancesCmd) SetOutputFormat ¶
func (li *ListInstancesCmd) SetOutputFormat(format output.Format)
SetOutputFormat sets output format
type ProvisionCmd ¶ added in v1.10.0
ProvisionCmd wraps the smctl provision command
func NewProvisionCmd ¶ added in v1.10.0
func NewProvisionCmd(context *cmd.Context) *ProvisionCmd
NewProvisionCmd returns new provision command with context
func (*ProvisionCmd) HideUsage ¶ added in v1.10.0
func (pi *ProvisionCmd) HideUsage() bool
HideUsage hide command's usage
func (*ProvisionCmd) Prepare ¶ added in v1.10.0
func (pi *ProvisionCmd) Prepare(prepare cmd.PrepareFunc) *cobra.Command
Prepare returns cobra command
func (*ProvisionCmd) Run ¶ added in v1.10.0
func (pi *ProvisionCmd) Run() error
Run runs the command's logic
func (*ProvisionCmd) SetOutputFormat ¶ added in v1.10.0
func (pi *ProvisionCmd) SetOutputFormat(format output.Format)
SetOutputFormat set output format
func (*ProvisionCmd) Validate ¶ added in v1.10.0
func (pi *ProvisionCmd) Validate(args []string) error
Validate validates command's arguments
type TransferCmd ¶ added in v1.10.5
TransferCmd wraps the smctl provision command
func NewTransferCmd ¶ added in v1.10.5
func NewTransferCmd(context *cmd.Context, input io.Reader) *TransferCmd
NewTransferCmd returns new transfer instance command with context
func (*TransferCmd) AskForConfirmation ¶ added in v1.10.5
func (trc *TransferCmd) AskForConfirmation() (bool, error)
AskForConfirmation asks the user to confirm deletion
func (*TransferCmd) HideUsage ¶ added in v1.10.5
func (trc *TransferCmd) HideUsage() bool
HideUsage hide command's usage
func (*TransferCmd) Prepare ¶ added in v1.10.5
func (trc *TransferCmd) Prepare(prepare cmd.PrepareFunc) *cobra.Command
Prepare returns cobra command
func (*TransferCmd) PrintDeclineMessage ¶ added in v1.10.5
func (trc *TransferCmd) PrintDeclineMessage()
PrintDeclineMessage prints confirmation decline message to the user
func (*TransferCmd) Run ¶ added in v1.10.5
func (trc *TransferCmd) Run() error
Run runs the command's logic
func (*TransferCmd) SetOutputFormat ¶ added in v1.10.5
func (trc *TransferCmd) SetOutputFormat(format output.Format)
SetOutputFormat set output format
func (*TransferCmd) Validate ¶ added in v1.10.5
func (trc *TransferCmd) Validate(args []string) error
Validate validates command's arguments
type UpdateCmd ¶ added in v1.11.8
func NewUpdateInstanceCmd ¶ added in v1.11.8
func (*UpdateCmd) Prepare ¶ added in v1.11.8
func (uc *UpdateCmd) Prepare(prepare cmd.PrepareFunc) *cobra.Command
Prepare returns cobra command
func (*UpdateCmd) SetOutputFormat ¶ added in v1.11.8
SetOutputFormat set output format