# Functions
NewDefaultConfig returns a default configuration for the DNSProvider.
NewDNSProvider returns a DNSProvider instance configured for OVH Credentials must be passed in the environment variables: OVH_ENDPOINT (must be either "ovh-eu" or "ovh-ca"), OVH_APPLICATION_KEY, OVH_APPLICATION_SECRET, OVH_CONSUMER_KEY.
NewDNSProviderConfig return a DNSProvider instance configured for OVH.
# Constants
EnvAccessToken Authenticate using Access Token client.
Authenticate using application key.
Authenticate using application key.
Authenticate using OAuth2 client.
Authenticate using OAuth2 client.
Authenticate using application key.
Environment variables names.
Environment variables names.
Environment variables names.
Environment variables names.
Environment variables names.
# Structs
Config is used to configure the creation of the DNSProvider.
DNSProvider implements the challenge.Provider interface.
OAuth2Config the OAuth2 specific configuration.
Record a DNS record.