Documentation ¶
Index ¶
- func New(address, driver string) (*grpcClient.Client, error)
- type VolumeGroup
- func (v VolumeGroup) CreateVolumeGroup(name string, secrets, parameters map[string]string) (*csi.CreateVolumeGroupResponse, error)
- func (v VolumeGroup) DeleteVolumeGroup(volumeGroupId string, secrets map[string]string) (*csi.DeleteVolumeGroupResponse, error)
- func (v VolumeGroup) ModifyVolumeGroupMembership(volumeGroupId string, volumeIds []string, secrets map[string]string) (*csi.ModifyVolumeGroupMembershipResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type VolumeGroup ¶
type VolumeGroup struct { NewVolumeGroupClient func(cc *grpc.ClientConn, timeout time.Duration) VolumeGroup CreateVolumeGroupMock func(name string, secrets, parameters map[string]string) (*csi.CreateVolumeGroupResponse, error) DeleteVolumeGroupMock func(volumeGroupId string, secrets map[string]string) (*csi.DeleteVolumeGroupResponse, error) ModifyVolumeGroupMembershipMock func(volumeGroupId string, volumeIds []string, secrets map[string]string) (*csi.ModifyVolumeGroupMembershipResponse, error) }
func (VolumeGroup) CreateVolumeGroup ¶
func (v VolumeGroup) CreateVolumeGroup(name string, secrets, parameters map[string]string) (*csi.CreateVolumeGroupResponse, error)
func (VolumeGroup) DeleteVolumeGroup ¶
func (v VolumeGroup) DeleteVolumeGroup(volumeGroupId string, secrets map[string]string) (*csi.DeleteVolumeGroupResponse, error)
func (VolumeGroup) ModifyVolumeGroupMembership ¶
func (v VolumeGroup) ModifyVolumeGroupMembership(volumeGroupId string, volumeIds []string, secrets map[string]string) (*csi.ModifyVolumeGroupMembershipResponse, error)
Click to show internal directories.
Click to hide internal directories.