Documentation ¶
Index ¶
Constants ¶
View Source
const ( StatusNew = 0 + iota StatusProvisioning StatusError StatusDeleting StatusReady )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Corral ¶
type Corral struct { RootPath string `yaml:"rootPath"` Source string `yaml:"source"` Name string `yaml:"name"` Status Status `yaml:"status" json:"status,omitempty"` PublicKey string `yaml:"public_key"` PrivateKey string `yaml:"private_key"` NodePools map[string][]Node `yaml:"node_pools" json:"node_pools,omitempty"` Vars vars.VarSet `yaml:"vars" json:"vars,omitempty"` }
func (*Corral) ApplyModule ¶
func (*Corral) DestroyModule ¶
func (*Corral) TerraformPath ¶
type Node ¶
type Node struct { Name string `json:"name,omitempty" yaml:"name,omitempty"` User string `json:"user,omitempty" yaml:"user,omitempty"` Address string `json:"address,omitempty" yaml:"address,omitempty"` BastionAddress string `json:"bastion_address,omitempty" yaml:"bastion_address,omitempty"` OverlayRoot string `json:"overlay_root" yaml:"overlay_root"` }
Click to show internal directories.
Click to hide internal directories.