Documentation ¶
Index ¶
- type DomainClient
- func (c *DomainClient) CertificateTemplate(request *domain.CertificateTemplateRequest) (*domain.CertificateTemplateResponse, error)
- func (c *DomainClient) CertificateTemplateState(request *domain.CertificateTemplateStateRequest) (*domain.CertificateTemplateStateResponse, error)
- func (c *DomainClient) CheckDomain(request *domain.CheckDomainRequest) (*domain.CheckDomainResponse, error)
- func (c *DomainClient) CreateDomain(request *domain.CreateDomainRequest) (*domain.CreateDomainResponse, error)
- func (c *DomainClient) CreateTemplate(request *domain.CreateTemplateRequest) (*domain.CreateTemplateResponse, error)
- func (c *DomainClient) DeleteTemplate(request *domain.DeleteTemplateRequest) (*domain.DeleteTemplateResponse, error)
- func (c *DomainClient) DisableLogger()
- func (c *DomainClient) DomainInfo(request *domain.DomainInfoRequest) (*domain.DomainInfoResponse, error)
- func (c *DomainClient) DomainLock(request *domain.DomainLockRequest) (*domain.DomainLockResponse, error)
- func (c *DomainClient) DomainTemplateAssigned(request *domain.DomainTemplateAssignedRequest) (*domain.DomainTemplateAssignedResponse, error)
- func (c *DomainClient) DomainUnLock(request *domain.DomainUnLockRequest) (*domain.DomainUnLockResponse, error)
- func (c *DomainClient) GetDomainTransferOutPassWord(request *domain.GetDomainTransferOutPassWordRequest) (*domain.GetDomainTransferOutPassWordResponse, error)
- func (c *DomainClient) ModifyDns(request *domain.ModifyDnsRequest) (*domain.ModifyDnsResponse, error)
- func (c *DomainClient) ModifyTemplateInfo(request *domain.ModifyTemplateInfoRequest) (*domain.ModifyTemplateInfoResponse, error)
- func (c *DomainClient) QueryTemplateInfo(request *domain.QueryTemplateInfoRequest) (*domain.QueryTemplateInfoResponse, error)
- func (c *DomainClient) QueryWhoisInfo(request *domain.QueryWhoisInfoRequest) (*domain.QueryWhoisInfoResponse, error)
- func (c *DomainClient) RenewDomain(request *domain.RenewDomainRequest) (*domain.RenewDomainResponse, error)
- func (c *DomainClient) SetConfig(config *core.Config)
- func (c *DomainClient) SetLogger(logger core.Logger)
- func (c *DomainClient) TransferinDomain(request *domain.TransferinDomainRequest) (*domain.TransferinDomainResponse, error)
- func (c *DomainClient) TransferinDomainState(request *domain.TransferinDomainStateRequest) (*domain.TransferinDomainStateResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DomainClient ¶
type DomainClient struct {
core.JDCloudClient
}
func NewDomainClient ¶
func NewDomainClient(credential *core.Credential) *DomainClient
func (*DomainClient) CertificateTemplate ¶
func (c *DomainClient) CertificateTemplate(request *domain.CertificateTemplateRequest) (*domain.CertificateTemplateResponse, error)
域名信息模板实名认证
func (*DomainClient) CertificateTemplateState ¶
func (c *DomainClient) CertificateTemplateState(request *domain.CertificateTemplateStateRequest) (*domain.CertificateTemplateStateResponse, error)
查询域名信息模板实名认证状态
func (*DomainClient) CheckDomain ¶
func (c *DomainClient) CheckDomain(request *domain.CheckDomainRequest) (*domain.CheckDomainResponse, error)
检查域名是否可以注册
func (*DomainClient) CreateDomain ¶
func (c *DomainClient) CreateDomain(request *domain.CreateDomainRequest) (*domain.CreateDomainResponse, error)
域名注册
域名注册前,请确保用户的京东云账户有足够的资金支付,Openapi接口回返回订单号,可以用此订单号向计费系统查阅详情
func (*DomainClient) CreateTemplate ¶
func (c *DomainClient) CreateTemplate(request *domain.CreateTemplateRequest) (*domain.CreateTemplateResponse, error)
创建域名信息模板
func (*DomainClient) DeleteTemplate ¶
func (c *DomainClient) DeleteTemplate(request *domain.DeleteTemplateRequest) (*domain.DeleteTemplateResponse, error)
删除域名信息模板
func (*DomainClient) DisableLogger ¶
func (c *DomainClient) DisableLogger()
func (*DomainClient) DomainInfo ¶
func (c *DomainClient) DomainInfo(request *domain.DomainInfoRequest) (*domain.DomainInfoResponse, error)
查询用户的域名信息
func (*DomainClient) DomainLock ¶
func (c *DomainClient) DomainLock(request *domain.DomainLockRequest) (*domain.DomainLockResponse, error)
域名锁定,设置域名状态为禁止转移
func (*DomainClient) DomainTemplateAssigned ¶
func (c *DomainClient) DomainTemplateAssigned(request *domain.DomainTemplateAssignedRequest) (*domain.DomainTemplateAssignedResponse, error)
通过已实名的信息模板,完成域名的快速过户
func (*DomainClient) DomainUnLock ¶
func (c *DomainClient) DomainUnLock(request *domain.DomainUnLockRequest) (*domain.DomainUnLockResponse, error)
域名解锁,,取消域名禁止转移的状态
func (*DomainClient) GetDomainTransferOutPassWord ¶
func (c *DomainClient) GetDomainTransferOutPassWord(request *domain.GetDomainTransferOutPassWordRequest) (*domain.GetDomainTransferOutPassWordResponse, error)
获取转移密码,用于域名转移注册商转出获取域名转移密码
func (*DomainClient) ModifyDns ¶
func (c *DomainClient) ModifyDns(request *domain.ModifyDnsRequest) (*domain.ModifyDnsResponse, error)
根据域名修改域名对应的 DNS 信息
func (*DomainClient) ModifyTemplateInfo ¶
func (c *DomainClient) ModifyTemplateInfo(request *domain.ModifyTemplateInfoRequest) (*domain.ModifyTemplateInfoResponse, error)
修改域名信息模板
func (*DomainClient) QueryTemplateInfo ¶
func (c *DomainClient) QueryTemplateInfo(request *domain.QueryTemplateInfoRequest) (*domain.QueryTemplateInfoResponse, error)
查询域名信息模板
func (*DomainClient) QueryWhoisInfo ¶
func (c *DomainClient) QueryWhoisInfo(request *domain.QueryWhoisInfoRequest) (*domain.QueryWhoisInfoResponse, error)
查询域名的whois信息
func (*DomainClient) RenewDomain ¶
func (c *DomainClient) RenewDomain(request *domain.RenewDomainRequest) (*domain.RenewDomainResponse, error)
针对用户的域名进行续费
域名续费前,请确保用户的京东云账户有足够的资金支付,Openapi接口回返回订单号,可以用此订单号向计费系统查阅详情
func (*DomainClient) SetConfig ¶
func (c *DomainClient) SetConfig(config *core.Config)
func (*DomainClient) SetLogger ¶
func (c *DomainClient) SetLogger(logger core.Logger)
func (*DomainClient) TransferinDomain ¶
func (c *DomainClient) TransferinDomain(request *domain.TransferinDomainRequest) (*domain.TransferinDomainResponse, error)
用于提交域名转入操作
要转入域名前,请确保用户的京东云账户有足够的资金支付,Openapi接口回返回订单号,可以用此订单号向计费系统查阅详情
func (*DomainClient) TransferinDomainState ¶
func (c *DomainClient) TransferinDomainState(request *domain.TransferinDomainStateRequest) (*domain.TransferinDomainStateResponse, error)
域名转入状态查询
Click to show internal directories.
Click to hide internal directories.