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 URL string `json:",omitempty" yaml:",omitempty" toml:",omitempty"` 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"` UsePreviousTemplate bool `json:",omitempty" yaml:",omitempty" toml:",omitempty"` RoleARN string `json:",omitempty" yaml:",omitempty" toml:",omitempty"` ClientToken string `json:",omitempty" yaml:",omitempty" toml:",omitempty"` NotificationARNs []string `json:",omitempty" yaml:",omitempty" toml:",omitempty"` Capabilities []string `json:",omitempty" yaml:",omitempty" toml:",omitempty"` ResourceTypes []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"` // contains filtered or unexported fields }
Config is a struct holding stacks configurations.
func (Config) StackConfigsSortedByExecOrder ¶
type FileSystem ¶ added in v0.4.0
type Loader ¶ added in v0.4.0
type Loader struct {
// contains filtered or unexported fields
}
func NewLoader ¶ added in v0.4.0
func NewLoader(fs FileSystem, awsProvider AwsProv) *Loader
func (Loader) InitConfig ¶ added in v0.4.0
Click to show internal directories.
Click to hide internal directories.