Documentation
¶
Index ¶
Constants ¶
View Source
const ProviderType = "cloudflare"
View Source
const RegistrarType = "cloudflare"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AuthConfig ¶
type AuthConfig struct {
api.Credentials `json:",inline" yaml:",inline"`
AccountId string `json:"accountId" yaml:"accountId"`
}
func (*AuthConfig) CredentialsValue ¶
func (r *AuthConfig) CredentialsValue() string
func (*AuthConfig) ProjectIdValue ¶
func (r *AuthConfig) ProjectIdValue() string
func (*AuthConfig) ProviderType ¶
func (r *AuthConfig) ProviderType() string
type RegistrarConfig ¶
type RegistrarConfig struct {
AuthConfig `json:",inline" yaml:",inline"`
ZoneName string `json:"zoneName" yaml:"zoneName"`
Records []api.DnsRecord `json:"dnsRecords" yaml:"dnsRecords"`
}
func (*RegistrarConfig) DnsRecords ¶
func (r *RegistrarConfig) DnsRecords() []api.DnsRecord
Click to show internal directories.
Click to hide internal directories.