Documentation ¶
Index ¶
- type Refresher
- func (r *Refresher) DescribeRefreshStatus() error
- func (r *Refresher) PrintResult() error
- func (r *Refresher) SetTarget(group *autoscaling.Group)
- func (r *Refresher) StartRefresh(instanceWarmup, minHealthyPercentage int64) error
- func (r *Refresher) StatusCheck(pollingInterval, timeout time.Duration) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Refresher ¶
type Refresher struct { AWSClient aws.Client TargetGroup *autoscaling.Group RefreshID *string Info *autoscaling.InstanceRefresh }
func (*Refresher) DescribeRefreshStatus ¶
DescribeRefreshStatus retrieves status information of instance refresh
func (*Refresher) PrintResult ¶
PrintResult prints result of refresh work
func (*Refresher) SetTarget ¶
func (r *Refresher) SetTarget(group *autoscaling.Group)
SetTarget sets target autoscaling group
func (*Refresher) StartRefresh ¶
StartRefresh starts instance refresh
Click to show internal directories.
Click to hide internal directories.