Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Name string
Path string
Body string
Parameters map[string]string
Tags map[string]string `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
DependsOn []string `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
Blocked []string `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
Hooks struct {
Pre HookCmds `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
Post HookCmds `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
PreCreate HookCmds `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
PostCreate HookCmds `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
PreUpdate HookCmds `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
PostUpdate HookCmds `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
} `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
RollbackConfiguration *cloudformation.RollbackConfiguration `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
Capabilities []string `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
Settings settingsConfig `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
Stacks map[string]Config `json:",omitempty" yaml:",omitempty" toml:",omitempty"`
}
Config is a struct holding stacks configurations
func LoadConfig ¶
func (Config) StackConfigsSortedByExecOrder ¶
Click to show internal directories.
Click to hide internal directories.