Documentation
¶
Index ¶
- type DiskService
- type GlobalDiskService
- func (ds *GlobalDiskService) DeleteDisk(ctx context.Context, in *pb.DeleteDiskRequest) (*pb.DeleteDiskResponse, error)
- func (ds *GlobalDiskService) GetOrCreateDisk(ctx context.Context, in *pb.GetOrCreateDiskRequest) (*pb.GetOrCreateDiskResponse, error)
- func (ds *GlobalDiskService) ListDiskSnapshots(ctx context.Context, in *pb.ListDiskSnapshotsRequest) (*pb.ListDiskSnapshotsResponse, error)
- func (ds *GlobalDiskService) ListDisks(ctx context.Context, in *pb.ListDisksRequest) (*pb.ListDisksResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DiskService ¶
type DiskService interface {
pb.DiskServiceServer
GetOrCreateDisk(ctx context.Context, in *pb.GetOrCreateDiskRequest) (*pb.GetOrCreateDiskResponse, error)
ListDisks(ctx context.Context, in *pb.ListDisksRequest) (*pb.ListDisksResponse, error)
DeleteDisk(ctx context.Context, in *pb.DeleteDiskRequest) (*pb.DeleteDiskResponse, error)
ListDiskSnapshots(ctx context.Context, in *pb.ListDiskSnapshotsRequest) (*pb.ListDiskSnapshotsResponse, error)
}
func NewGlobalDiskService ¶
func NewGlobalDiskService(backendRepo repository.BackendRepository, workspaceRepo repository.WorkspaceRepository, routeGroup *echo.Group) (DiskService, error)
type GlobalDiskService ¶
type GlobalDiskService struct {
pb.UnimplementedDiskServiceServer
// contains filtered or unexported fields
}
func (*GlobalDiskService) DeleteDisk ¶
func (ds *GlobalDiskService) DeleteDisk(ctx context.Context, in *pb.DeleteDiskRequest) (*pb.DeleteDiskResponse, error)
func (*GlobalDiskService) GetOrCreateDisk ¶
func (ds *GlobalDiskService) GetOrCreateDisk(ctx context.Context, in *pb.GetOrCreateDiskRequest) (*pb.GetOrCreateDiskResponse, error)
func (*GlobalDiskService) ListDiskSnapshots ¶
func (ds *GlobalDiskService) ListDiskSnapshots(ctx context.Context, in *pb.ListDiskSnapshotsRequest) (*pb.ListDiskSnapshotsResponse, error)
func (*GlobalDiskService) ListDisks ¶
func (ds *GlobalDiskService) ListDisks(ctx context.Context, in *pb.ListDisksRequest) (*pb.ListDisksResponse, error)
Click to show internal directories.
Click to hide internal directories.