slb

package
v0.0.0-...-6bb069b Latest Latest
Warning

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

Go to latest
Published: Jul 5, 2022 License: GPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddBackendServers

func AddBackendServers(loadBalancerId string, backendServers string, keyId string) (slb.AddBackendServersResponse, error)

func AddListenerWhiteListItem

func AddListenerWhiteListItem(keyId string, loadBalancerId string, listenerPort int, sourceItems string) (slb.AddListenerWhiteListItemResponse, error)

func CreateLoadBalancer

func CreateLoadBalancer(loadBalancer models.LoadBalancer) (slb.CreateLoadBalancerResponse, error)

func CreateLoadBalancerHTTPListener

func CreateLoadBalancerHTTPListener(listener models.Listener) (slb.CreateLoadBalancerHTTPListenerResponse, error)

func CreateLoadBalancerHTTPSListener

func CreateLoadBalancerHTTPSListener(listener models.Listener) (slb.CreateLoadBalancerHTTPSListenerResponse, error)

func CreateLoadBalancerTCPListener

func CreateLoadBalancerTCPListener(listener models.Listener) (slb.CreateLoadBalancerTCPListenerResponse, error)

func CreateLoadBalancerUDPListener

func CreateLoadBalancerUDPListener(listener models.Listener) (slb.CreateLoadBalancerUDPListenerResponse, error)

func DeleteLoadBalancer

func DeleteLoadBalancer(loadBalancerId string, keyId string) (slb.DeleteLoadBalancerResponse, error)

func DeleteLoadBalancerListener

func DeleteLoadBalancerListener(keyId string, loadBalancerId string, listenerPort int) (slb.DeleteLoadBalancerListenerResponse, error)

func DescribeHealthStatus

func DescribeHealthStatus(loadBalancerId string, keyId string, listenerPort ...int) (slb.DescribeHealthStatusResponse, error)

func DescribeListenerAccessControlAttribute

func DescribeListenerAccessControlAttribute(keyId string, loadBalancerId string, listenerPort int) (slb.DescribeListenerAccessControlAttributeResponse, error)

func DescribeLoadBalancerAttribute

func DescribeLoadBalancerAttribute(loadBalancerId string, keyId ...string) (slb.DescribeLoadBalancerAttributeResponse, error)

func DescribeLoadBalancerHTTPListenerAttribute

func DescribeLoadBalancerHTTPListenerAttribute(loadBalancerId string, listenerPort int, keyId string) (slb.DescribeLoadBalancerHTTPListenerAttributeResponse, error)

func DescribeLoadBalancerHTTPSListenerAttribute

func DescribeLoadBalancerHTTPSListenerAttribute(loadBalancerId string, listenerPort int, keyId string) (slb.DescribeLoadBalancerHTTPSListenerAttributeResponse, error)

func DescribeLoadBalancerTCPListenerAttribute

func DescribeLoadBalancerTCPListenerAttribute(loadBalancerId string, listenerPort int, keyId string) (slb.DescribeLoadBalancerTCPListenerAttributeResponse, error)

func DescribeLoadBalancerUDPListenerAttribute

func DescribeLoadBalancerUDPListenerAttribute(loadBalancerId string, listenerPort int, keyId string) (slb.DescribeLoadBalancerUDPListenerAttributeResponse, error)

func DescribeLoadBalancers

func DescribeLoadBalancers(loadBalancer models.LoadBalancer, keyId ...string) (slb.DescribeLoadBalancersResponse, error)

func DescribeRegions

func DescribeRegions() (slb.DescribeRegionsResponse, error)

func GetSlbClient

func GetSlbClient() *slb.SlbClient

GetOrmer :set ormer singleton

func GetSlbClientByKeyId

func GetSlbClientByKeyId(keyId string) *slb.SlbClient

GetOrmer :set ormer singleton

func ModifyLoadBalancerInternetSpec

func ModifyLoadBalancerInternetSpec(loadBalancerId string, internetChargeType string, bandwidth int) (slb.ModifyLoadBalancerInternetSpecResponse, error)

func RemoveBackendServers

func RemoveBackendServers(loadBalancerId string, backendServers string, keyId string) (slb.RemoveBackendServersResponse, error)

func RemoveListenerWhiteListItem

func RemoveListenerWhiteListItem(keyId string, loadBalancerId string, listenerPort int, sourceItems string) (slb.RemoveListenerWhiteListItemResponse, error)

func SetBackendServers

func SetBackendServers(loadBalancerId string, backendServers string, keyId string) (slb.SetBackendServersResponse, error)

func SetListenerAccessControlStatus

func SetListenerAccessControlStatus(keyId string, loadBalancerId string, listenerPort int, accessControlStatus string) (slb.SetListenerAccessControlStatusResponse, error)

func SetLoadBalancerName

func SetLoadBalancerName(loadBalancerId string, loadBalancerName string) (slb.SetLoadBalancerNameResponse, error)

func SetLoadBalancerStatus

func SetLoadBalancerStatus(keyId string, loadBalancerId string, loadBalancerStatus string) (slb.SetLoadBalancerStatusResponse, error)

func StartLoadBalancerListener

func StartLoadBalancerListener(keyId string, loadBalancerId string, listenerPort int) (slb.StartLoadBalancerListenerResponse, error)

func StopLoadBalancerListener

func StopLoadBalancerListener(keyId string, loadBalancerId string, listenerPort int) (slb.StopLoadBalancerListenerResponse, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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