Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AsGroupController ¶
type AsGroupController struct { Session *session.Session AsgSvc *autoscaling.AutoScaling Ec2Svc *ec2.EC2 }
func (*AsGroupController) DetachInstance ¶
func (a *AsGroupController) DetachInstance(eventData map[string]string) error
Detaches the instance from its auto scaling group and decreases the desired size
func (*AsGroupController) DetachInstanceAndTerminate ¶
func (a *AsGroupController) DetachInstanceAndTerminate(eventData map[string]string) error
type EventRouter ¶
func (*EventRouter) RouteEvent ¶
func (d *EventRouter) RouteEvent(event *as.AlertEvent) error
Click to show internal directories.
Click to hide internal directories.