zlb

package
v0.2.22 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2026 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Overview

Use this data source to query Load Balancer Backends.

Example Usage

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceZenlayerCloudZlbBackends

func DataSourceZenlayerCloudZlbBackends() *schema.Resource

func DataSourceZenlayerCloudZlbInstances

func DataSourceZenlayerCloudZlbInstances() *schema.Resource

func DataSourceZenlayerCloudZlbListeners

func DataSourceZenlayerCloudZlbListeners() *schema.Resource

func DataSourceZenlayerCloudZlbRegions

func DataSourceZenlayerCloudZlbRegions() *schema.Resource

func ResourceZenlayerCloudZlbBackend

func ResourceZenlayerCloudZlbBackend() *schema.Resource

func ResourceZenlayerCloudZlbInstance

func ResourceZenlayerCloudZlbInstance() *schema.Resource

func ResourceZenlayerCloudZlbListener

func ResourceZenlayerCloudZlbListener() *schema.Resource

Types

type LbInstanceFilter

type LbInstanceFilter struct {
	LbIds           []string
	RegionId        string
	VpcId           string
	ResourceGroupId string
}

type ZlbService

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

func (*ZlbService) DeleteZlbInstanceById

func (s *ZlbService) DeleteZlbInstanceById(ctx context.Context, zlbId string) error

func (*ZlbService) DescribeLbInstancesByFilter

func (s *ZlbService) DescribeLbInstancesByFilter(ctx context.Context, filter *LbInstanceFilter) (lbs []*zlb.LoadBalancer, err error)

func (*ZlbService) DescribeLoadBalancerRegions

func (s *ZlbService) DescribeLoadBalancerRegions() (regions []*zlb.Region, err error)

func (*ZlbService) DescribeZlbInstanceById

func (s *ZlbService) DescribeZlbInstanceById(ctx context.Context, id string) (*zlb.LoadBalancer, error)

func (*ZlbService) ModifyLoadBalancerName

func (s *ZlbService) ModifyLoadBalancerName(ctx context.Context, zlbId string, name string) error

func (*ZlbService) SetSecurityGroupForLoadBalancers added in v0.2.20

func (s *ZlbService) SetSecurityGroupForLoadBalancers(ctx context.Context, zlbId string, securityGroupId string) error

func (*ZlbService) UnbindSecurityGroupFromLoadBalancers added in v0.2.20

func (s *ZlbService) UnbindSecurityGroupFromLoadBalancers(ctx context.Context, zlbId string) error

Jump to

Keyboard shortcuts

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