Documentation ¶
Overview ¶
nolint
Index ¶
- type AWSCompatibility
- type AccessKeyIterator
- func (it *AccessKeyIterator) Error() error
- func (it *AccessKeyIterator) Next() bool
- func (it *AccessKeyIterator) Take(size int64) ([]*awscompatibility.AccessKey, error)
- func (it *AccessKeyIterator) TakeAll() ([]*awscompatibility.AccessKey, error)
- func (it *AccessKeyIterator) Value() *awscompatibility.AccessKey
- type AccessKeyOperationsIterator
- func (it *AccessKeyOperationsIterator) Error() error
- func (it *AccessKeyOperationsIterator) Next() bool
- func (it *AccessKeyOperationsIterator) Take(size int64) ([]*operation.Operation, error)
- func (it *AccessKeyOperationsIterator) TakeAll() ([]*operation.Operation, error)
- func (it *AccessKeyOperationsIterator) Value() *operation.Operation
- type AccessKeyServiceClient
- func (c *AccessKeyServiceClient) AccessKeyIterator(ctx context.Context, req *awscompatibility.ListAccessKeysRequest, ...) *AccessKeyIterator
- func (c *AccessKeyServiceClient) AccessKeyOperationsIterator(ctx context.Context, req *awscompatibility.ListAccessKeyOperationsRequest, ...) *AccessKeyOperationsIterator
- func (c *AccessKeyServiceClient) Create(ctx context.Context, in *awscompatibility.CreateAccessKeyRequest, ...) (*awscompatibility.CreateAccessKeyResponse, error)
- func (c *AccessKeyServiceClient) Delete(ctx context.Context, in *awscompatibility.DeleteAccessKeyRequest, ...) (*operation.Operation, error)
- func (c *AccessKeyServiceClient) Get(ctx context.Context, in *awscompatibility.GetAccessKeyRequest, ...) (*awscompatibility.AccessKey, error)
- func (c *AccessKeyServiceClient) List(ctx context.Context, in *awscompatibility.ListAccessKeysRequest, ...) (*awscompatibility.ListAccessKeysResponse, error)
- func (c *AccessKeyServiceClient) ListOperations(ctx context.Context, in *awscompatibility.ListAccessKeyOperationsRequest, ...) (*awscompatibility.ListAccessKeyOperationsResponse, error)
- func (c *AccessKeyServiceClient) Update(ctx context.Context, in *awscompatibility.UpdateAccessKeyRequest, ...) (*operation.Operation, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSCompatibility ¶
type AWSCompatibility struct {
// contains filtered or unexported fields
}
AWSCompatibility provides access to "awscompatibility" component of Yandex.Cloud
func NewAWSCompatibility ¶
func NewAWSCompatibility(g func(ctx context.Context) (*grpc.ClientConn, error)) *AWSCompatibility
NewAWSCompatibility creates instance of AWSCompatibility
func (*AWSCompatibility) AccessKey ¶
func (a *AWSCompatibility) AccessKey() *AccessKeyServiceClient
AccessKey gets AccessKeyService client
type AccessKeyIterator ¶
type AccessKeyIterator struct {
// contains filtered or unexported fields
}
func (*AccessKeyIterator) Error ¶
func (it *AccessKeyIterator) Error() error
func (*AccessKeyIterator) Next ¶
func (it *AccessKeyIterator) Next() bool
func (*AccessKeyIterator) Take ¶
func (it *AccessKeyIterator) Take(size int64) ([]*awscompatibility.AccessKey, error)
func (*AccessKeyIterator) TakeAll ¶
func (it *AccessKeyIterator) TakeAll() ([]*awscompatibility.AccessKey, error)
func (*AccessKeyIterator) Value ¶
func (it *AccessKeyIterator) Value() *awscompatibility.AccessKey
type AccessKeyOperationsIterator ¶
type AccessKeyOperationsIterator struct {
// contains filtered or unexported fields
}
func (*AccessKeyOperationsIterator) Error ¶
func (it *AccessKeyOperationsIterator) Error() error
func (*AccessKeyOperationsIterator) Next ¶
func (it *AccessKeyOperationsIterator) Next() bool
func (*AccessKeyOperationsIterator) Take ¶
func (it *AccessKeyOperationsIterator) Take(size int64) ([]*operation.Operation, error)
func (*AccessKeyOperationsIterator) TakeAll ¶
func (it *AccessKeyOperationsIterator) TakeAll() ([]*operation.Operation, error)
func (*AccessKeyOperationsIterator) Value ¶
func (it *AccessKeyOperationsIterator) Value() *operation.Operation
type AccessKeyServiceClient ¶
type AccessKeyServiceClient struct {
// contains filtered or unexported fields
}
AccessKeyServiceClient is a awscompatibility.AccessKeyServiceClient with lazy GRPC connection initialization.
func (*AccessKeyServiceClient) AccessKeyIterator ¶
func (c *AccessKeyServiceClient) AccessKeyIterator(ctx context.Context, req *awscompatibility.ListAccessKeysRequest, opts ...grpc.CallOption) *AccessKeyIterator
func (*AccessKeyServiceClient) AccessKeyOperationsIterator ¶
func (c *AccessKeyServiceClient) AccessKeyOperationsIterator(ctx context.Context, req *awscompatibility.ListAccessKeyOperationsRequest, opts ...grpc.CallOption) *AccessKeyOperationsIterator
func (*AccessKeyServiceClient) Create ¶
func (c *AccessKeyServiceClient) Create(ctx context.Context, in *awscompatibility.CreateAccessKeyRequest, opts ...grpc.CallOption) (*awscompatibility.CreateAccessKeyResponse, error)
Create implements awscompatibility.AccessKeyServiceClient
func (*AccessKeyServiceClient) Delete ¶
func (c *AccessKeyServiceClient) Delete(ctx context.Context, in *awscompatibility.DeleteAccessKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements awscompatibility.AccessKeyServiceClient
func (*AccessKeyServiceClient) Get ¶
func (c *AccessKeyServiceClient) Get(ctx context.Context, in *awscompatibility.GetAccessKeyRequest, opts ...grpc.CallOption) (*awscompatibility.AccessKey, error)
Get implements awscompatibility.AccessKeyServiceClient
func (*AccessKeyServiceClient) List ¶
func (c *AccessKeyServiceClient) List(ctx context.Context, in *awscompatibility.ListAccessKeysRequest, opts ...grpc.CallOption) (*awscompatibility.ListAccessKeysResponse, error)
List implements awscompatibility.AccessKeyServiceClient
func (*AccessKeyServiceClient) ListOperations ¶
func (c *AccessKeyServiceClient) ListOperations(ctx context.Context, in *awscompatibility.ListAccessKeyOperationsRequest, opts ...grpc.CallOption) (*awscompatibility.ListAccessKeyOperationsResponse, error)
ListOperations implements awscompatibility.AccessKeyServiceClient
func (*AccessKeyServiceClient) Update ¶
func (c *AccessKeyServiceClient) Update(ctx context.Context, in *awscompatibility.UpdateAccessKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements awscompatibility.AccessKeyServiceClient