Documentation ¶
Overview ¶
nolint
Index ¶
- type Function
- type FunctionAccessBindingsIterator
- type FunctionIterator
- type FunctionOperationsIterator
- type FunctionRuntimesIterator
- type FunctionServiceClient
- func (c *FunctionServiceClient) Create(ctx context.Context, in *functions.CreateFunctionRequest, ...) (*operation.Operation, error)
- func (c *FunctionServiceClient) CreateVersion(ctx context.Context, in *functions.CreateFunctionVersionRequest, ...) (*operation.Operation, error)
- func (c *FunctionServiceClient) Delete(ctx context.Context, in *functions.DeleteFunctionRequest, ...) (*operation.Operation, error)
- func (c *FunctionServiceClient) FunctionAccessBindingsIterator(ctx context.Context, resourceId string, opts ...grpc.CallOption) *FunctionAccessBindingsIterator
- func (c *FunctionServiceClient) FunctionIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *FunctionIterator
- func (c *FunctionServiceClient) FunctionOperationsIterator(ctx context.Context, functionId string, opts ...grpc.CallOption) *FunctionOperationsIterator
- func (c *FunctionServiceClient) FunctionRuntimesIterator(ctx context.Context, opts ...grpc.CallOption) *FunctionRuntimesIterator
- func (c *FunctionServiceClient) FunctionTagHistoryIterator(ctx context.Context, functionId string, opts ...grpc.CallOption) *FunctionTagHistoryIterator
- func (c *FunctionServiceClient) Get(ctx context.Context, in *functions.GetFunctionRequest, opts ...grpc.CallOption) (*functions.Function, error)
- func (c *FunctionServiceClient) GetVersion(ctx context.Context, in *functions.GetFunctionVersionRequest, ...) (*functions.Version, error)
- func (c *FunctionServiceClient) GetVersionByTag(ctx context.Context, in *functions.GetFunctionVersionByTagRequest, ...) (*functions.Version, error)
- func (c *FunctionServiceClient) List(ctx context.Context, in *functions.ListFunctionsRequest, ...) (*functions.ListFunctionsResponse, error)
- func (c *FunctionServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, ...) (*access.ListAccessBindingsResponse, error)
- func (c *FunctionServiceClient) ListOperations(ctx context.Context, in *functions.ListFunctionOperationsRequest, ...) (*functions.ListFunctionOperationsResponse, error)
- func (c *FunctionServiceClient) ListRuntimes(ctx context.Context, in *functions.ListRuntimesRequest, ...) (*functions.ListRuntimesResponse, error)
- func (c *FunctionServiceClient) ListTagHistory(ctx context.Context, in *functions.ListFunctionTagHistoryRequest, ...) (*functions.ListFunctionTagHistoryResponse, error)
- func (c *FunctionServiceClient) ListVersions(ctx context.Context, in *functions.ListFunctionsVersionsRequest, ...) (*functions.ListFunctionsVersionsResponse, error)
- func (c *FunctionServiceClient) RemoveTag(ctx context.Context, in *functions.RemoveFunctionTagRequest, ...) (*operation.Operation, error)
- func (c *FunctionServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, ...) (*operation.Operation, error)
- func (c *FunctionServiceClient) SetTag(ctx context.Context, in *functions.SetFunctionTagRequest, ...) (*operation.Operation, error)
- func (c *FunctionServiceClient) Update(ctx context.Context, in *functions.UpdateFunctionRequest, ...) (*operation.Operation, error)
- func (c *FunctionServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, ...) (*operation.Operation, error)
- type FunctionTagHistoryIterator
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 ¶
NewFunction creates instance of Function
func (*Function) Function ¶
func (f *Function) Function() *FunctionServiceClient
Function gets FunctionService client
type FunctionAccessBindingsIterator ¶
type FunctionAccessBindingsIterator struct {
// contains filtered or unexported fields
}
func (*FunctionAccessBindingsIterator) Error ¶
func (it *FunctionAccessBindingsIterator) Error() error
func (*FunctionAccessBindingsIterator) Next ¶
func (it *FunctionAccessBindingsIterator) Next() bool
func (*FunctionAccessBindingsIterator) Value ¶
func (it *FunctionAccessBindingsIterator) Value() *access.AccessBinding
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) 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) Value ¶
func (it *FunctionOperationsIterator) Value() *operation.Operation
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) Value ¶
func (it *FunctionRuntimesIterator) Value() string
type FunctionServiceClient ¶
type FunctionServiceClient struct {
// contains filtered or unexported fields
}
FunctionServiceClient is a functions.FunctionServiceClient with lazy GRPC connection initialization.
func (*FunctionServiceClient) Create ¶
func (c *FunctionServiceClient) Create(ctx context.Context, in *functions.CreateFunctionRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements functions.FunctionServiceClient
func (*FunctionServiceClient) CreateVersion ¶
func (c *FunctionServiceClient) CreateVersion(ctx context.Context, in *functions.CreateFunctionVersionRequest, opts ...grpc.CallOption) (*operation.Operation, error)
CreateVersion implements functions.FunctionServiceClient
func (*FunctionServiceClient) Delete ¶
func (c *FunctionServiceClient) Delete(ctx context.Context, in *functions.DeleteFunctionRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements functions.FunctionServiceClient
func (*FunctionServiceClient) FunctionAccessBindingsIterator ¶
func (c *FunctionServiceClient) FunctionAccessBindingsIterator(ctx context.Context, resourceId string, opts ...grpc.CallOption) *FunctionAccessBindingsIterator
func (*FunctionServiceClient) FunctionIterator ¶
func (c *FunctionServiceClient) FunctionIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *FunctionIterator
func (*FunctionServiceClient) FunctionOperationsIterator ¶
func (c *FunctionServiceClient) FunctionOperationsIterator(ctx context.Context, functionId string, opts ...grpc.CallOption) *FunctionOperationsIterator
func (*FunctionServiceClient) FunctionRuntimesIterator ¶
func (c *FunctionServiceClient) FunctionRuntimesIterator(ctx context.Context, opts ...grpc.CallOption) *FunctionRuntimesIterator
func (*FunctionServiceClient) FunctionTagHistoryIterator ¶
func (c *FunctionServiceClient) FunctionTagHistoryIterator(ctx context.Context, functionId string, opts ...grpc.CallOption) *FunctionTagHistoryIterator
func (*FunctionServiceClient) Get ¶
func (c *FunctionServiceClient) Get(ctx context.Context, in *functions.GetFunctionRequest, opts ...grpc.CallOption) (*functions.Function, error)
Get implements functions.FunctionServiceClient
func (*FunctionServiceClient) GetVersion ¶
func (c *FunctionServiceClient) GetVersion(ctx context.Context, in *functions.GetFunctionVersionRequest, opts ...grpc.CallOption) (*functions.Version, error)
GetVersion implements functions.FunctionServiceClient
func (*FunctionServiceClient) GetVersionByTag ¶
func (c *FunctionServiceClient) GetVersionByTag(ctx context.Context, in *functions.GetFunctionVersionByTagRequest, opts ...grpc.CallOption) (*functions.Version, error)
GetVersionByTag implements functions.FunctionServiceClient
func (*FunctionServiceClient) List ¶
func (c *FunctionServiceClient) List(ctx context.Context, in *functions.ListFunctionsRequest, opts ...grpc.CallOption) (*functions.ListFunctionsResponse, error)
List implements functions.FunctionServiceClient
func (*FunctionServiceClient) ListAccessBindings ¶
func (c *FunctionServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error)
ListAccessBindings implements functions.FunctionServiceClient
func (*FunctionServiceClient) ListOperations ¶
func (c *FunctionServiceClient) ListOperations(ctx context.Context, in *functions.ListFunctionOperationsRequest, opts ...grpc.CallOption) (*functions.ListFunctionOperationsResponse, error)
ListOperations implements functions.FunctionServiceClient
func (*FunctionServiceClient) ListRuntimes ¶
func (c *FunctionServiceClient) ListRuntimes(ctx context.Context, in *functions.ListRuntimesRequest, opts ...grpc.CallOption) (*functions.ListRuntimesResponse, error)
ListRuntimes implements functions.FunctionServiceClient
func (*FunctionServiceClient) ListTagHistory ¶
func (c *FunctionServiceClient) ListTagHistory(ctx context.Context, in *functions.ListFunctionTagHistoryRequest, opts ...grpc.CallOption) (*functions.ListFunctionTagHistoryResponse, error)
ListTagHistory implements functions.FunctionServiceClient
func (*FunctionServiceClient) ListVersions ¶
func (c *FunctionServiceClient) ListVersions(ctx context.Context, in *functions.ListFunctionsVersionsRequest, opts ...grpc.CallOption) (*functions.ListFunctionsVersionsResponse, error)
ListVersions implements functions.FunctionServiceClient
func (*FunctionServiceClient) RemoveTag ¶
func (c *FunctionServiceClient) RemoveTag(ctx context.Context, in *functions.RemoveFunctionTagRequest, opts ...grpc.CallOption) (*operation.Operation, error)
RemoveTag implements functions.FunctionServiceClient
func (*FunctionServiceClient) SetAccessBindings ¶
func (c *FunctionServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
SetAccessBindings implements functions.FunctionServiceClient
func (*FunctionServiceClient) SetTag ¶
func (c *FunctionServiceClient) SetTag(ctx context.Context, in *functions.SetFunctionTagRequest, opts ...grpc.CallOption) (*operation.Operation, error)
SetTag implements functions.FunctionServiceClient
func (*FunctionServiceClient) Update ¶
func (c *FunctionServiceClient) Update(ctx context.Context, in *functions.UpdateFunctionRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements functions.FunctionServiceClient
func (*FunctionServiceClient) UpdateAccessBindings ¶
func (c *FunctionServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
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