Documentation
¶
Index ¶
- type Driver
- func (*Driver) CreateSnapshot(opt *pb.CreateVolumeSnapshotOpts) (*model.VolumeSnapshotSpec, error)
- func (*Driver) CreateVolume(opt *pb.CreateVolumeOpts) (*model.VolumeSpec, error)
- func (*Driver) DeleteSnapshot(opt *pb.DeleteVolumeSnapshotOpts) error
- func (*Driver) DeleteVolume(opt *pb.DeleteVolumeOpts) error
- func (*Driver) ExtendVolume(opt *pb.ExtendVolumeOpts) (*model.VolumeSpec, error)
- func (*Driver) InitializeConnection(opt *pb.CreateAttachmentOpts) (*model.ConnectionInfo, error)
- func (*Driver) ListPools() ([]*model.StoragePoolSpec, error)
- func (*Driver) PullSnapshot(snapIdentifier string) (*model.VolumeSnapshotSpec, error)
- func (*Driver) PullVolume(volIdentifier string) (*model.VolumeSpec, error)
- func (*Driver) Setup() error
- func (*Driver) TerminateConnection(opt *pb.DeleteAttachmentOpts) error
- func (*Driver) Unset() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Driver ¶
type Driver struct{}
Driver
func (*Driver) CreateSnapshot ¶
func (*Driver) CreateSnapshot(opt *pb.CreateVolumeSnapshotOpts) (*model.VolumeSnapshotSpec, error)
CreateSnapshot
func (*Driver) CreateVolume ¶
func (*Driver) CreateVolume(opt *pb.CreateVolumeOpts) (*model.VolumeSpec, error)
CreateVolume
func (*Driver) DeleteSnapshot ¶
func (*Driver) DeleteSnapshot(opt *pb.DeleteVolumeSnapshotOpts) error
DeleteSnapshot
func (*Driver) DeleteVolume ¶
func (*Driver) DeleteVolume(opt *pb.DeleteVolumeOpts) error
DeleteVolume
func (*Driver) ExtendVolume ¶ added in v0.1.1
func (*Driver) ExtendVolume(opt *pb.ExtendVolumeOpts) (*model.VolumeSpec, error)
ExtendVolume ...
func (*Driver) InitializeConnection ¶
func (*Driver) InitializeConnection(opt *pb.CreateAttachmentOpts) (*model.ConnectionInfo, error)
InitializeConnection
func (*Driver) PullSnapshot ¶
func (*Driver) PullSnapshot(snapIdentifier string) (*model.VolumeSnapshotSpec, error)
PullSnapshot
func (*Driver) PullVolume ¶
func (*Driver) PullVolume(volIdentifier string) (*model.VolumeSpec, error)
PullVolume
func (*Driver) TerminateConnection ¶
func (*Driver) TerminateConnection(opt *pb.DeleteAttachmentOpts) error
TerminateConnection
Click to show internal directories.
Click to hide internal directories.