Documentation ¶
Overview ¶
Package azuredns implements a DNS provider for solving the DNS-01 challenge using Azure DNS.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DNSProvider ¶
type DNSProvider struct {
// contains filtered or unexported fields
}
DNSProvider implements the util.ChallengeProvider interface
func NewDNSProviderCredentials ¶
func NewDNSProviderCredentials(environment, clientID, clientSecret, subscriptionID, tenantID, resourceGroupName, zoneName string, dns01Nameservers []string, ambient bool, managedIdentity *cmacme.AzureManagedIdentity) (*DNSProvider, error)
NewDNSProviderCredentials returns a DNSProvider instance configured for the Azure DNS service using static credentials from its parameters
type NormalizedError ¶ added in v1.14.7
type NormalizedError struct {
Cause error
}
func (NormalizedError) Error ¶ added in v1.14.7
func (e NormalizedError) Error() string
Click to show internal directories.
Click to hide internal directories.