Called with no options (the default), caddy-dns/route53 reads
credentials via the AWS Go SDK v2's own default credential chain (env
vars, shared profile, or IAM role) — providerConfig is omitted rather
than reimplementing that resolution, exactly as before 0.9.0.
The plugin also supports an explicit typed providerConfig (real,
verified Go source — see Route53DnsProviderConfig) for callers
who want it instead of relying on ambient credentials: pass any subset of
fields via options and they're returned as providerConfig.
Build the
caddy-dns/route53config.Called with no
options(the default),caddy-dns/route53reads credentials via the AWS Go SDK v2's own default credential chain (env vars, shared profile, or IAM role) —providerConfigis omitted rather than reimplementing that resolution, exactly as before 0.9.0.The plugin also supports an explicit typed
providerConfig(real, verified Go source — see Route53DnsProviderConfig) for callers who want it instead of relying on ambient credentials: pass any subset of fields viaoptionsand they're returned asproviderConfig.