package
0.12.12
Repository: https://github.com/hashicorp/nomad.git
Documentation: pkg.go.dev

# Packages

fake is a package that includes fake implementations of public interfaces from the CSI package for testing.
No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

PluginTypeCSI implements the CSI plugin interface.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
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.