# 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.