functions

package
v0.15.0 Latest Latest
Warning

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

Go to latest
Published: Jul 8, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

nolint

nolint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Function

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

Function provides access to "functions" component of Yandex.Cloud

func NewFunction

func NewFunction(g func(ctx context.Context) (*grpc.ClientConn, error)) *Function

NewFunction creates instance of Function

func (*Function) Function

func (f *Function) Function() *FunctionServiceClient

Function gets FunctionService client

func (*Function) Network

func (f *Function) Network() *NetworkServiceClient

Network gets NetworkService client

type FunctionAccessBindingsIterator

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

func (*FunctionAccessBindingsIterator) Error

func (*FunctionAccessBindingsIterator) Next

func (*FunctionAccessBindingsIterator) Take

func (*FunctionAccessBindingsIterator) TakeAll

func (*FunctionAccessBindingsIterator) Value

type FunctionIterator

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

func (*FunctionIterator) Error

func (it *FunctionIterator) Error() error

func (*FunctionIterator) Next

func (it *FunctionIterator) Next() bool

func (*FunctionIterator) Take

func (it *FunctionIterator) Take(size int64) ([]*functions.Function, error)

func (*FunctionIterator) TakeAll

func (it *FunctionIterator) TakeAll() ([]*functions.Function, error)

func (*FunctionIterator) Value

func (it *FunctionIterator) Value() *functions.Function

type FunctionOperationsIterator

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

func (*FunctionOperationsIterator) Error

func (it *FunctionOperationsIterator) Error() error

func (*FunctionOperationsIterator) Next

func (it *FunctionOperationsIterator) Next() bool

func (*FunctionOperationsIterator) Take

func (*FunctionOperationsIterator) TakeAll

func (*FunctionOperationsIterator) Value

type FunctionRuntimesIterator

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

func (*FunctionRuntimesIterator) Error

func (it *FunctionRuntimesIterator) Error() error

func (*FunctionRuntimesIterator) Next

func (it *FunctionRuntimesIterator) Next() bool

func (*FunctionRuntimesIterator) Take

func (it *FunctionRuntimesIterator) Take(size int64) ([]string, error)

func (*FunctionRuntimesIterator) TakeAll

func (it *FunctionRuntimesIterator) TakeAll() ([]string, error)

func (*FunctionRuntimesIterator) Value

func (it *FunctionRuntimesIterator) Value() string

type FunctionScalingPoliciesIterator

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

func (*FunctionScalingPoliciesIterator) Error

func (*FunctionScalingPoliciesIterator) Next

func (*FunctionScalingPoliciesIterator) Take

func (*FunctionScalingPoliciesIterator) TakeAll

func (*FunctionScalingPoliciesIterator) Value

type FunctionServiceClient

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

FunctionServiceClient is a functions.FunctionServiceClient with lazy GRPC connection initialization.

func (*FunctionServiceClient) Create

Create implements functions.FunctionServiceClient

func (*FunctionServiceClient) CreateVersion

CreateVersion implements functions.FunctionServiceClient

func (*FunctionServiceClient) Delete

Delete implements functions.FunctionServiceClient

func (*FunctionServiceClient) DeleteVersion

DeleteVersion implements functions.FunctionServiceClient

func (*FunctionServiceClient) FunctionAccessBindingsIterator

func (*FunctionServiceClient) FunctionIterator

func (*FunctionServiceClient) FunctionOperationsIterator

func (*FunctionServiceClient) FunctionRuntimesIterator

func (*FunctionServiceClient) FunctionScalingPoliciesIterator

func (*FunctionServiceClient) FunctionTagHistoryIterator

func (*FunctionServiceClient) FunctionVersionsIterator

func (*FunctionServiceClient) Get

Get implements functions.FunctionServiceClient

func (*FunctionServiceClient) GetVersion

GetVersion implements functions.FunctionServiceClient

func (*FunctionServiceClient) GetVersionByTag

GetVersionByTag implements functions.FunctionServiceClient

func (*FunctionServiceClient) List

List implements functions.FunctionServiceClient

func (*FunctionServiceClient) ListAccessBindings

ListAccessBindings implements functions.FunctionServiceClient

func (*FunctionServiceClient) ListOperations

ListOperations implements functions.FunctionServiceClient

func (*FunctionServiceClient) ListRuntimes

ListRuntimes implements functions.FunctionServiceClient

func (*FunctionServiceClient) ListScalingPolicies

ListScalingPolicies implements functions.FunctionServiceClient

func (*FunctionServiceClient) ListTagHistory

ListTagHistory implements functions.FunctionServiceClient

func (*FunctionServiceClient) ListVersions

ListVersions implements functions.FunctionServiceClient

func (*FunctionServiceClient) RemoveScalingPolicy

RemoveScalingPolicy implements functions.FunctionServiceClient

func (*FunctionServiceClient) RemoveTag

RemoveTag implements functions.FunctionServiceClient

func (*FunctionServiceClient) SetAccessBindings

SetAccessBindings implements functions.FunctionServiceClient

func (*FunctionServiceClient) SetScalingPolicy

SetScalingPolicy implements functions.FunctionServiceClient

func (*FunctionServiceClient) SetTag

SetTag implements functions.FunctionServiceClient

func (*FunctionServiceClient) Update

Update implements functions.FunctionServiceClient

func (*FunctionServiceClient) UpdateAccessBindings

UpdateAccessBindings implements functions.FunctionServiceClient

type FunctionTagHistoryIterator

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

func (*FunctionTagHistoryIterator) Error

func (it *FunctionTagHistoryIterator) Error() error

func (*FunctionTagHistoryIterator) Next

func (it *FunctionTagHistoryIterator) Next() bool

func (*FunctionTagHistoryIterator) Take

type FunctionVersionsIterator

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

func (*FunctionVersionsIterator) Error

func (it *FunctionVersionsIterator) Error() error

func (*FunctionVersionsIterator) Next

func (it *FunctionVersionsIterator) Next() bool

func (*FunctionVersionsIterator) Take

func (it *FunctionVersionsIterator) Take(size int64) ([]*functions.Version, error)

func (*FunctionVersionsIterator) TakeAll

func (it *FunctionVersionsIterator) TakeAll() ([]*functions.Version, error)

func (*FunctionVersionsIterator) Value

type NetworkConnectedResourcesIterator

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

func (*NetworkConnectedResourcesIterator) Error

func (*NetworkConnectedResourcesIterator) Next

func (*NetworkConnectedResourcesIterator) Take

func (*NetworkConnectedResourcesIterator) TakeAll

func (*NetworkConnectedResourcesIterator) Value

type NetworkServiceClient

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

NetworkServiceClient is a functions.NetworkServiceClient with lazy GRPC connection initialization.

func (*NetworkServiceClient) GetUsed

GetUsed implements functions.NetworkServiceClient

func (*NetworkServiceClient) ListConnectedResources

ListConnectedResources implements functions.NetworkServiceClient

func (*NetworkServiceClient) ListUsed

ListUsed implements functions.NetworkServiceClient

func (*NetworkServiceClient) NetworkConnectedResourcesIterator

func (*NetworkServiceClient) NetworkUsedIterator

func (*NetworkServiceClient) TriggerUsedCleanup

TriggerUsedCleanup implements functions.NetworkServiceClient

type NetworkUsedIterator

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

func (*NetworkUsedIterator) Error

func (it *NetworkUsedIterator) Error() error

func (*NetworkUsedIterator) Next

func (it *NetworkUsedIterator) Next() bool

func (*NetworkUsedIterator) Take

func (it *NetworkUsedIterator) Take(size int64) ([]*functions.UsedNetwork, error)

func (*NetworkUsedIterator) TakeAll

func (it *NetworkUsedIterator) TakeAll() ([]*functions.UsedNetwork, error)

func (*NetworkUsedIterator) Value

Jump to

Keyboard shortcuts

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