wave

package
v0.20.1 Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2021 License: Apache-2.0 Imports: 40 Imported by: 0

Documentation

Index

Constants

View Source
const DefaultWaveChartSpec = "" // "{\"name\":\"wave-operator\",\"repository\":\"https://charts.spot.io\",\"version\":\"0.2.0\"}"
View Source
const DefaultWaveOperatorImage = "" // "public.ecr.aws/l8m2k1n1/netapp/wave-operator:0.2.1-1d11e752"

Variables

This section is empty.

Functions

func NewCmd

func NewCmd(opts *options.CommonOptions) *cobra.Command

func NewCmdCreate

func NewCmdCreate(opts *CmdOptions) *cobra.Command

func NewCmdDelete

func NewCmdDelete(opts *CmdOptions) *cobra.Command

func NewCmdDescribe

func NewCmdDescribe(opts *CmdOptions) *cobra.Command

func NewCmdDescribeCluster added in v0.19.0

func NewCmdDescribeCluster(opts *CmdDescribeOptions) *cobra.Command

func NewCmdDescribeComponents added in v0.19.0

func NewCmdDescribeComponents(opts *CmdDescribeOptions) *cobra.Command

func NewCmdDescribeSparkApplication added in v0.19.0

func NewCmdDescribeSparkApplication(opts *CmdDescribeOptions) *cobra.Command

func NewCmdGet

func NewCmdGet(opts *CmdOptions) *cobra.Command

func NewCmdGetCluster added in v0.19.0

func NewCmdGetCluster(opts *CmdGetOptions) *cobra.Command

func NewCmdGetSparkApplication added in v0.19.0

func NewCmdGetSparkApplication(opts *CmdGetOptions) *cobra.Command

Types

type Cmd

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

type CmdCreate

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

func (*CmdCreate) Run

func (x *CmdCreate) Run(ctx context.Context) error

type CmdCreateOptions

type CmdCreateOptions struct {
	*CmdOptions
	ConfigFile        string
	ClusterID         string
	ClusterName       string
	Region            string
	Tags              []string
	KubernetesVersion string
	WaveOperatorImage string
	WaveChartSpec     string
}

func (*CmdCreateOptions) Init

func (x *CmdCreateOptions) Init(fs *pflag.FlagSet, opts *CmdOptions)

func (*CmdCreateOptions) Validate

func (x *CmdCreateOptions) Validate() error

type CmdDelete

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

func (*CmdDelete) Run

func (x *CmdDelete) Run(ctx context.Context) error

type CmdDeleteOptions

type CmdDeleteOptions struct {
	*CmdOptions
	ClusterID   string
	DeleteOcean bool
	Purge       bool
}

func (*CmdDeleteOptions) Init

func (x *CmdDeleteOptions) Init(fs *pflag.FlagSet, opts *CmdOptions)

func (*CmdDeleteOptions) Validate

func (x *CmdDeleteOptions) Validate() error

type CmdDescribe

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

type CmdDescribeCluster added in v0.19.0

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

func (*CmdDescribeCluster) Run added in v0.19.0

type CmdDescribeClusterOptions added in v0.19.0

type CmdDescribeClusterOptions struct {
	*CmdDescribeOptions
	ClusterID string
}

func (*CmdDescribeClusterOptions) Init added in v0.19.0

func (*CmdDescribeClusterOptions) Validate added in v0.19.0

func (x *CmdDescribeClusterOptions) Validate() error

type CmdDescribeComponents added in v0.19.0

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

func (*CmdDescribeComponents) Run added in v0.19.0

type CmdDescribeComponentsOptions added in v0.19.0

type CmdDescribeComponentsOptions struct {
	*CmdDescribeOptions
	ClusterID string
}

func (*CmdDescribeComponentsOptions) Init added in v0.19.0

func (*CmdDescribeComponentsOptions) Validate added in v0.19.0

func (x *CmdDescribeComponentsOptions) Validate() error

type CmdDescribeOptions

type CmdDescribeOptions struct {
	*CmdOptions
}

func (*CmdDescribeOptions) Init

func (x *CmdDescribeOptions) Init(fs *pflag.FlagSet, opts *CmdOptions)

func (*CmdDescribeOptions) Validate

func (x *CmdDescribeOptions) Validate() error

type CmdDescribeSparkApplication added in v0.19.0

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

func (*CmdDescribeSparkApplication) Run added in v0.19.0

type CmdDescribeSparkApplicationOptions added in v0.19.0

type CmdDescribeSparkApplicationOptions struct {
	*CmdDescribeOptions
	ID string
}

func (*CmdDescribeSparkApplicationOptions) Init added in v0.19.0

func (*CmdDescribeSparkApplicationOptions) Validate added in v0.19.0

type CmdGet

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

type CmdGetCluster added in v0.19.0

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

func (*CmdGetCluster) Run added in v0.19.0

func (x *CmdGetCluster) Run(ctx context.Context) error

type CmdGetClusterOptions added in v0.19.0

type CmdGetClusterOptions struct {
	*CmdGetOptions
	ClusterID    string
	ClusterName  string
	ClusterState string
}

func (*CmdGetClusterOptions) Init added in v0.19.0

func (x *CmdGetClusterOptions) Init(fs *pflag.FlagSet, opts *CmdGetOptions)

func (*CmdGetClusterOptions) Validate added in v0.19.0

func (x *CmdGetClusterOptions) Validate() error

type CmdGetOptions

type CmdGetOptions struct {
	*CmdOptions

	// Get options
	NoHeaders bool
	Output    string
}

func (*CmdGetOptions) Init

func (x *CmdGetOptions) Init(fs *pflag.FlagSet, opts *CmdOptions)

func (*CmdGetOptions) Validate

func (x *CmdGetOptions) Validate() error

type CmdGetSparkApplication added in v0.19.0

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

func (*CmdGetSparkApplication) Run added in v0.19.0

type CmdGetSparkApplicationOptions added in v0.19.0

type CmdGetSparkApplicationOptions struct {
	*CmdGetOptions
	ClusterName        string
	ApplicationName    string
	ApplicationID      string
	ApplicationSparkID string
	ApplicationState   string
}

func (*CmdGetSparkApplicationOptions) Init added in v0.19.0

func (*CmdGetSparkApplicationOptions) Validate added in v0.19.0

func (x *CmdGetSparkApplicationOptions) Validate() error

type CmdOptions

type CmdOptions struct {
	*options.CommonOptions
	CloudProvider spot.CloudProviderName
}

func (*CmdOptions) Init

func (x *CmdOptions) Init(fs *pflag.FlagSet, opts *options.CommonOptions)

func (*CmdOptions) Validate

func (x *CmdOptions) Validate() error

type Stack

type Stack = cloudformation.Stack

Jump to

Keyboard shortcuts

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