providers

package
v0.0.0-...-45665e4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 31, 2025 License: MPL-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ProviderFactory

func ProviderFactory() *providersFactory

Types

type ProviderInitializationContext

type ProviderInitializationContext struct {
	Alias                      string
	ValueReferencesStore       *valuereferencesstore.ValueReferencesStore
	ProvidersDependenciesGraph *ds.DependencyGraph[string]
	ProvidersRegistry          sdk.ProvidersRegistrar
}

type ProviderName

type ProviderName string
const (
	XML                      ProviderName = "xml"
	TOML                     ProviderName = "toml"
	JSON                     ProviderName = "json"
	DotEnvFile               ProviderName = "dotenv"
	Properties               ProviderName = "properties"
	YAML                     ProviderName = "yaml"
	Consul                   ProviderName = "consul"
	AwsParameterStore        ProviderName = "aws_parameter_store"
	AwsSecretsManager        ProviderName = "aws_secrets_manager"
	Vault                    ProviderName = "vault"
	Etcd                     ProviderName = "etcd"
	AzureKeyVaultSecrets     ProviderName = "azure_keyvault_secrets"
	AzureDevOpsVariableGroup ProviderName = "azure_devops_variable_group"
	Env                      ProviderName = "env"
	GoogleSecretManager      ProviderName = "google_secret_manager"
	Http                     ProviderName = "http"
	HCL                      ProviderName = "hcl"
	Aggregate                ProviderName = "aggregate"
)

func (ProviderName) String

func (pn ProviderName) String() string

Directories

Path Synopsis
api
Package consul is a generated GoMock package.
Package consul is a generated GoMock package.
Package etcd is a generated GoMock package.
Package etcd is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL