Documentation
¶
Overview ¶
Package ibmcloudprovider ...
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IBMCloudStorageProvider ¶
type IBMCloudStorageProvider struct {
ProviderName string
ProviderConfig *config.Config
Registry registry.Providers
ClusterID string
}
IBMCloudStorageProvider Provider
func NewIBMCloudStorageProvider ¶
func NewIBMCloudStorageProvider(clusterVolumeLabel string, k8sClient *k8s_utils.KubernetesClient, logger *zap.Logger) (*IBMCloudStorageProvider, error)
NewIBMCloudStorageProvider ...
func (*IBMCloudStorageProvider) GetClusterID ¶
func (icp *IBMCloudStorageProvider) GetClusterID() string
GetClusterID ...
func (*IBMCloudStorageProvider) GetConfig ¶
func (icp *IBMCloudStorageProvider) GetConfig() *config.Config
GetConfig ...
func (*IBMCloudStorageProvider) GetProviderSession ¶
func (icp *IBMCloudStorageProvider) GetProviderSession(ctx context.Context, logger *zap.Logger) (provider.Session, error)
GetProviderSession ...
Click to show internal directories.
Click to hide internal directories.