Documentation
¶
Index ¶
- type DismountVolumeRequest
- type DismountVolumeResponse
- type FormatVolumeRequest
- type FormatVolumeResponse
- type IsVolumeFormattedRequest
- type IsVolumeFormattedResponse
- type ListVolumesOnDiskRequest
- type ListVolumesOnDiskResponse
- type MountVolumeRequest
- type MountVolumeResponse
- type ResizeVolumeRequest
- type ResizeVolumeResponse
- type ServerInterface
- type VersionedAPI
- type VolumeDiskNumberRequest
- type VolumeDiskNumberResponse
- type VolumeIDFromMountRequest
- type VolumeIDFromMountResponse
- type VolumeStatsRequest
- type VolumeStatsResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DismountVolumeRequest ¶
type DismountVolumeResponse ¶
type DismountVolumeResponse struct { }
type FormatVolumeRequest ¶
type FormatVolumeRequest struct {
VolumeId string
}
type FormatVolumeResponse ¶
type FormatVolumeResponse struct { }
type IsVolumeFormattedRequest ¶
type IsVolumeFormattedRequest struct {
VolumeId string
}
type IsVolumeFormattedResponse ¶
type IsVolumeFormattedResponse struct {
Formatted bool
}
type ListVolumesOnDiskRequest ¶
type ListVolumesOnDiskRequest struct {
DiskId string
}
type ListVolumesOnDiskResponse ¶
type ListVolumesOnDiskResponse struct {
VolumeIds []string
}
type MountVolumeRequest ¶
type MountVolumeResponse ¶
type MountVolumeResponse struct { }
type ResizeVolumeRequest ¶
type ResizeVolumeResponse ¶
type ResizeVolumeResponse struct { }
type ServerInterface ¶
type ServerInterface interface { DismountVolume(context.Context, *DismountVolumeRequest, apiversion.Version) (*DismountVolumeResponse, error) FormatVolume(context.Context, *FormatVolumeRequest, apiversion.Version) (*FormatVolumeResponse, error) GetVolumeDiskNumber(context.Context, *VolumeDiskNumberRequest, apiversion.Version) (*VolumeDiskNumberResponse, error) GetVolumeIDFromMount(context.Context, *VolumeIDFromMountRequest, apiversion.Version) (*VolumeIDFromMountResponse, error) IsVolumeFormatted(context.Context, *IsVolumeFormattedRequest, apiversion.Version) (*IsVolumeFormattedResponse, error) ListVolumesOnDisk(context.Context, *ListVolumesOnDiskRequest, apiversion.Version) (*ListVolumesOnDiskResponse, error) MountVolume(context.Context, *MountVolumeRequest, apiversion.Version) (*MountVolumeResponse, error) ResizeVolume(context.Context, *ResizeVolumeRequest, apiversion.Version) (*ResizeVolumeResponse, error) VolumeStats(context.Context, *VolumeStatsRequest, apiversion.Version) (*VolumeStatsResponse, error) }
All the functions this group's server needs to define.
type VersionedAPI ¶
type VolumeDiskNumberRequest ¶ added in v0.2.0
type VolumeDiskNumberRequest struct {
VolumeId string
}
type VolumeDiskNumberResponse ¶ added in v0.2.0
type VolumeDiskNumberResponse struct {
DiskNumber int64
}
type VolumeIDFromMountRequest ¶ added in v0.2.0
type VolumeIDFromMountRequest struct {
Mount string
}
type VolumeIDFromMountResponse ¶ added in v0.2.0
type VolumeIDFromMountResponse struct {
VolumeId string
}
type VolumeStatsRequest ¶ added in v0.2.0
type VolumeStatsRequest struct {
VolumeId string
}
type VolumeStatsResponse ¶ added in v0.2.0
Click to show internal directories.
Click to hide internal directories.