# Functions
MarshalYAML marshals a config set to yaml.
NewConfig constructs a new Config for JSON marshaling.
NewConfigSet constructs a new ConfigSet.
NewConfigWithJSON returns a Config object for JSON parsing.
NewControllerConfig builds a new controller config.
UnmarshalControllerConfigYAML unmarshals a yaml to a ControllerConfig.
UnmarshalYAML unmarshals a yaml to a config set, optionally overwriting existing.
# Structs
Config implements JSON unmarshaling and marshaling logic.
ControllerConfig implements the JSON unmarshaling logic.
# Type aliases
ConfigSet implements the JSON unmarshaling logic for a configset.