Documentation ¶
Overview ¶
Package ctlcmd contains all commands for the fusionctl cli
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrPrompt = "failed to ask survey prompt"
)
Functions ¶
This section is empty.
Types ¶
type Answers ¶
type Answers struct { Resource string `arg:"" help:"Terraform resource name (e.g. loadbalancer, security_group)"` Provider string `help:"Cloud provider name (e.g. aws, gcp, azure)" enum:"aws,gcp,azure," default:"" short:"p"` Import string `help:"Terraform file to import" short:"i" type:"existingfile"` }
type Ctl ¶
type Ctl struct { Resource NewResourceCmd `cmd:"" help:"Create new fusion resources from existing terraform"` Stack NewStackCmd `cmd:"" help:"Create new fusion stacks from existing terraform" hidden:"true"` }
type NewResourceCmd ¶
type NewStackCmd ¶
type NewStackCmd struct {
Questions []*survey.Question `kong:"-"`
}
Click to show internal directories.
Click to hide internal directories.