Versions in this module Expand all Collapse all v0 v0.1.1 Aug 8, 2019 v0.1.0 Aug 7, 2019 Changes in this version + func Delete(stackID string, done chan<- DeleteResult) + func GetEvents(stackID string, done chan<- GetEventsResult) + func GetOutputs(stackID string, done chan<- GetOutputsResult) + type CreateOptions struct + TimeoutInMinutes int + type CreateResult struct + Error error + StackAlreadyExists bool + type DeleteResult struct + Error error + func DeleteSync(stackID string) (result DeleteResult, err error) + type EnsureOptions struct + TimeoutInMinutes int + type EnsureResult struct + Error error + type Event struct + LogicalResourceID string + ResourceStatus string + ResourceStatusReason string + type GetEventsResult struct + Error error + Events []Event + func GetEventsSync(stackID string) (result GetEventsResult, err error) + type GetOutputsResult struct + Error error + Outputs Outputs + func GetOutputsSync(stackID string) (result GetOutputsResult, err error) + type Output struct + Key string + Value string + type Outputs struct + Outputs []Output + func (outputs Outputs) Get(key string) (string, error) + type Parameter struct + Key string + Value string + type Stack struct + Capabilities []string + Parameters []Parameter + RoleARN string + StackName string + Template string + func (stack Stack) Ensure(done chan<- EnsureResult) + func (stack Stack) EnsureSyncWithOptions(opts EnsureOptions) (result EnsureResult, err error) + func (stack Stack) EnsureWithOptions(done chan<- EnsureResult, opts EnsureOptions) + type StackOperationError struct + Events []Event + Message string + func (e StackOperationError) Error() string + type UpdateOptions struct + type UpdateResult struct + Error error