package
0.0.0-20230822162846-6698953c95a9
Repository: https://github.com/tuneinsight/sdk-datasource.git
Documentation: pkg.go.dev

# Functions

AzureKeyVaultFactory is the ProviderFactory for AzureKeyVault.
LocalFactory is the ProviderFactory for Local.
NewAzureKeyVault returns a new instance of AzureKeyVault.
NewCredentials returns a new instance of Credentials containing the passed parameters.
NewLocal returns a new instance of Local initialized with @credentials.

# Constants

AzureKeyVaultProviderType is the type of AzureKeyVault.
LocalProviderType is the type of Local.

# Variables

ProviderFactories contains the ProviderFactory for the implemented Provider s.

# Structs

AzureKeyVault is a collection of credentials stored in an Azure Key Vault (https://azure.microsoft.com/en-us/services/key-vault/#product-overview) instance.
Credentials contains the credentials to access a resource.
Local is a collection of locally stored credentials.

# Interfaces

Provider is the interface that all credentials providers must implement.

# Type aliases

ProviderFactory is a function that instantiates a Provider.
ProviderType is the Provider type.