Documentation ¶
Index ¶
- func GetElbInstanceHealth(elbSvc *elbv2.ELBV2, elbName string, instanceIds []string) (state common.State)
- func GetElbInstanceHealthViaSession(session *session.Session, elbName string, instanceIds []string) common.State
- func GetElbState(elbSvc *elbv2.ELBV2, elbName string) (state common.State)
- func GetElbTargetGroupsArns(elbSvc *elbv2.ELBV2, elbName string) (tgArns []string)
- func GetLoadBalancerArn(elbSvc *elbv2.ELBV2, elbName string) (arn string)
- func HandleAwsError(error2 error, errorMsg string, fail bool) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetElbInstanceHealth ¶
func GetElbInstanceHealth(elbSvc *elbv2.ELBV2, elbName string, instanceIds []string) (state common.State)
Returns the common health state of the targets of the given load balancer.
func GetElbTargetGroupsArns ¶
Returns the ARNs for the target groups of this load balancer.
func GetLoadBalancerArn ¶
Returns the ARN of the given load balancer.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.