Documentation ¶
Index ¶
- Constants
- func AliyunSigner(accessKeyID, accessSecret string, params *url.Values)
- func HmacSign(signMethod string, httpMethod string, appKeySecret string, vals url.Values) (signature []byte)
- func HmacSignToB64(signMethod string, httpMethod string, appKeySecret string, vals url.Values) (signature string)
- func New() interfaces.Updater
- type Alidns
- func (*Alidns) ConfigItems() echo.KVList
- func (*Alidns) Description() string
- func (ali *Alidns) Init(settings echo.H, domains []*dnsdomain.Domain) error
- func (*Alidns) LineTypeURL() string
- func (*Alidns) Name() string
- func (*Alidns) SignUpURL() string
- func (*Alidns) Support() dnsdomain.Support
- func (ali *Alidns) Update(ctx context.Context, recordType string, ipAddr string) error
- type AlidnsResp
- type AlidnsSubDomainRecords
Constants ¶
View Source
const Name = `AliDNS`
Variables ¶
This section is empty.
Functions ¶
func AliyunSigner ¶
AliyunSigner AliyunSigner
func HmacSignToB64 ¶
func New ¶
func New() interfaces.Updater
Types ¶
type Alidns ¶
type Alidns struct { Domains []*dnsdomain.Domain TTL int // contains filtered or unexported fields }
https://help.aliyun.com/document_detail/29776.html?spm=a2c4g.11186623.6.672.715a45caji9dMA Alidns Alidns
func (*Alidns) ConfigItems ¶
func (*Alidns) Description ¶
func (*Alidns) LineTypeURL ¶
Click to show internal directories.
Click to hide internal directories.