Documentation ¶
Index ¶
- type Aliyun
- type DnsProvider
- func (a DnsProvider) DomainRecordStatus(subDomain, rootDomain string) (*DomainStatus, bool, error)
- func (a DnsProvider) NewRecord(subDomain, rootDomain, ip string) error
- func (a DnsProvider) SendRequest(Type, Action string, data map[string]interface{}) (*http.Response, error)
- func (a DnsProvider) SetDomainRecord(domain, ip string) error
- func (a DnsProvider) UpdateRecord(RecordId, subDomain, ip string) error
- type DomainStatus
- type DomainStatusRes
- type Response
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DnsProvider ¶
func (DnsProvider) DomainRecordStatus ¶
func (a DnsProvider) DomainRecordStatus(subDomain, rootDomain string) (*DomainStatus, bool, error)
func (DnsProvider) NewRecord ¶
func (a DnsProvider) NewRecord(subDomain, rootDomain, ip string) error
func (DnsProvider) SendRequest ¶
func (DnsProvider) SetDomainRecord ¶
func (a DnsProvider) SetDomainRecord(domain, ip string) error
func (DnsProvider) UpdateRecord ¶
func (a DnsProvider) UpdateRecord(RecordId, subDomain, ip string) error
type DomainStatus ¶
type DomainStatusRes ¶
type DomainStatusRes struct { TotalCount uint `json:"TotalCount"` DomainRecords struct { Record []DomainStatus `json:"Record"` } `json:"DomainRecords"` }
Click to show internal directories.
Click to hide internal directories.