Documentation ¶
Index ¶
- type MyDriver
- func (md *MyDriver) ControllerGetVolumeHandler(context.Context, *csi.ControllerGetVolumeResponse, ...) error
- func (md *MyDriver) ControllerPublishVolumeHandler(context.Context, *csi.ControllerPublishVolumeResponse, ...) error
- func (md *MyDriver) ControllerUnpublishVolumeHandler(context.Context, *csi.ControllerUnpublishVolumeResponse, ...) error
- func (md *MyDriver) CreateVolumeHandler(ctx context.Context, resp *csi.CreateVolumeResponse, ...) error
- func (md *MyDriver) DeleteVolumeHandler(ctx context.Context, resp *csi.DeleteVolumeResponse, ...) error
- func (md *MyDriver) GetCapabilitiesHandler(ctx context.Context, resp *csi.ControllerGetCapabilitiesResponse, ...) error
- func (md *MyDriver) GetCapacityHandler(context.Context, *csi.GetCapacityResponse, *csi.GetCapacityRequest) error
- func (md *MyDriver) GetControllerService() *controller.Controller
- func (md *MyDriver) GetIdentityService() *identity.Identity
- func (md *MyDriver) GetNodeService() *node.Node
- func (md *MyDriver) GetPluginCapabilitiesHandler(ctx context.Context, resp *csi.GetPluginCapabilitiesResponse, ...) error
- func (md *MyDriver) GetPluginInfoHandler(ctx context.Context, resp *csi.GetPluginInfoResponse, ...) error
- func (md *MyDriver) ListVolumesHandler(context.Context, *csi.ListVolumesResponse, *csi.ListVolumesRequest) error
- func (md *MyDriver) NodeExpandVolume(context.Context, *csi.NodeExpandVolumeResponse, *csi.NodeExpandVolumeRequest) error
- func (md *MyDriver) NodeGetCapabilitiesHandler(ctx context.Context, resp *csi.NodeGetCapabilitiesResponse, ...) error
- func (md *MyDriver) NodeGetInfoHandler(ctx context.Context, resp *csi.NodeGetInfoResponse, ...) error
- func (md *MyDriver) NodeGetVolumeStatsHandler(context.Context, *csi.NodeGetVolumeStatsResponse, ...) error
- func (md *MyDriver) NodePublishVolumeHandler(context.Context, *csi.NodePublishVolumeResponse, *csi.NodePublishVolumeRequest) error
- func (md *MyDriver) NodeStageVolumeHandler(context.Context, *csi.NodeStageVolumeResponse, *csi.NodeStageVolumeRequest) error
- func (md *MyDriver) NodeUnpublishVolumeHandler(context.Context, *csi.NodeUnpublishVolumeResponse, ...) error
- func (md *MyDriver) NodeUnstageVolumeHandler(context.Context, *csi.NodeUnstageVolumeResponse, *csi.NodeUnstageVolumeRequest) error
- func (md *MyDriver) ProbeHandler(ctx context.Context, resp *csi.ProbeResponse, req *csi.ProbeRequest) error
- func (md *MyDriver) ValidateVolumeCapabilitiesHandler(context.Context, *csi.ValidateVolumeCapabilitiesResponse, ...) error
- type Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MyDriver ¶
func (*MyDriver) ControllerGetVolumeHandler ¶
func (md *MyDriver) ControllerGetVolumeHandler(context.Context, *csi.ControllerGetVolumeResponse, *csi.ControllerGetVolumeRequest) error
func (*MyDriver) ControllerPublishVolumeHandler ¶
func (md *MyDriver) ControllerPublishVolumeHandler(context.Context, *csi.ControllerPublishVolumeResponse, *csi.ControllerPublishVolumeRequest) error
func (*MyDriver) ControllerUnpublishVolumeHandler ¶
func (md *MyDriver) ControllerUnpublishVolumeHandler(context.Context, *csi.ControllerUnpublishVolumeResponse, *csi.ControllerUnpublishVolumeRequest) error
func (*MyDriver) CreateVolumeHandler ¶
func (md *MyDriver) CreateVolumeHandler(ctx context.Context, resp *csi.CreateVolumeResponse, req *csi.CreateVolumeRequest) error
func (*MyDriver) DeleteVolumeHandler ¶
func (md *MyDriver) DeleteVolumeHandler(ctx context.Context, resp *csi.DeleteVolumeResponse, req *csi.DeleteVolumeRequest) error
func (*MyDriver) GetCapabilitiesHandler ¶
func (md *MyDriver) GetCapabilitiesHandler(ctx context.Context, resp *csi.ControllerGetCapabilitiesResponse, req *csi.ControllerGetCapabilitiesRequest) error
func (*MyDriver) GetCapacityHandler ¶
func (md *MyDriver) GetCapacityHandler(context.Context, *csi.GetCapacityResponse, *csi.GetCapacityRequest) error
func (*MyDriver) GetControllerService ¶
func (md *MyDriver) GetControllerService() *controller.Controller
func (*MyDriver) GetIdentityService ¶
func (*MyDriver) GetNodeService ¶
func (*MyDriver) GetPluginCapabilitiesHandler ¶
func (md *MyDriver) GetPluginCapabilitiesHandler(ctx context.Context, resp *csi.GetPluginCapabilitiesResponse, req *csi.GetPluginCapabilitiesRequest) error
func (*MyDriver) GetPluginInfoHandler ¶
func (md *MyDriver) GetPluginInfoHandler(ctx context.Context, resp *csi.GetPluginInfoResponse, req *csi.GetPluginInfoRequest) error
func (*MyDriver) ListVolumesHandler ¶
func (md *MyDriver) ListVolumesHandler(context.Context, *csi.ListVolumesResponse, *csi.ListVolumesRequest) error
func (*MyDriver) NodeExpandVolume ¶
func (md *MyDriver) NodeExpandVolume(context.Context, *csi.NodeExpandVolumeResponse, *csi.NodeExpandVolumeRequest) error
func (*MyDriver) NodeGetCapabilitiesHandler ¶
func (md *MyDriver) NodeGetCapabilitiesHandler(ctx context.Context, resp *csi.NodeGetCapabilitiesResponse, req *csi.NodeGetCapabilitiesRequest) error
func (*MyDriver) NodeGetInfoHandler ¶
func (md *MyDriver) NodeGetInfoHandler(ctx context.Context, resp *csi.NodeGetInfoResponse, req *csi.NodeGetInfoRequest) error
func (*MyDriver) NodeGetVolumeStatsHandler ¶
func (md *MyDriver) NodeGetVolumeStatsHandler(context.Context, *csi.NodeGetVolumeStatsResponse, *csi.NodeGetVolumeStatsRequest) error
func (*MyDriver) NodePublishVolumeHandler ¶
func (md *MyDriver) NodePublishVolumeHandler(context.Context, *csi.NodePublishVolumeResponse, *csi.NodePublishVolumeRequest) error
func (*MyDriver) NodeStageVolumeHandler ¶
func (md *MyDriver) NodeStageVolumeHandler(context.Context, *csi.NodeStageVolumeResponse, *csi.NodeStageVolumeRequest) error
func (*MyDriver) NodeUnpublishVolumeHandler ¶
func (md *MyDriver) NodeUnpublishVolumeHandler(context.Context, *csi.NodeUnpublishVolumeResponse, *csi.NodeUnpublishVolumeRequest) error
func (*MyDriver) NodeUnstageVolumeHandler ¶
func (md *MyDriver) NodeUnstageVolumeHandler(context.Context, *csi.NodeUnstageVolumeResponse, *csi.NodeUnstageVolumeRequest) error
func (*MyDriver) ProbeHandler ¶
func (md *MyDriver) ProbeHandler(ctx context.Context, resp *csi.ProbeResponse, req *csi.ProbeRequest) error
func (*MyDriver) ValidateVolumeCapabilitiesHandler ¶
func (md *MyDriver) ValidateVolumeCapabilitiesHandler(context.Context, *csi.ValidateVolumeCapabilitiesResponse, *csi.ValidateVolumeCapabilitiesRequest) error
Click to show internal directories.
Click to hide internal directories.