gwlb

package
v1.81.197 Latest Latest
Warning

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

Go to latest
Published: May 30, 2025 License: MPL-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ResourceTencentCloudGwlbInstance

func ResourceTencentCloudGwlbInstance() *schema.Resource

func ResourceTencentCloudGwlbInstanceAssociateTargetGroup

func ResourceTencentCloudGwlbInstanceAssociateTargetGroup() *schema.Resource

func ResourceTencentCloudGwlbTargetGroup

func ResourceTencentCloudGwlbTargetGroup() *schema.Resource

func ResourceTencentCloudGwlbTargetGroupRegisterInstances

func ResourceTencentCloudGwlbTargetGroupRegisterInstances() *schema.Resource

Types

type GwlbService

type GwlbService struct {
	// contains filtered or unexported fields
}

func NewGwlbService

func NewGwlbService(client *connectivity.TencentCloudClient) GwlbService

func (*GwlbService) DeregisterTargetGroupInstances

func (me *GwlbService) DeregisterTargetGroupInstances(ctx context.Context, targetGroupId string, targetGroupInstances []*gwlbv20240906.TargetGroupInstance) error

func (*GwlbService) DescribeGwlbInstanceById

func (me *GwlbService) DescribeGwlbInstanceById(ctx context.Context, instanceId string) (gatewayLoadBalancer *gwlbv20240906.GatewayLoadBalancer, errRet error)

func (*GwlbService) DescribeGwlbTargetGroupById

func (me *GwlbService) DescribeGwlbTargetGroupById(ctx context.Context, instanceId string) (ret *gwlbv20240906.TargetGroupInfo, errRet error)

func (*GwlbService) DescribeGwlbTargetGroupRegisterInstancesById

func (me *GwlbService) DescribeGwlbTargetGroupRegisterInstancesById(ctx context.Context, targetGroupId string) (ret *gwlbv20240906.DescribeTargetGroupInstancesResponseParams, errRet error)

func (*GwlbService) DescribeTargetGroupInstancesById

func (me *GwlbService) DescribeTargetGroupInstancesById(ctx context.Context, instanceId string) (targetGroupBackends []*gwlbv20240906.TargetGroupBackend, errRet error)

func (*GwlbService) DescribeTaskStatus

func (me *GwlbService) DescribeTaskStatus(ctx context.Context, taskId string) (status *int64, errRet error)

func (*GwlbService) RegisterTargetGroupInstances

func (me *GwlbService) RegisterTargetGroupInstances(ctx context.Context, targetGroupId string, targetGroupInstances []*gwlbv20240906.TargetGroupInstance) error

func (*GwlbService) TaskStatusRefreshFunc

func (me *GwlbService) TaskStatusRefreshFunc(ctx context.Context, taskId string, failStates []string) resource.StateRefreshFunc

Jump to

Keyboard shortcuts

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