provisioner

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2022 License: Apache-2.0 Imports: 10 Imported by: 4

Documentation

Index

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 NewDefaultCOSIProvisionerClient

func NewDefaultCOSIProvisionerClient(ctx context.Context, address string, debug bool) (*COSIProvisionerClient, error)

func (*COSIProvisionerClient) DriverCreateBucket

func (*COSIProvisionerClient) DriverDeleteBucket

func (*COSIProvisionerClient) DriverGetInfo

func (*COSIProvisionerClient) DriverGrantBucketAccess

func (*COSIProvisionerClient) DriverRevokeBucketAccess

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)

func (*COSIProvisionerServer) Run

Jump to

Keyboard shortcuts

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