apploadbalancer

package
v0.32.0 Latest Latest
Warning

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

Go to latest
Published: Jul 6, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

nolint

nolint

nolint

nolint

nolint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BackendGroupIterator

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

func (*BackendGroupIterator) Error

func (it *BackendGroupIterator) Error() error

func (*BackendGroupIterator) Next

func (it *BackendGroupIterator) Next() bool

func (*BackendGroupIterator) Take

func (*BackendGroupIterator) TakeAll

func (*BackendGroupIterator) Value

type BackendGroupOperationsIterator

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

func (*BackendGroupOperationsIterator) Error

func (*BackendGroupOperationsIterator) Next

func (*BackendGroupOperationsIterator) Take

func (*BackendGroupOperationsIterator) TakeAll

func (*BackendGroupOperationsIterator) Value

type BackendGroupServiceClient

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

BackendGroupServiceClient is a apploadbalancer.BackendGroupServiceClient with lazy GRPC connection initialization.

func (*BackendGroupServiceClient) AddBackend

AddBackend implements apploadbalancer.BackendGroupServiceClient

func (*BackendGroupServiceClient) BackendGroupIterator

func (*BackendGroupServiceClient) Create

Create implements apploadbalancer.BackendGroupServiceClient

func (*BackendGroupServiceClient) Delete

Delete implements apploadbalancer.BackendGroupServiceClient

func (*BackendGroupServiceClient) Get

Get implements apploadbalancer.BackendGroupServiceClient

func (*BackendGroupServiceClient) List

List implements apploadbalancer.BackendGroupServiceClient

func (*BackendGroupServiceClient) ListOperations

ListOperations implements apploadbalancer.BackendGroupServiceClient

func (*BackendGroupServiceClient) RemoveBackend

RemoveBackend implements apploadbalancer.BackendGroupServiceClient

func (*BackendGroupServiceClient) Update

Update implements apploadbalancer.BackendGroupServiceClient

func (*BackendGroupServiceClient) UpdateBackend

UpdateBackend implements apploadbalancer.BackendGroupServiceClient

type HttpRouterIterator

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

func (*HttpRouterIterator) Error

func (it *HttpRouterIterator) Error() error

func (*HttpRouterIterator) Next

func (it *HttpRouterIterator) Next() bool

func (*HttpRouterIterator) Take

func (*HttpRouterIterator) TakeAll

func (it *HttpRouterIterator) TakeAll() ([]*apploadbalancer.HttpRouter, error)

func (*HttpRouterIterator) Value

type HttpRouterOperationsIterator

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

func (*HttpRouterOperationsIterator) Error

func (it *HttpRouterOperationsIterator) Error() error

func (*HttpRouterOperationsIterator) Next

func (*HttpRouterOperationsIterator) Take

func (*HttpRouterOperationsIterator) TakeAll

func (*HttpRouterOperationsIterator) Value

type HttpRouterServiceClient

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

HttpRouterServiceClient is a apploadbalancer.HttpRouterServiceClient with lazy GRPC connection initialization.

func (*HttpRouterServiceClient) Create

Create implements apploadbalancer.HttpRouterServiceClient

func (*HttpRouterServiceClient) Delete

Delete implements apploadbalancer.HttpRouterServiceClient

func (*HttpRouterServiceClient) Get

Get implements apploadbalancer.HttpRouterServiceClient

func (*HttpRouterServiceClient) HttpRouterIterator

func (*HttpRouterServiceClient) List

List implements apploadbalancer.HttpRouterServiceClient

func (*HttpRouterServiceClient) ListOperations

ListOperations implements apploadbalancer.HttpRouterServiceClient

func (*HttpRouterServiceClient) Update

Update implements apploadbalancer.HttpRouterServiceClient

type LoadBalancer

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

LoadBalancer provides access to "apploadbalancer" component of Yandex.Cloud

func NewLoadBalancer

func NewLoadBalancer(g func(ctx context.Context) (*grpc.ClientConn, error)) *LoadBalancer

NewLoadBalancer creates instance of LoadBalancer

func (*LoadBalancer) BackendGroup

func (l *LoadBalancer) BackendGroup() *BackendGroupServiceClient

BackendGroup gets BackendGroupService client

func (*LoadBalancer) HttpRouter

func (l *LoadBalancer) HttpRouter() *HttpRouterServiceClient

HttpRouter gets HttpRouterService client

func (*LoadBalancer) LoadBalancer

func (l *LoadBalancer) LoadBalancer() *LoadBalancerServiceClient

LoadBalancer gets LoadBalancerService client

func (*LoadBalancer) TargetGroup

func (l *LoadBalancer) TargetGroup() *TargetGroupServiceClient

TargetGroup gets TargetGroupService client

func (*LoadBalancer) VirtualHost

func (l *LoadBalancer) VirtualHost() *VirtualHostServiceClient

VirtualHost gets VirtualHostService client

type LoadBalancerIterator

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

func (*LoadBalancerIterator) Error

func (it *LoadBalancerIterator) Error() error

func (*LoadBalancerIterator) Next

func (it *LoadBalancerIterator) Next() bool

func (*LoadBalancerIterator) Take

func (*LoadBalancerIterator) TakeAll

func (*LoadBalancerIterator) Value

type LoadBalancerOperationsIterator

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

func (*LoadBalancerOperationsIterator) Error

func (*LoadBalancerOperationsIterator) Next

func (*LoadBalancerOperationsIterator) Take

func (*LoadBalancerOperationsIterator) TakeAll

func (*LoadBalancerOperationsIterator) Value

type LoadBalancerServiceClient

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

LoadBalancerServiceClient is a apploadbalancer.LoadBalancerServiceClient with lazy GRPC connection initialization.

func (*LoadBalancerServiceClient) AddListener

AddListener implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) AddSniMatch

AddSniMatch implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) CancelZonalShift

CancelZonalShift implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) Create

Create implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) Delete

Delete implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) DisableZones added in v0.14.0

DisableZones implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) EnableZones added in v0.14.0

EnableZones implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) Get

Get implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) GetTargetStates

GetTargetStates implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) List

List implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) ListOperations

ListOperations implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) LoadBalancerIterator

func (*LoadBalancerServiceClient) RemoveListener

RemoveListener implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) RemoveSniMatch

RemoveSniMatch implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) Start

Start implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) StartZonalShift

StartZonalShift implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) Stop

Stop implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) Update

Update implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) UpdateListener

UpdateListener implements apploadbalancer.LoadBalancerServiceClient

func (*LoadBalancerServiceClient) UpdateSniMatch

UpdateSniMatch implements apploadbalancer.LoadBalancerServiceClient

type TargetGroupIterator

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

func (*TargetGroupIterator) Error

func (it *TargetGroupIterator) Error() error

func (*TargetGroupIterator) Next

func (it *TargetGroupIterator) Next() bool

func (*TargetGroupIterator) Take

func (*TargetGroupIterator) TakeAll

func (*TargetGroupIterator) Value

type TargetGroupOperationsIterator

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

func (*TargetGroupOperationsIterator) Error

func (*TargetGroupOperationsIterator) Next

func (*TargetGroupOperationsIterator) Take

func (*TargetGroupOperationsIterator) TakeAll

func (*TargetGroupOperationsIterator) Value

type TargetGroupServiceClient

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

TargetGroupServiceClient is a apploadbalancer.TargetGroupServiceClient with lazy GRPC connection initialization.

func (*TargetGroupServiceClient) AddTargets

AddTargets implements apploadbalancer.TargetGroupServiceClient

func (*TargetGroupServiceClient) Create

Create implements apploadbalancer.TargetGroupServiceClient

func (*TargetGroupServiceClient) Delete

Delete implements apploadbalancer.TargetGroupServiceClient

func (*TargetGroupServiceClient) Get

Get implements apploadbalancer.TargetGroupServiceClient

func (*TargetGroupServiceClient) List

List implements apploadbalancer.TargetGroupServiceClient

func (*TargetGroupServiceClient) ListOperations

ListOperations implements apploadbalancer.TargetGroupServiceClient

func (*TargetGroupServiceClient) RemoveTargets

RemoveTargets implements apploadbalancer.TargetGroupServiceClient

func (*TargetGroupServiceClient) TargetGroupIterator

func (*TargetGroupServiceClient) Update

Update implements apploadbalancer.TargetGroupServiceClient

type VirtualHostIterator

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

func (*VirtualHostIterator) Error

func (it *VirtualHostIterator) Error() error

func (*VirtualHostIterator) Next

func (it *VirtualHostIterator) Next() bool

func (*VirtualHostIterator) Take

func (*VirtualHostIterator) TakeAll

func (*VirtualHostIterator) Value

type VirtualHostServiceClient

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

VirtualHostServiceClient is a apploadbalancer.VirtualHostServiceClient with lazy GRPC connection initialization.

func (*VirtualHostServiceClient) Create

Create implements apploadbalancer.VirtualHostServiceClient

func (*VirtualHostServiceClient) Delete

Delete implements apploadbalancer.VirtualHostServiceClient

func (*VirtualHostServiceClient) Get

Get implements apploadbalancer.VirtualHostServiceClient

func (*VirtualHostServiceClient) List

List implements apploadbalancer.VirtualHostServiceClient

func (*VirtualHostServiceClient) RemoveRoute

RemoveRoute implements apploadbalancer.VirtualHostServiceClient

func (*VirtualHostServiceClient) Update

Update implements apploadbalancer.VirtualHostServiceClient

func (*VirtualHostServiceClient) UpdateRoute

UpdateRoute implements apploadbalancer.VirtualHostServiceClient

func (*VirtualHostServiceClient) VirtualHostIterator

Jump to

Keyboard shortcuts

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