# Functions
GetQuiesceState returns the quiesce state of the filesystem.
GetVolumeRootPathCephDeprecated returns the root path of the subvolume.
NewFileSystem returns a new instance of fileSystem.
NewFSQuiesce returns a new instance of fsQuiesce.
NewSnapshot creates a new snapshot client.
NewSubVolume returns a new subvolume client.
# Variables
CephFSCloneError indicates that fetching the clone state returned an error.
ErrSubVolMetadataNotSupported is returned when set/get/list/remove subvolume metadata options are not supported.
ErrSubVolSnapMetadataNotSupported is returned when set/get/list/remove subvolume snapshot metadata options are not supported.
# Structs
Snapshot represents a subvolume snapshot and its cluster information.
No description provided by the author
Subvolume holds subvolume information.
SubVolume holds the information about the subvolume.
No description provided by the author
# Interfaces
FileSystem is the interface that holds the signature of filesystem methods that interacts with CephFS filesystem API's.
No description provided by the author
SnapshotClient is the interface that holds the signature of snapshot methods that interacts with CephFS snapshot API's.
SubVolumeClient is the interface that holds the signature of subvolume methods that interacts with CephFS subvolume API's.
# Type aliases
No description provided by the author