code: func NewDefaultConfig() *Config {
  	return &Config{
  		BaseURL:            env.GetOrDefaultString(baseURLEnvVar, defaultBaseURL),
  		TTL:                env.GetOrDefaultInt(ttlEnvVar, minTTL),
  		PropagationTimeout: env.GetOrDefaultSecond(propagationTimeoutEnvVar, 120*time.Second),
  		PollingInterval:    env.GetOrDefaultSecond(pollingIntervalEnvVar, 2*time.Second),
  		HTTPClient: &http.Client{
  			Timeout: env.GetOrDefaultSecond(httpTimeoutEnvVar, 30*time.Second),
  		},
  	}
  }
docs: // NewDefaultConfig returns a default configuration for the DNSProvider.