lb

package
v0.4.27 Latest Latest
Warning

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

Go to latest
Published: Jul 15, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

An extension SDK client for QingCloud LB service. Based on github.com/yunify/qingcloud-sdk-go.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AssociateServerCertsToLBListenerInput

type AssociateServerCertsToLBListenerInput struct {
	LoadBalancerListener *string   `json:"loadbalancer_listener" name:"loadbalancer_listener" location:"params"`
	ServerCertificates   []*string `json:"server_certificates" name:"server_certificates" location:"params"`
}

func (*AssociateServerCertsToLBListenerInput) Validate

type AssociateServerCertsToLBListenerOutput

type AssociateServerCertsToLBListenerOutput struct {
	Message *string `json:"message" name:"message"`
	Action  *string `json:"action" name:"action" location:"elements"`
	RetCode *int    `json:"ret_code" name:"ret_code" location:"elements"`
}

type CreateServerCertificateInput

type CreateServerCertificateInput = service.CreateServerCertificateInput

type CreateServerCertificateOutput

type CreateServerCertificateOutput = service.CreateServerCertificateOutput

type DescribeLoadBalancerListenersInput

type DescribeLoadBalancerListenersInput = service.DescribeLoadBalancerListenersInput

type DescribeLoadBalancerListenersOutput

type DescribeLoadBalancerListenersOutput = service.DescribeLoadBalancerListenersOutput

type DescribeServerCertificatesInput

type DescribeServerCertificatesInput = service.DescribeServerCertificatesInput

type DescribeServerCertificatesOutput

type DescribeServerCertificatesOutput = service.DescribeServerCertificatesOutput

type LoadBalancerService

type LoadBalancerService struct {
	Config     *config.Config
	Properties *LoadBalancerServiceProperties
}

func NewService

func NewService(config *config.Config) (*LoadBalancerService, error)

func (*LoadBalancerService) CreateServerCertificate

func (*LoadBalancerService) DescribeLoadBalancerListeners

func (*LoadBalancerService) DescribeServerCertificates

type LoadBalancerServiceProperties

type LoadBalancerServiceProperties struct {
	Zone *string `json:"zone" name:"zone"`
}

type ServerCertificate

type ServerCertificate = service.ServerCertificate

Jump to

Keyboard shortcuts

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