Documentation
¶
Overview ¶
An extension SDK client for UCloud DNR service. Based on github.com/ucloud/ucloud-sdk-go.
Index ¶
- type DNSRecordDeleteRequest
- type DNSRecordDeleteResponse
- type DomainDNSAddRequest
- type DomainDNSAddResponse
- type DomainDNSQueryRequest
- type DomainDNSQueryResponse
- type DomainDNSRecord
- type UDNRClient
- func (c *UDNRClient) DNSRecordDelete(req *DNSRecordDeleteRequest) (*DNSRecordDeleteResponse, error)
- func (c *UDNRClient) DomainDNSAdd(req *DomainDNSAddRequest) (*DomainDNSAddResponse, error)
- func (c *UDNRClient) DomainDNSQuery(req *DomainDNSQueryRequest) (*DomainDNSQueryResponse, error)
- func (c *UDNRClient) NewDNSRecordDeleteRequest() *DNSRecordDeleteRequest
- func (c *UDNRClient) NewDomainDNSAddRequest() *DomainDNSAddRequest
- func (c *UDNRClient) NewDomainDNSQueryRequest() *DomainDNSQueryRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DNSRecordDeleteRequest ¶ added in v0.4.29
type DNSRecordDeleteResponse ¶ added in v0.4.29
type DNSRecordDeleteResponse struct {
response.CommonBase
}
type DomainDNSAddRequest ¶ added in v0.4.29
type DomainDNSAddResponse ¶ added in v0.4.29
type DomainDNSAddResponse struct {
response.CommonBase
}
type DomainDNSQueryRequest ¶ added in v0.4.29
type DomainDNSQueryRequest struct {
request.CommonBase
Dn *string `required:"true"`
}
type DomainDNSQueryResponse ¶ added in v0.4.29
type DomainDNSQueryResponse struct {
response.CommonBase
Data []DomainDNSRecord
}
type DomainDNSRecord ¶
type UDNRClient ¶
func NewClient ¶
func NewClient(config *ucloud.Config, credential *auth.Credential) *UDNRClient
func (*UDNRClient) DNSRecordDelete ¶ added in v0.4.29
func (c *UDNRClient) DNSRecordDelete(req *DNSRecordDeleteRequest) (*DNSRecordDeleteResponse, error)
func (*UDNRClient) DomainDNSAdd ¶ added in v0.4.29
func (c *UDNRClient) DomainDNSAdd(req *DomainDNSAddRequest) (*DomainDNSAddResponse, error)
func (*UDNRClient) DomainDNSQuery ¶ added in v0.4.29
func (c *UDNRClient) DomainDNSQuery(req *DomainDNSQueryRequest) (*DomainDNSQueryResponse, error)
func (*UDNRClient) NewDNSRecordDeleteRequest ¶ added in v0.4.29
func (c *UDNRClient) NewDNSRecordDeleteRequest() *DNSRecordDeleteRequest
func (*UDNRClient) NewDomainDNSAddRequest ¶ added in v0.4.29
func (c *UDNRClient) NewDomainDNSAddRequest() *DomainDNSAddRequest
func (*UDNRClient) NewDomainDNSQueryRequest ¶ added in v0.4.29
func (c *UDNRClient) NewDomainDNSQueryRequest() *DomainDNSQueryRequest
Click to show internal directories.
Click to hide internal directories.