# Constants
PluginTypeCSI implements the CSI plugin interface.
# Structs
Topology is a map of topological domains to topological segments.
VolumeCapability describes the overall usage requirements for a given CSI Volume.
# Interfaces
CSIControllerClient defines the minimal CSI Controller Plugin interface used by nomad to simplify the interface required for testing.
CSINodeClient defines the minimal CSI Node Plugin interface used by nomad to simplify the interface required for testing.
CSIPlugin implements a lightweight abstraction layer around a CSI Plugin.
# Type aliases
VolumeAccessMode represents the desired access mode of the CSI Volume.
VolumeAccessType represents the filesystem apis that the user intends to use with the volume.