kms

package
v0.0.0-...-417428f Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2020 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

nolint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KMS

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

KMS provides access to "kms" component of Yandex.Cloud

func NewKMS

func NewKMS(g func(ctx context.Context) (*grpc.ClientConn, error)) *KMS

NewKMS creates instance of KMS

func (*KMS) SymmetricKey

func (k *KMS) SymmetricKey() *SymmetricKeyServiceClient

SymmetricKey gets SymmetricKeyService client

type SymmetricKeyAccessBindingsIterator

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

func (*SymmetricKeyAccessBindingsIterator) Error

func (*SymmetricKeyAccessBindingsIterator) Next

func (*SymmetricKeyAccessBindingsIterator) Value

type SymmetricKeyIterator

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

func (*SymmetricKeyIterator) Error

func (it *SymmetricKeyIterator) Error() error

func (*SymmetricKeyIterator) Next

func (it *SymmetricKeyIterator) Next() bool

func (*SymmetricKeyIterator) Value

func (it *SymmetricKeyIterator) Value() *kms.SymmetricKey

type SymmetricKeyOperationsIterator

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

func (*SymmetricKeyOperationsIterator) Error

func (*SymmetricKeyOperationsIterator) Next

func (*SymmetricKeyOperationsIterator) Value

type SymmetricKeyServiceClient

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

SymmetricKeyServiceClient is a kms.SymmetricKeyServiceClient with lazy GRPC connection initialization.

func (*SymmetricKeyServiceClient) CancelVersionDestruction

CancelVersionDestruction implements kms.SymmetricKeyServiceClient

func (*SymmetricKeyServiceClient) Create

Create implements kms.SymmetricKeyServiceClient

func (*SymmetricKeyServiceClient) Delete

Delete implements kms.SymmetricKeyServiceClient

func (*SymmetricKeyServiceClient) Get

Get implements kms.SymmetricKeyServiceClient

func (*SymmetricKeyServiceClient) List

List implements kms.SymmetricKeyServiceClient

func (*SymmetricKeyServiceClient) ListAccessBindings

ListAccessBindings implements kms.SymmetricKeyServiceClient

func (*SymmetricKeyServiceClient) ListOperations

ListOperations implements kms.SymmetricKeyServiceClient

func (*SymmetricKeyServiceClient) ListVersions

ListVersions implements kms.SymmetricKeyServiceClient

func (*SymmetricKeyServiceClient) Rotate

Rotate implements kms.SymmetricKeyServiceClient

func (*SymmetricKeyServiceClient) ScheduleVersionDestruction

ScheduleVersionDestruction implements kms.SymmetricKeyServiceClient

func (*SymmetricKeyServiceClient) SetAccessBindings

SetAccessBindings implements kms.SymmetricKeyServiceClient

func (*SymmetricKeyServiceClient) SetPrimaryVersion

SetPrimaryVersion implements kms.SymmetricKeyServiceClient

func (*SymmetricKeyServiceClient) SymmetricKeyAccessBindingsIterator

func (c *SymmetricKeyServiceClient) SymmetricKeyAccessBindingsIterator(ctx context.Context, resourceId string, opts ...grpc.CallOption) *SymmetricKeyAccessBindingsIterator

func (*SymmetricKeyServiceClient) SymmetricKeyIterator

func (c *SymmetricKeyServiceClient) SymmetricKeyIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *SymmetricKeyIterator

func (*SymmetricKeyServiceClient) SymmetricKeyOperationsIterator

func (c *SymmetricKeyServiceClient) SymmetricKeyOperationsIterator(ctx context.Context, keyId string, opts ...grpc.CallOption) *SymmetricKeyOperationsIterator

func (*SymmetricKeyServiceClient) SymmetricKeyVersionsIterator

func (c *SymmetricKeyServiceClient) SymmetricKeyVersionsIterator(ctx context.Context, keyId string, opts ...grpc.CallOption) *SymmetricKeyVersionsIterator

func (*SymmetricKeyServiceClient) Update

Update implements kms.SymmetricKeyServiceClient

func (*SymmetricKeyServiceClient) UpdateAccessBindings

UpdateAccessBindings implements kms.SymmetricKeyServiceClient

type SymmetricKeyVersionsIterator

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

func (*SymmetricKeyVersionsIterator) Error

func (it *SymmetricKeyVersionsIterator) Error() error

func (*SymmetricKeyVersionsIterator) Next

func (*SymmetricKeyVersionsIterator) Value

Jump to

Keyboard shortcuts

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