Documentation ¶
Index ¶
Constants ¶
View Source
const ( StepTypeTerraform StepType = "terraform" StepTypeArgoCD = "argocd-apps" StepTypeTerraformCustom = "terraform-custom" )
View Source
const ( ApproveMinor Approve = "minor" ApproveMajor = "major" ApproveAlways = "always" ApproveNever = "never" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseConfig ¶
type StateModule ¶
type StateStep ¶
type StateStep struct { Name string `yaml:"name"` Workspace string `yaml:"workspace"` AppliedAt time.Time `yaml:"applied_at,omitempty"` Modules []*StateModule `yaml:"modules"` }
type Step ¶
type Step struct { Name string `yaml:"name"` Type StepType `yaml:"type,omitempty"` Workspace string `yaml:"workspace"` Approve Approve `yaml:"approve,omitempty"` Remove bool `yaml:"remove,omitempty"` Version string `yaml:"version,omitempty"` VpcPrefix string `yaml:"vpc_prefix,omitempty"` ArgoCDPrefix string `yaml:"argocd_prefix,omitempty"` Modules []Module `yaml:"modules,omitempty"` }
Click to show internal directories.
Click to hide internal directories.