@accelerated-software-development/caddy-api-client - v0.10.0
    Preparing search index...

    Function buildAcmeDnsProviderConfig

    • Resolve a dnsProvider name (as passed to buildAcmeDnsPolicy.dnsProvider) to its typed provider config, via the same normalisation buildAcmeDnsPolicy itself uses.

      Unknown provider names return { envVars: [] } — no typed builder exists yet, so the caller must supply providerConfig themselves (e.g. via the raw providerConfig passthrough on buildAcmeDnsPolicy).

      Parameters

      • provider: string

      Returns AcmeDnsProviderConfigResult

      buildAcmeDnsPolicy({
      subjects: ["example.com", "*.example.com"],
      dnsProvider: "cloudflare",
      providerConfig: buildAcmeDnsProviderConfig("cloudflare").providerConfig,
      });