Apache Mesos
Public Member Functions | Public Attributes | List of all members
mesos::csi::v1::ControllerCapabilities Struct Reference

#include <v1_utils.hpp>

Public Member Functions

 ControllerCapabilities ()=default
 
template<typename Iterable >
 ControllerCapabilities (const Iterable &capabilities)
 

Public Attributes

bool createDeleteVolume = false
 
bool publishUnpublishVolume = false
 
bool listVolumes = false
 
bool getCapacity = false
 
bool createDeleteSnapshot = false
 
bool listSnapshots = false
 
bool cloneVolume = false
 
bool publishReadonly = false
 
bool expandVolume = false
 

Constructor & Destructor Documentation

mesos::csi::v1::ControllerCapabilities::ControllerCapabilities ( )
default
template<typename Iterable >
mesos::csi::v1::ControllerCapabilities::ControllerCapabilities ( const Iterable &  capabilities)
inline

Member Data Documentation

bool mesos::csi::v1::ControllerCapabilities::cloneVolume = false
bool mesos::csi::v1::ControllerCapabilities::createDeleteSnapshot = false
bool mesos::csi::v1::ControllerCapabilities::createDeleteVolume = false
bool mesos::csi::v1::ControllerCapabilities::expandVolume = false
bool mesos::csi::v1::ControllerCapabilities::getCapacity = false
bool mesos::csi::v1::ControllerCapabilities::listSnapshots = false
bool mesos::csi::v1::ControllerCapabilities::listVolumes = false
bool mesos::csi::v1::ControllerCapabilities::publishReadonly = false
bool mesos::csi::v1::ControllerCapabilities::publishUnpublishVolume = false

The documentation for this struct was generated from the following file: