elb

package
v0.5.0-rc1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 18, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddBackends

func AddBackends(
	client *elb.ElbClient, listerID, elbID, subnetID, poolID string, backends *[]cce_model.Node,
) (*elb_model.CreatePoolResponse, error)

func CreateELB

func CreateELB(
	client *elb.ElbClient, name, desc, subnetID string,
) (*elb_model.CreateLoadbalancerResponse, error)

func CreateListener

func CreateListener(client *elb.ElbClient, ELBID, name, desc string) (*elb_model.CreateListenerResponse, error)

func DeleteHealthcheck

func DeleteHealthcheck(client *elb.ElbClient, ID string) (*elb_model.DeleteHealthmonitorResponse, error)

func DeleteListener

func DeleteListener(client *elb.ElbClient, ID string) (*elb_model.DeleteListenerResponse, error)

func DeleteLoadBalancer

func DeleteLoadBalancer(client *elb.ElbClient, ID string) (*elb_model.DeleteLoadbalancerResponse, error)

func DeleteMember

func DeleteMember(client *elb.ElbClient, poolID string, memberID string) (*elb_model.DeleteMemberResponse, error)

func DeletePool

func DeletePool(client *elb.ElbClient, ID string) (*elb_model.DeletePoolResponse, error)

func GetLoadBalancer

func GetLoadBalancer(client *elb.ElbClient, ID string) (*elb_model.ShowLoadbalancerResponse, error)

func ListListeners

func ListListeners(client *elb.ElbClient) (*elb_model.ListListenersResponse, error)

func NewElbClient

func NewElbClient(c *common.ClientAuth) *elb.ElbClient

func ShowPool

func ShowPool(client *elb.ElbClient, ID string) (*elb_model.ShowPoolResponse, error)

func UpdateListener

func UpdateListener(client *elb.ElbClient, ID string) (*elb_model.UpdateListenerResponse, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL