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.