options

package
v0.0.0-...-7759ae7 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	AllProvider string = "all_provider"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type GenData

type GenData struct {
	Provider string
	//credential file for gce
	CredentialFile string
	//access token for digitalocean
	DoToken string
	//access token for packet
	PacketApiKey         string
	GCEProjectID         string
	AWSRegion            string
	AWSAccessKeyID       string
	AWSSecretAccessKey   string
	AzureTenantId        string
	AzureSubscriptionId  string
	AzureClientId        string
	AzureClientSecret    string
	VultrApiToken        string
	LinodeApiToken       string
	ScalewayToken        string
	ScalewayOrganization string
}

func NewGenData

func NewGenData() *GenData

func (*GenData) AddFlags

func (c *GenData) AddFlags(fs *pflag.FlagSet)

func (*GenData) ValidateFlags

func (c *GenData) ValidateFlags(cmd *cobra.Command, args []string) error

type KubernetesData

type KubernetesData struct {
	Provider   string
	Version    string
	Envs       string
	Deprecated bool
}

func NewKubernetesData

func NewKubernetesData() *KubernetesData

func (*KubernetesData) AddFlags

func (c *KubernetesData) AddFlags(fs *pflag.FlagSet)

func (*KubernetesData) ValidateFlags

func (c *KubernetesData) ValidateFlags(cmd *cobra.Command, args []string) error

Jump to

Keyboard shortcuts

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