cloudrouter

package
v0.31.0 Latest Latest
Warning

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

Go to latest
Published: Jan 22, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

nolint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CloudRouter

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

CloudRouter provides access to "cloudrouter" component of Yandex.Cloud

func NewCloudRouter

func NewCloudRouter(g func(ctx context.Context) (*grpc.ClientConn, error)) *CloudRouter

NewCloudRouter creates instance of CloudRouter

func (*CloudRouter) RoutingInstance

func (c *CloudRouter) RoutingInstance() *RoutingInstanceServiceClient

RoutingInstance gets RoutingInstanceService client

type RoutingInstanceIterator

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

func (*RoutingInstanceIterator) Error

func (it *RoutingInstanceIterator) Error() error

func (*RoutingInstanceIterator) Next

func (it *RoutingInstanceIterator) Next() bool

func (*RoutingInstanceIterator) Take

func (*RoutingInstanceIterator) TakeAll

func (*RoutingInstanceIterator) Value

type RoutingInstanceOperationsIterator

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

func (*RoutingInstanceOperationsIterator) Error

func (*RoutingInstanceOperationsIterator) Next

func (*RoutingInstanceOperationsIterator) Take

func (*RoutingInstanceOperationsIterator) TakeAll

func (*RoutingInstanceOperationsIterator) Value

type RoutingInstanceServiceClient

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

RoutingInstanceServiceClient is a cloudrouter.RoutingInstanceServiceClient with lazy GRPC connection initialization.

func (*RoutingInstanceServiceClient) AddPrivateConnection

AddPrivateConnection implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) Create

Create implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) Delete

Delete implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) Get

Get implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) GetByCicPrivateConnectionId

GetByCicPrivateConnectionId implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) GetByVpcNetworkId

GetByVpcNetworkId implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) List

List implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) ListOperations

ListOperations implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) Move added in v0.30.0

Move implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) MovePrefix added in v0.1.0

MovePrefix implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) RemovePrefixes

RemovePrefixes implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) RemovePrivateConnection

RemovePrivateConnection implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) RoutingInstanceIterator

func (*RoutingInstanceServiceClient) Update

Update implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) UpdateNetworks added in v0.20.0

UpdateNetworks implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) UpdatePrefixMask added in v0.1.0

UpdatePrefixMask implements cloudrouter.RoutingInstanceServiceClient

func (*RoutingInstanceServiceClient) UpsertPrefixes

UpsertPrefixes implements cloudrouter.RoutingInstanceServiceClient

Jump to

Keyboard shortcuts

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