Allow accepts exact hosts and wildcard patterns such as *.example.com. Substitution defaults to headers enabled, query disabled, and body disabled. Basic authentication follows the header setting. Headers is a pointer so an omitted value keeps the default while Bool(false) disables it.
Disabling substitution does not make a placeholder inert: the placeholder is still blocked unless the request host matches Passthrough. Passthrough is a host policy, not a violation action.
See Secrets for CLI and YAML syntax.