Documentation ¶
Index ¶
- func GenerateContextCredentials(conf *config.Config, providerID string, ...) (provider.ContextCredentials, error)
- func InitProviders(conf *config.Config, logger *zap.Logger) (registry.Providers, error)
- func OpenProviderSession(conf *config.Config, providers registry.Providers, providerID string, ...) (session provider.Session, fatal bool, err error)
- func OpenProviderSessionWithContext(ctx context.Context, conf *config.Config, providers registry.Providers, ...) (session provider.Session, fatal bool, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateContextCredentials ¶
func GenerateContextCredentials(conf *config.Config, providerID string, contextCredentialsFactory local.ContextCredentialsFactory, ctxLogger *zap.Logger) (provider.ContextCredentials, error)
GenerateContextCredentials ...
func InitProviders ¶
InitProviders initialization for all providers as per configurations
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.