Categorygithub.com/hashicorp/go-secure-stdlib/configutil/v2
modulepackage
2.0.11
Repository: https://github.com/hashicorp/go-secure-stdlib.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
LoadConfigFile loads the configuration from the given file.
LoadConfigKMSes loads KMS configuration from the provided path.
ParseConfig parses the string d as a SharedConfig struct.
No description provided by the author
ParseKMSes loads KMS configuration from the provided string.
WithListenerOptions allows providing listener-related (as opposed to configutil-related) options.
WithLogger provides a way to override default logger for some purposes (e.g.
WithMaxKmsBlocks provides a maximum number of allowed kms(/seal/hsm) blocks.
WithPluginOptions allows providing plugin-related (as opposed to configutil-related) options.

# Constants

No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
These two functions are overridden if metricsutil is invoked, but keep this module from needing to depend on metricsutil and its various deps otherwise.
These two functions are overridden if metricsutil is invoked, but keep this module from needing to depend on metricsutil and its various deps otherwise.

# Structs

No description provided by the author
No description provided by the author
KMS contains KMS configuration for the server.
SharedConfig contains some shared values.

# Type aliases

Entropy contains Entropy configuration for the server.
Option - how Options are passed as arguments.