Versions in this module Expand all Collapse all v0 v0.2.0 Jul 20, 2018 Changes in this version + type BuildSourceArgs struct + AccessRight *shares.AccessRight + Clientset clientset.Interface + Location *shares.ExportLocation + Options *shareoptions.ShareOptions + Share *shares.Share + type CSICephFS struct + func (CSICephFS) BuildSource(args *BuildSourceArgs) (*v1.PersistentVolumeSource, error) + func (CSICephFS) GrantAccess(args *GrantAccessArgs) (*shares.AccessRight, error) + func (CSICephFS) Name() string + func (CSICephFS) RevokeAccess(args *RevokeAccessArgs) error + type CephFS struct + func (CephFS) BuildSource(args *BuildSourceArgs) (*v1.PersistentVolumeSource, error) + func (CephFS) GrantAccess(args *GrantAccessArgs) (*shares.AccessRight, error) + func (CephFS) Name() string + func (CephFS) RevokeAccess(args *RevokeAccessArgs) error + type GrantAccessArgs struct + Client *gophercloud.ServiceClient + Clientset clientset.Interface + Options *shareoptions.ShareOptions + Share *shares.Share + type NFS struct + func (NFS) BuildSource(args *BuildSourceArgs) (*v1.PersistentVolumeSource, error) + func (NFS) GrantAccess(args *GrantAccessArgs) (*shares.AccessRight, error) + func (NFS) Name() string + func (NFS) RevokeAccess(*RevokeAccessArgs) error + type RevokeAccessArgs struct + Client *gophercloud.ServiceClient + Clientset clientset.Interface + ShareID string + ShareSecretRef *v1.SecretReference + type ShareBackend interface + BuildSource func(*BuildSourceArgs) (*v1.PersistentVolumeSource, error) + GrantAccess func(*GrantAccessArgs) (*shares.AccessRight, error) + Name func() string + RevokeAccess func(*RevokeAccessArgs) error