Documentation ¶
Index ¶
- Constants
- type AWSStackManager
- func (m *AWSStackManager) CancelUpdate(name string) error
- func (m *AWSStackManager) Create(name string, parameters []types.Parameter, template []byte) error
- func (m *AWSStackManager) Delete(name string) error
- func (m *AWSStackManager) LastUpdated(name string) (*time.Time, error)
- func (m *AWSStackManager) StartBuild(name string) error
- func (m *AWSStackManager) Status(name string) (bool, string, error)
- func (m *AWSStackManager) Update(name string, parameters []types.Parameter, template []byte) error
- func (m *AWSStackManager) UpdateBuild(name, ref string) error
Constants ¶
View Source
const ( // AWS sdk code does not make specific distinctions amongst various // types of ValidationErrors, other than their message // ...so we have to string match them ErrValidationError = "ValidationError" ErrNoUpdate = "No updates are to be performed." ErrDoesNotExist = "does not exist" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSStackManager ¶
type AWSStackManager struct {
// contains filtered or unexported fields
}
func NewAWSStackManager ¶
func NewAWSStackManager(log *log.Entry, session *session.Session) *AWSStackManager
func (*AWSStackManager) CancelUpdate ¶
func (m *AWSStackManager) CancelUpdate(name string) error
func (*AWSStackManager) Delete ¶
func (m *AWSStackManager) Delete(name string) error
func (*AWSStackManager) LastUpdated ¶
func (m *AWSStackManager) LastUpdated(name string) (*time.Time, error)
func (*AWSStackManager) StartBuild ¶
func (m *AWSStackManager) StartBuild(name string) error
func (*AWSStackManager) Status ¶
func (m *AWSStackManager) Status(name string) (bool, string, error)
func (*AWSStackManager) UpdateBuild ¶
func (m *AWSStackManager) UpdateBuild(name, ref string) error
Click to show internal directories.
Click to hide internal directories.