Documentation ¶
Index ¶
- Constants
- type Output
- type Stack
- type Template
- type TemplateComponent
- func (t *TemplateComponent) AddOutput(name string, output cfn.Output, dryRunValue string)
- func (t *TemplateComponent) AddParameter(name string, parameter cfn.Parameter, def string)
- func (t *TemplateComponent) AddResource(name string, resource cfn.Resource)
- func (t *TemplateComponent) Build() *cfn.Template
- func (t *TemplateComponent) GetDryRunOutputs() map[string]string
- func (t *TemplateComponent) GetParameters() []*cloudformation.Parameter
Constants ¶
View Source
const EmptyChangeSet = "The submitted information didn't contain changes. Submit different information to create a change set."
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Stack ¶
type Stack struct { Template CloudFormation *cloudformation.CloudFormation Outputs Output }
func (*Stack) GetOutputs ¶
type TemplateComponent ¶
type TemplateComponent struct { Params []*cloudformation.Parameter Parameters map[string]cfn.Parameter Resources map[string]*cfn.Resource Outputs map[string]cfn.Output DryRunOutputs map[string]string }
func NewTemplate ¶
func NewTemplate() TemplateComponent
func (*TemplateComponent) AddOutput ¶
func (t *TemplateComponent) AddOutput(name string, output cfn.Output, dryRunValue string)
func (*TemplateComponent) AddParameter ¶
func (t *TemplateComponent) AddParameter(name string, parameter cfn.Parameter, def string)
func (*TemplateComponent) AddResource ¶
func (t *TemplateComponent) AddResource(name string, resource cfn.Resource)
func (*TemplateComponent) Build ¶
func (t *TemplateComponent) Build() *cfn.Template
func (*TemplateComponent) GetDryRunOutputs ¶ added in v0.4.0
func (t *TemplateComponent) GetDryRunOutputs() map[string]string
func (*TemplateComponent) GetParameters ¶
func (t *TemplateComponent) GetParameters() []*cloudformation.Parameter
Click to show internal directories.
Click to hide internal directories.