Documentation ¶
Index ¶
- Variables
- func NewCreate(appName string) *commander.CommandWrapper
- func NewDelete(appName string) *commander.CommandWrapper
- func NewDeleteApp(appName string) *commander.CommandWrapper
- func NewPush(appName string) *commander.CommandWrapper
- func NewStatus(appName string) *commander.CommandWrapper
- func NewUpdate(appName string) *commander.CommandWrapper
- type CDClient
- type CFClient
- type Create
- type Delete
- type DeleteApp
- type IAMClient
- type Push
- type ResourceStatus
- type Status
- type Update
Constants ¶
This section is empty.
Variables ¶
View Source
var NotEmptyStack = cloudformation.DescribeStacksOutput{ Stacks: []cloudformation.Stack{ { StackName: aws.String("TestStack"), StackStatus: cloudformation.StackStatusCreateComplete, }, }, }
NotEmptyStack test structs which defines a non-empty stack.
Functions ¶
func NewCreate ¶
func NewCreate(appName string) *commander.CommandWrapper
NewCreate Creates a new Create command.
func NewDelete ¶
func NewDelete(appName string) *commander.CommandWrapper
NewDelete Creates a new Delete command.
func NewDeleteApp ¶
func NewDeleteApp(appName string) *commander.CommandWrapper
NewDeleteApp Creates a new DeleteApp command.
func NewPush ¶
func NewPush(appName string) *commander.CommandWrapper
NewPush Creates a new Push command.
Types ¶
type CDClient ¶
type CDClient struct {
Client codedeployiface.CodeDeployAPI
}
CDClient abstraction for cloudFormation client.
type CFClient ¶
type CFClient struct {
Client cloudformationiface.CloudFormationAPI
}
CFClient abstraction for cloudFormation client.
type ResourceStatus ¶
type ResourceStatus struct { // Status is the status of the resource Status cloudformation.ResourceStatus // PhysicalId of the resource PhysicalID string // LogicalId of the resource LogicalID string // Type of the resource Type string }
ResourceStatus defines a resource.
func (ResourceStatus) String ¶
func (r ResourceStatus) String() string
Click to show internal directories.
Click to hide internal directories.