Files
David ReissandGitHub b50a12fc7c Use typed dynamic configs (#5962)
## What changed?
Use typed dynamic configs where we currently use maps that are converted
to structs.

## Why?
Simplify code, remove boilerplate.

## How did you test it?
existing tests

## Potential risks
1. If the conversion provided by mapstructure doesn't do the exact same
thing as the hand-written conversion code, some values may change
meaning.
2. In a couple cases I deliberately changed the semantics to match what
seemed to be intended behavior (noted in PR comments).
2024-06-03 18:16:15 -07:00
..
2024-06-03 18:16:15 -07:00