Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewOpenstackOptions ¶
func NodeVolumeContextFields ¶ added in v1.22.0
func NodeVolumeContextFields() []string
Types ¶
type ControllerVolumeContext ¶
type ControllerVolumeContext struct { Protocol string `name:"protocol" matches:"^(?i)CEPHFS|NFS$"` Type string `name:"type" value:"default:default"` AutoTopology string `name:"autoTopology" value:"default:false" matches:"(?i)^true|false$"` AvailabilityZone string `name:"availability" value:"optional"` CephfsMounter string `name:"cephfs-mounter" value:"default:fuse" matches:"^kernel|fuse$"` CephfsClientID string `name:"cephfs-clientID" value:"optional"` CephfsKernelMountOptions string `name:"cephfs-kernelMountOptions" value:"optional"` CephfsFuseMountOptions string `name:"cephfs-fuseMountOptions" value:"optional"` }
func NewControllerVolumeContext ¶
func NewControllerVolumeContext(data map[string]string) (*ControllerVolumeContext, error)
type NodeVolumeContext ¶
type NodeVolumeContext struct { CephfsMounter string `name:"cephfs-mounter" value:"default:fuse" matches:"^kernel|fuse$"` CephfsKernelMountOptions string `name:"cephfs-kernelMountOptions" value:"optional"` CephfsFuseMountOptions string `name:"cephfs-fuseMountOptions" value:"optional"` }
func NewNodeVolumeContext ¶
func NewNodeVolumeContext(data map[string]string) (*NodeVolumeContext, error)
Click to show internal directories.
Click to hide internal directories.