Documentation ¶
Overview ¶
nolint
Index ¶
- type KMS
- type SymmetricKeyAccessBindingsIterator
- type SymmetricKeyIterator
- type SymmetricKeyOperationsIterator
- type SymmetricKeyServiceClient
- func (c *SymmetricKeyServiceClient) CancelVersionDestruction(ctx context.Context, in *kms.CancelSymmetricKeyVersionDestructionRequest, ...) (*operation.Operation, error)
- func (c *SymmetricKeyServiceClient) Create(ctx context.Context, in *kms.CreateSymmetricKeyRequest, ...) (*operation.Operation, error)
- func (c *SymmetricKeyServiceClient) Delete(ctx context.Context, in *kms.DeleteSymmetricKeyRequest, ...) (*operation.Operation, error)
- func (c *SymmetricKeyServiceClient) Get(ctx context.Context, in *kms.GetSymmetricKeyRequest, opts ...grpc.CallOption) (*kms.SymmetricKey, error)
- func (c *SymmetricKeyServiceClient) List(ctx context.Context, in *kms.ListSymmetricKeysRequest, opts ...grpc.CallOption) (*kms.ListSymmetricKeysResponse, error)
- func (c *SymmetricKeyServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, ...) (*access.ListAccessBindingsResponse, error)
- func (c *SymmetricKeyServiceClient) ListOperations(ctx context.Context, in *kms.ListSymmetricKeyOperationsRequest, ...) (*kms.ListSymmetricKeyOperationsResponse, error)
- func (c *SymmetricKeyServiceClient) ListVersions(ctx context.Context, in *kms.ListSymmetricKeyVersionsRequest, ...) (*kms.ListSymmetricKeyVersionsResponse, error)
- func (c *SymmetricKeyServiceClient) Rotate(ctx context.Context, in *kms.RotateSymmetricKeyRequest, ...) (*operation.Operation, error)
- func (c *SymmetricKeyServiceClient) ScheduleVersionDestruction(ctx context.Context, in *kms.ScheduleSymmetricKeyVersionDestructionRequest, ...) (*operation.Operation, error)
- func (c *SymmetricKeyServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, ...) (*operation.Operation, error)
- func (c *SymmetricKeyServiceClient) SetPrimaryVersion(ctx context.Context, in *kms.SetPrimarySymmetricKeyVersionRequest, ...) (*operation.Operation, error)
- func (c *SymmetricKeyServiceClient) SymmetricKeyAccessBindingsIterator(ctx context.Context, resourceId string, opts ...grpc.CallOption) *SymmetricKeyAccessBindingsIterator
- func (c *SymmetricKeyServiceClient) SymmetricKeyIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *SymmetricKeyIterator
- func (c *SymmetricKeyServiceClient) SymmetricKeyOperationsIterator(ctx context.Context, keyId string, opts ...grpc.CallOption) *SymmetricKeyOperationsIterator
- func (c *SymmetricKeyServiceClient) SymmetricKeyVersionsIterator(ctx context.Context, keyId string, opts ...grpc.CallOption) *SymmetricKeyVersionsIterator
- func (c *SymmetricKeyServiceClient) Update(ctx context.Context, in *kms.UpdateSymmetricKeyRequest, ...) (*operation.Operation, error)
- func (c *SymmetricKeyServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, ...) (*operation.Operation, error)
- type SymmetricKeyVersionsIterator
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 (*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 (it *SymmetricKeyAccessBindingsIterator) Error() error
func (*SymmetricKeyAccessBindingsIterator) Next ¶
func (it *SymmetricKeyAccessBindingsIterator) Next() bool
func (*SymmetricKeyAccessBindingsIterator) Value ¶
func (it *SymmetricKeyAccessBindingsIterator) Value() *access.AccessBinding
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 (it *SymmetricKeyOperationsIterator) Error() error
func (*SymmetricKeyOperationsIterator) Next ¶
func (it *SymmetricKeyOperationsIterator) Next() bool
func (*SymmetricKeyOperationsIterator) Value ¶
func (it *SymmetricKeyOperationsIterator) Value() *operation.Operation
type SymmetricKeyServiceClient ¶
type SymmetricKeyServiceClient struct {
// contains filtered or unexported fields
}
SymmetricKeyServiceClient is a kms.SymmetricKeyServiceClient with lazy GRPC connection initialization.
func (*SymmetricKeyServiceClient) CancelVersionDestruction ¶
func (c *SymmetricKeyServiceClient) CancelVersionDestruction(ctx context.Context, in *kms.CancelSymmetricKeyVersionDestructionRequest, opts ...grpc.CallOption) (*operation.Operation, error)
CancelVersionDestruction implements kms.SymmetricKeyServiceClient
func (*SymmetricKeyServiceClient) Create ¶
func (c *SymmetricKeyServiceClient) Create(ctx context.Context, in *kms.CreateSymmetricKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements kms.SymmetricKeyServiceClient
func (*SymmetricKeyServiceClient) Delete ¶
func (c *SymmetricKeyServiceClient) Delete(ctx context.Context, in *kms.DeleteSymmetricKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements kms.SymmetricKeyServiceClient
func (*SymmetricKeyServiceClient) Get ¶
func (c *SymmetricKeyServiceClient) Get(ctx context.Context, in *kms.GetSymmetricKeyRequest, opts ...grpc.CallOption) (*kms.SymmetricKey, error)
Get implements kms.SymmetricKeyServiceClient
func (*SymmetricKeyServiceClient) List ¶
func (c *SymmetricKeyServiceClient) List(ctx context.Context, in *kms.ListSymmetricKeysRequest, opts ...grpc.CallOption) (*kms.ListSymmetricKeysResponse, error)
List implements kms.SymmetricKeyServiceClient
func (*SymmetricKeyServiceClient) ListAccessBindings ¶
func (c *SymmetricKeyServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error)
ListAccessBindings implements kms.SymmetricKeyServiceClient
func (*SymmetricKeyServiceClient) ListOperations ¶
func (c *SymmetricKeyServiceClient) ListOperations(ctx context.Context, in *kms.ListSymmetricKeyOperationsRequest, opts ...grpc.CallOption) (*kms.ListSymmetricKeyOperationsResponse, error)
ListOperations implements kms.SymmetricKeyServiceClient
func (*SymmetricKeyServiceClient) ListVersions ¶
func (c *SymmetricKeyServiceClient) ListVersions(ctx context.Context, in *kms.ListSymmetricKeyVersionsRequest, opts ...grpc.CallOption) (*kms.ListSymmetricKeyVersionsResponse, error)
ListVersions implements kms.SymmetricKeyServiceClient
func (*SymmetricKeyServiceClient) Rotate ¶
func (c *SymmetricKeyServiceClient) Rotate(ctx context.Context, in *kms.RotateSymmetricKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Rotate implements kms.SymmetricKeyServiceClient
func (*SymmetricKeyServiceClient) ScheduleVersionDestruction ¶
func (c *SymmetricKeyServiceClient) ScheduleVersionDestruction(ctx context.Context, in *kms.ScheduleSymmetricKeyVersionDestructionRequest, opts ...grpc.CallOption) (*operation.Operation, error)
ScheduleVersionDestruction implements kms.SymmetricKeyServiceClient
func (*SymmetricKeyServiceClient) SetAccessBindings ¶
func (c *SymmetricKeyServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
SetAccessBindings implements kms.SymmetricKeyServiceClient
func (*SymmetricKeyServiceClient) SetPrimaryVersion ¶
func (c *SymmetricKeyServiceClient) SetPrimaryVersion(ctx context.Context, in *kms.SetPrimarySymmetricKeyVersionRequest, opts ...grpc.CallOption) (*operation.Operation, error)
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 ¶
func (c *SymmetricKeyServiceClient) Update(ctx context.Context, in *kms.UpdateSymmetricKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements kms.SymmetricKeyServiceClient
func (*SymmetricKeyServiceClient) UpdateAccessBindings ¶
func (c *SymmetricKeyServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
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 (it *SymmetricKeyVersionsIterator) Next() bool
func (*SymmetricKeyVersionsIterator) Value ¶
func (it *SymmetricKeyVersionsIterator) Value() *kms.SymmetricKeyVersion