cloud

package
v3.0.0-alpha1+incompat... Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2018 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Cmd = &cobra.Command{
	Use:   "cloud",
	Short: "Cloud specific commands",
	Long: `
#######################################################
################## devspace cloud #####################
#######################################################
`,
	Args: cobra.NoArgs,
}

Cmd is the cloud command that is exported

Functions

This section is empty.

Types

type AddCloudCmd

type AddCloudCmd struct {
	ProviderFlags *AddCloudProviderFlags
}

AddCloudCmd holds the information for the devspace add cloud commands

func (*AddCloudCmd) RunAddCloudProvider

func (cmd *AddCloudCmd) RunAddCloudProvider(cobraCmd *cobra.Command, args []string)

RunAddCloudProvider executes the devspace add cloud provider functionality

type AddCloudProviderFlags

type AddCloudProviderFlags struct {
	Name string
}

AddCloudProviderFlags holds the flag values for the devspace add cloud provider command

type ListCloudCmd

type ListCloudCmd struct {
	DevSpacesFlags *ListCloudDevspacesFlags
	TargetsFlags   *ListCloudTargetsFlags
}

ListCloudCmd holds the information for the devspace add cloud commands

func (*ListCloudCmd) RunListCloudDevspaces

func (cmd *ListCloudCmd) RunListCloudDevspaces(cobraCmd *cobra.Command, args []string)

RunListCloudDevspaces executes the devspace list cloud devspaces functionality

func (*ListCloudCmd) RunListCloudTargets

func (cmd *ListCloudCmd) RunListCloudTargets(cobraCmd *cobra.Command, args []string)

RunListCloudTargets executes the devspace list cloud targets functionality

type ListCloudDevspacesFlags

type ListCloudDevspacesFlags struct {
	Name string
}

ListCloudDevspacesFlags holds the flag values for the devspace list cloud devspaces command

type ListCloudTargetsFlags

type ListCloudTargetsFlags struct {
	DevSpaceID string
	Name       string
}

ListCloudTargetsFlags holds the flag values for the devspace list cloud targets command

type RemoveCloudCmd

type RemoveCloudCmd struct {
	ProviderFlags *RemoveCloudProviderFlags
	DevSpaceFlags *RemoveCloudDevSpaceFlags
}

RemoveCloudCmd holds the information for the devspace remove cloud commands

func (*RemoveCloudCmd) RunRemoveCloudDevSpace

func (cmd *RemoveCloudCmd) RunRemoveCloudDevSpace(cobraCmd *cobra.Command, args []string)

RunRemoveCloudDevSpace executes the devspace remove cloud devspace functionality

func (*RemoveCloudCmd) RunRemoveCloudProvider

func (cmd *RemoveCloudCmd) RunRemoveCloudProvider(cobraCmd *cobra.Command, args []string)

RunRemoveCloudProvider executes the devspace remove cloud provider functionality

type RemoveCloudDevSpaceFlags

type RemoveCloudDevSpaceFlags struct {
	DevSpaceID string
	All        bool
}

RemoveCloudDevSpaceFlags holds the flag values for the devspace remove cloud devspace command

type RemoveCloudProviderFlags

type RemoveCloudProviderFlags struct {
	Name string
}

RemoveCloudProviderFlags holds the flag values for the devspace remove cloud provider command

type UseCmd

type UseCmd struct {
	DevSpaceFlags *UseDevSpaceFlags
}

UseCmd holds the information for the devspace cloud use commands

func (*UseCmd) RunUseDevSpace

func (cmd *UseCmd) RunUseDevSpace(cobraCmd *cobra.Command, args []string)

RunUseDevSpace executes the functionality devspace cloud use devspace

type UseDevSpaceFlags

type UseDevSpaceFlags struct {
	ID string
}

UseDevSpaceFlags holds the flag values for the devspace cloud use devspace command

Jump to

Keyboard shortcuts

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