Documentation
¶
Index ¶
- func ResourceTencentCloudGwlbInstance() *schema.Resource
- func ResourceTencentCloudGwlbInstanceAssociateTargetGroup() *schema.Resource
- func ResourceTencentCloudGwlbTargetGroup() *schema.Resource
- func ResourceTencentCloudGwlbTargetGroupRegisterInstances() *schema.Resource
- type GwlbService
- func (me *GwlbService) DeregisterTargetGroupInstances(ctx context.Context, targetGroupId string, ...) error
- func (me *GwlbService) DescribeGwlbInstanceById(ctx context.Context, instanceId string) (gatewayLoadBalancer *gwlbv20240906.GatewayLoadBalancer, errRet error)
- func (me *GwlbService) DescribeGwlbTargetGroupById(ctx context.Context, instanceId string) (ret *gwlbv20240906.TargetGroupInfo, errRet error)
- func (me *GwlbService) DescribeGwlbTargetGroupRegisterInstancesById(ctx context.Context, targetGroupId string) (ret *gwlbv20240906.DescribeTargetGroupInstancesResponseParams, errRet error)
- func (me *GwlbService) DescribeTargetGroupInstancesById(ctx context.Context, instanceId string) (targetGroupBackends []*gwlbv20240906.TargetGroupBackend, errRet error)
- func (me *GwlbService) DescribeTaskStatus(ctx context.Context, taskId string) (status *int64, errRet error)
- func (me *GwlbService) RegisterTargetGroupInstances(ctx context.Context, targetGroupId string, ...) error
- func (me *GwlbService) TaskStatusRefreshFunc(ctx context.Context, taskId string, failStates []string) resource.StateRefreshFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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 (*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
Click to show internal directories.
Click to hide internal directories.