Documentation ¶
Index ¶
- func DiscoverIscsiTarget(targetIP string) error
- type OntapNASQtreeStorageDriver
- func (d *OntapNASQtreeStorageDriver) CreateFollowup(volConfig *storage.VolumeConfig) error
- func (d *OntapNASQtreeStorageDriver) CreatePrepare(volConfig *storage.VolumeConfig) bool
- func (d *OntapNASQtreeStorageDriver) GetDriverName() string
- func (d *OntapNASQtreeStorageDriver) GetExternalConfig() interface{}
- func (d *OntapNASQtreeStorageDriver) GetInternalVolumeName(name string) string
- func (d *OntapNASQtreeStorageDriver) GetProtocol() config.Protocol
- func (d *OntapNASQtreeStorageDriver) GetStorageBackendSpecs(backend *storage.StorageBackend) error
- func (d *OntapNASQtreeStorageDriver) GetStoragePoolAttributes() map[string]sa.Offer
- func (d *OntapNASQtreeStorageDriver) GetVolumeOpts(volConfig *storage.VolumeConfig, vc *storage.StoragePool, ...) (map[string]string, error)
- func (d *OntapNASQtreeStorageDriver) StoreConfig(b *storage.PersistentStorageBackendConfig)
- type OntapNASStorageDriver
- func (d *OntapNASStorageDriver) CreateFollowup(volConfig *storage.VolumeConfig) error
- func (d *OntapNASStorageDriver) CreatePrepare(volConfig *storage.VolumeConfig) bool
- func (d *OntapNASStorageDriver) GetDriverName() string
- func (d *OntapNASStorageDriver) GetExternalConfig() interface{}
- func (d *OntapNASStorageDriver) GetInternalVolumeName(name string) string
- func (d *OntapNASStorageDriver) GetProtocol() config.Protocol
- func (d *OntapNASStorageDriver) GetStorageBackendSpecs(backend *storage.StorageBackend) error
- func (d *OntapNASStorageDriver) GetStoragePoolAttributes() map[string]sa.Offer
- func (d *OntapNASStorageDriver) GetVolumeOpts(volConfig *storage.VolumeConfig, vc *storage.StoragePool, ...) (map[string]string, error)
- func (d *OntapNASStorageDriver) StoreConfig(b *storage.PersistentStorageBackendConfig)
- type OntapSANStorageDriver
- func (d *OntapSANStorageDriver) CreateFollowup(volConfig *storage.VolumeConfig) error
- func (d *OntapSANStorageDriver) CreatePrepare(volConfig *storage.VolumeConfig) bool
- func (d *OntapSANStorageDriver) GetDriverName() string
- func (d *OntapSANStorageDriver) GetExternalConfig() interface{}
- func (d *OntapSANStorageDriver) GetInternalVolumeName(name string) string
- func (d *OntapSANStorageDriver) GetProtocol() config.Protocol
- func (d *OntapSANStorageDriver) GetStorageBackendSpecs(backend *storage.StorageBackend) error
- func (d *OntapSANStorageDriver) GetStoragePoolAttributes() map[string]sa.Offer
- func (d *OntapSANStorageDriver) GetVolumeOpts(volConfig *storage.VolumeConfig, vc *storage.StoragePool, ...) (map[string]string, error)
- func (d *OntapSANStorageDriver) StoreConfig(b *storage.PersistentStorageBackendConfig)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DiscoverIscsiTarget ¶
Types ¶
type OntapNASQtreeStorageDriver ¶
type OntapNASQtreeStorageDriver struct {
dvp.OntapNASQtreeStorageDriver
}
OntapNASQtreeStorageDriver is for NFS storage provisioning
func (*OntapNASQtreeStorageDriver) CreateFollowup ¶
func (d *OntapNASQtreeStorageDriver) CreateFollowup(volConfig *storage.VolumeConfig) error
func (*OntapNASQtreeStorageDriver) CreatePrepare ¶
func (d *OntapNASQtreeStorageDriver) CreatePrepare(volConfig *storage.VolumeConfig) bool
func (*OntapNASQtreeStorageDriver) GetDriverName ¶
func (d *OntapNASQtreeStorageDriver) GetDriverName() string
func (*OntapNASQtreeStorageDriver) GetExternalConfig ¶
func (d *OntapNASQtreeStorageDriver) GetExternalConfig() interface{}
func (*OntapNASQtreeStorageDriver) GetInternalVolumeName ¶
func (d *OntapNASQtreeStorageDriver) GetInternalVolumeName(name string) string
func (*OntapNASQtreeStorageDriver) GetProtocol ¶
func (d *OntapNASQtreeStorageDriver) GetProtocol() config.Protocol
func (*OntapNASQtreeStorageDriver) GetStorageBackendSpecs ¶
func (d *OntapNASQtreeStorageDriver) GetStorageBackendSpecs(backend *storage.StorageBackend) error
Retrieve storage backend capabilities
func (*OntapNASQtreeStorageDriver) GetStoragePoolAttributes ¶
func (d *OntapNASQtreeStorageDriver) GetStoragePoolAttributes() map[string]sa.Offer
func (*OntapNASQtreeStorageDriver) GetVolumeOpts ¶
func (d *OntapNASQtreeStorageDriver) GetVolumeOpts( volConfig *storage.VolumeConfig, vc *storage.StoragePool, requests map[string]sa.Request, ) (map[string]string, error)
func (*OntapNASQtreeStorageDriver) StoreConfig ¶
func (d *OntapNASQtreeStorageDriver) StoreConfig(b *storage.PersistentStorageBackendConfig)
type OntapNASStorageDriver ¶
type OntapNASStorageDriver struct {
dvp.OntapNASStorageDriver
}
OntapNASStorageDriver is for NFS storage provisioning
func (*OntapNASStorageDriver) CreateFollowup ¶
func (d *OntapNASStorageDriver) CreateFollowup( volConfig *storage.VolumeConfig, ) error
func (*OntapNASStorageDriver) CreatePrepare ¶
func (d *OntapNASStorageDriver) CreatePrepare( volConfig *storage.VolumeConfig, ) bool
func (*OntapNASStorageDriver) GetDriverName ¶
func (d *OntapNASStorageDriver) GetDriverName() string
func (*OntapNASStorageDriver) GetExternalConfig ¶
func (d *OntapNASStorageDriver) GetExternalConfig() interface{}
func (*OntapNASStorageDriver) GetInternalVolumeName ¶
func (d *OntapNASStorageDriver) GetInternalVolumeName(name string) string
func (*OntapNASStorageDriver) GetProtocol ¶
func (d *OntapNASStorageDriver) GetProtocol() config.Protocol
func (*OntapNASStorageDriver) GetStorageBackendSpecs ¶
func (d *OntapNASStorageDriver) GetStorageBackendSpecs(backend *storage.StorageBackend) error
Retrieve storage backend capabilities
func (*OntapNASStorageDriver) GetStoragePoolAttributes ¶
func (d *OntapNASStorageDriver) GetStoragePoolAttributes() map[string]sa.Offer
func (*OntapNASStorageDriver) GetVolumeOpts ¶
func (d *OntapNASStorageDriver) GetVolumeOpts( volConfig *storage.VolumeConfig, vc *storage.StoragePool, requests map[string]sa.Request, ) (map[string]string, error)
func (*OntapNASStorageDriver) StoreConfig ¶
func (d *OntapNASStorageDriver) StoreConfig( b *storage.PersistentStorageBackendConfig, )
type OntapSANStorageDriver ¶
type OntapSANStorageDriver struct {
dvp.OntapSANStorageDriver
}
OntapSANStorageDriver is for iSCSI storage provisioning
func (*OntapSANStorageDriver) CreateFollowup ¶
func (d *OntapSANStorageDriver) CreateFollowup(volConfig *storage.VolumeConfig) error
func (*OntapSANStorageDriver) CreatePrepare ¶
func (d *OntapSANStorageDriver) CreatePrepare( volConfig *storage.VolumeConfig, ) bool
func (*OntapSANStorageDriver) GetDriverName ¶
func (d *OntapSANStorageDriver) GetDriverName() string
func (*OntapSANStorageDriver) GetExternalConfig ¶
func (d *OntapSANStorageDriver) GetExternalConfig() interface{}
func (*OntapSANStorageDriver) GetInternalVolumeName ¶
func (d *OntapSANStorageDriver) GetInternalVolumeName(name string) string
func (*OntapSANStorageDriver) GetProtocol ¶
func (d *OntapSANStorageDriver) GetProtocol() config.Protocol
func (*OntapSANStorageDriver) GetStorageBackendSpecs ¶
func (d *OntapSANStorageDriver) GetStorageBackendSpecs(backend *storage.StorageBackend) error
Retrieve storage backend capabilities
func (*OntapSANStorageDriver) GetStoragePoolAttributes ¶
func (d *OntapSANStorageDriver) GetStoragePoolAttributes() map[string]sa.Offer
func (*OntapSANStorageDriver) GetVolumeOpts ¶
func (d *OntapSANStorageDriver) GetVolumeOpts( volConfig *storage.VolumeConfig, vc *storage.StoragePool, requests map[string]sa.Request, ) (map[string]string, error)
func (*OntapSANStorageDriver) StoreConfig ¶
func (d *OntapSANStorageDriver) StoreConfig( b *storage.PersistentStorageBackendConfig, )
Click to show internal directories.
Click to hide internal directories.