Documentation ¶
Index ¶
- type AWSProviderFactory
- type CommandFactory
- func (f *CommandFactory) Apply() cli.Command
- func (f *CommandFactory) Destroy() cli.Command
- func (f *CommandFactory) Endpoint() cli.Command
- func (f *CommandFactory) Init() cli.Command
- func (f *CommandFactory) List() cli.Command
- func (f *CommandFactory) Plan() cli.Command
- func (f *CommandFactory) Pull() cli.Command
- func (f *CommandFactory) Push() cli.Command
- func (f *CommandFactory) Set() cli.Command
- func (f *CommandFactory) Upgrade() cli.Command
- type InstanceFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommandFactory ¶
type CommandFactory struct { NewInstance InstanceFactory NewAWSProvider AWSProviderFactory }
func NewCommandFactory ¶
func NewCommandFactory(i InstanceFactory, a AWSProviderFactory) *CommandFactory
func (*CommandFactory) Apply ¶
func (f *CommandFactory) Apply() cli.Command
func (*CommandFactory) Destroy ¶
func (f *CommandFactory) Destroy() cli.Command
func (*CommandFactory) Endpoint ¶
func (f *CommandFactory) Endpoint() cli.Command
func (*CommandFactory) Init ¶
func (f *CommandFactory) Init() cli.Command
func (*CommandFactory) List ¶
func (f *CommandFactory) List() cli.Command
func (*CommandFactory) Plan ¶
func (f *CommandFactory) Plan() cli.Command
func (*CommandFactory) Pull ¶
func (f *CommandFactory) Pull() cli.Command
func (*CommandFactory) Push ¶
func (f *CommandFactory) Push() cli.Command
func (*CommandFactory) Set ¶
func (f *CommandFactory) Set() cli.Command
func (*CommandFactory) Upgrade ¶
func (f *CommandFactory) Upgrade() cli.Command
type InstanceFactory ¶
Click to show internal directories.
Click to hide internal directories.