instance

package
v1.12.0 Latest Latest
Warning

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

Go to latest
Published: Jun 23, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const FORMAT = "name eq '%s'"

Variables

This section is empty.

Functions

This section is empty.

Types

type DeprovisionCmd added in v1.10.0

type DeprovisionCmd struct {
	*cmd.Context
	// contains filtered or unexported fields
}

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

type GetInstanceCmd struct {
	*cmd.Context
	// contains filtered or unexported fields
}

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

type ListInstancesCmd struct {
	*cmd.Context
	// contains filtered or unexported fields
}

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) Run

func (li *ListInstancesCmd) Run() error

Run runs the command's logic

func (*ListInstancesCmd) SetOutputFormat

func (li *ListInstancesCmd) SetOutputFormat(format output.Format)

SetOutputFormat sets output format

type ProvisionCmd added in v1.10.0

type ProvisionCmd struct {
	*cmd.Context
	// contains filtered or unexported fields
}

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

type TransferCmd struct {
	*cmd.Context
	// contains filtered or unexported fields
}

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

type UpdateCmd struct {
	*cmd.Context
	// contains filtered or unexported fields
}

func NewUpdateInstanceCmd added in v1.11.8

func NewUpdateInstanceCmd(context *cmd.Context) *UpdateCmd

func (*UpdateCmd) HideUsage added in v1.11.8

func (uc *UpdateCmd) HideUsage() bool

HideUsage hide command's usage

func (*UpdateCmd) Prepare added in v1.11.8

func (uc *UpdateCmd) Prepare(prepare cmd.PrepareFunc) *cobra.Command

Prepare returns cobra command

func (*UpdateCmd) Run added in v1.11.8

func (uc *UpdateCmd) Run() error

func (*UpdateCmd) SetOutputFormat added in v1.11.8

func (uc *UpdateCmd) SetOutputFormat(format output.Format)

SetOutputFormat set output format

func (*UpdateCmd) Validate added in v1.11.8

func (uc *UpdateCmd) Validate(args []string) error

type UpdateSharingCmd added in v1.11.9

type UpdateSharingCmd struct {
	*cmd.Context
	// contains filtered or unexported fields
}

func NewUpdateSharingCmd added in v1.11.9

func NewUpdateSharingCmd(context *cmd.Context, share bool) *UpdateSharingCmd

NewUpdateSharingCmd returns new share/unshare instance command with context

func (*UpdateSharingCmd) Prepare added in v1.11.9

func (shc *UpdateSharingCmd) Prepare(prepare cmd.PrepareFunc) *cobra.Command

Prepare returns cobra command

func (*UpdateSharingCmd) Run added in v1.11.9

func (shc *UpdateSharingCmd) Run() error

Run runs the command's logic

func (*UpdateSharingCmd) SetOutputFormat added in v1.11.9

func (shc *UpdateSharingCmd) SetOutputFormat(format output.Format)

SetOutputFormat set output format

func (*UpdateSharingCmd) Validate added in v1.11.9

func (shc *UpdateSharingCmd) Validate(args []string) error

Validate validates command's arguments

Jump to

Keyboard shortcuts

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