Documentation ¶
Index ¶
- type COSIProvisionerClient
- func (c *COSIProvisionerClient) DriverCreateBucket(ctx context.Context, in *cosi.DriverCreateBucketRequest, ...) (*cosi.DriverCreateBucketResponse, error)
- func (c *COSIProvisionerClient) DriverDeleteBucket(ctx context.Context, in *cosi.DriverDeleteBucketRequest, ...) (*cosi.DriverDeleteBucketResponse, error)
- func (c *COSIProvisionerClient) DriverGetInfo(ctx context.Context, in *cosi.DriverGetInfoRequest, opts ...grpc.CallOption) (*cosi.DriverGetInfoResponse, error)
- func (c *COSIProvisionerClient) DriverGrantBucketAccess(ctx context.Context, in *cosi.DriverGrantBucketAccessRequest, ...) (*cosi.DriverGrantBucketAccessResponse, error)
- func (c *COSIProvisionerClient) DriverRevokeBucketAccess(ctx context.Context, in *cosi.DriverRevokeBucketAccessRequest, ...) (*cosi.DriverRevokeBucketAccessResponse, error)
- type COSIProvisionerServer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type COSIProvisionerClient ¶
type COSIProvisionerClient struct {
// contains filtered or unexported fields
}
func NewCOSIProvisionerClient ¶
func NewCOSIProvisionerClient(ctx context.Context, address string, dialOpts []grpc.DialOption, interceptors []grpc.UnaryClientInterceptor) (*COSIProvisionerClient, error)
NewCOSIProvisionerClient creates a new GRPCClient that only supports unix domain sockets
func (*COSIProvisionerClient) DriverCreateBucket ¶
func (c *COSIProvisionerClient) DriverCreateBucket(ctx context.Context, in *cosi.DriverCreateBucketRequest, opts ...grpc.CallOption) (*cosi.DriverCreateBucketResponse, error)
func (*COSIProvisionerClient) DriverDeleteBucket ¶
func (c *COSIProvisionerClient) DriverDeleteBucket(ctx context.Context, in *cosi.DriverDeleteBucketRequest, opts ...grpc.CallOption) (*cosi.DriverDeleteBucketResponse, error)
func (*COSIProvisionerClient) DriverGetInfo ¶
func (c *COSIProvisionerClient) DriverGetInfo(ctx context.Context, in *cosi.DriverGetInfoRequest, opts ...grpc.CallOption) (*cosi.DriverGetInfoResponse, error)
func (*COSIProvisionerClient) DriverGrantBucketAccess ¶
func (c *COSIProvisionerClient) DriverGrantBucketAccess(ctx context.Context, in *cosi.DriverGrantBucketAccessRequest, opts ...grpc.CallOption) (*cosi.DriverGrantBucketAccessResponse, error)
func (*COSIProvisionerClient) DriverRevokeBucketAccess ¶
func (c *COSIProvisionerClient) DriverRevokeBucketAccess(ctx context.Context, in *cosi.DriverRevokeBucketAccessRequest, opts ...grpc.CallOption) (*cosi.DriverRevokeBucketAccessResponse, error)
type COSIProvisionerServer ¶
type COSIProvisionerServer struct {
// contains filtered or unexported fields
}
func NewCOSIProvisionerServer ¶
func NewCOSIProvisionerServer(address string, identityServer cosi.IdentityServer, provisionerServer cosi.ProvisionerServer, listenOpts []grpc.ServerOption) (*COSIProvisionerServer, error)
func NewDefaultCOSIProvisionerServer ¶
func NewDefaultCOSIProvisionerServer(address string, identityServer cosi.IdentityServer, provisionerServer cosi.ProvisionerServer) (*COSIProvisionerServer, error)
Click to show internal directories.
Click to hide internal directories.