Documentation ¶
Overview ¶
Copyright Jetstack Ltd. See LICENSE for details.
Index ¶
- type Initialize
- func (i *Initialize) AskContact() (contact string, err error)
- func (i *Initialize) AskProjectName() (projectName string, err error)
- func (i *Initialize) Config() interfaces.Config
- func (i *Initialize) CurrentEnvironment() interfaces.Environment
- func (i *Initialize) CurrentProvider() interfaces.Provider
- func (i *Initialize) GetEnvironment() (environmentObj interfaces.Environment, err error)
- func (i *Initialize) GetProvider() (providerObj interfaces.Provider, err error)
- func (i *Initialize) InitCluster() (clusterObj interfaces.Cluster, err error)
- func (i *Initialize) InitEnvironment() (environmentObj interfaces.Environment, err error)
- func (i *Initialize) InitProvider() (providerObj interfaces.Provider, err error)
- func (i *Initialize) Input() *input.Input
- func (i *Initialize) Tarmak() interfaces.Tarmak
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Initialize ¶
type Initialize struct {
// contains filtered or unexported fields
}
func New ¶
func New(t interfaces.Tarmak, in io.ReadCloser, out io.Writer) *Initialize
func (*Initialize) AskContact ¶
func (i *Initialize) AskContact() (contact string, err error)
func (*Initialize) AskProjectName ¶
func (i *Initialize) AskProjectName() (projectName string, err error)
func (*Initialize) Config ¶
func (i *Initialize) Config() interfaces.Config
func (*Initialize) CurrentEnvironment ¶
func (i *Initialize) CurrentEnvironment() interfaces.Environment
func (*Initialize) CurrentProvider ¶
func (i *Initialize) CurrentProvider() interfaces.Provider
func (*Initialize) GetEnvironment ¶
func (i *Initialize) GetEnvironment() (environmentObj interfaces.Environment, err error)
func (*Initialize) GetProvider ¶
func (i *Initialize) GetProvider() (providerObj interfaces.Provider, err error)
func (*Initialize) InitCluster ¶
func (i *Initialize) InitCluster() (clusterObj interfaces.Cluster, err error)
func (*Initialize) InitEnvironment ¶
func (i *Initialize) InitEnvironment() (environmentObj interfaces.Environment, err error)
func (*Initialize) InitProvider ¶
func (i *Initialize) InitProvider() (providerObj interfaces.Provider, err error)
func (*Initialize) Input ¶
func (i *Initialize) Input() *input.Input
func (*Initialize) Tarmak ¶
func (i *Initialize) Tarmak() interfaces.Tarmak
Click to show internal directories.
Click to hide internal directories.