client

package
v1.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 6, 2018 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClouddnsserviceClient

type ClouddnsserviceClient struct {
	core.JDCloudClient
}

func NewClouddnsserviceClient

func NewClouddnsserviceClient(credential *core.Credential) *ClouddnsserviceClient

func (*ClouddnsserviceClient) AddDomain

添加主域名

func (*ClouddnsserviceClient) AddMonitor

添加子域名的监控项,采用默认配置

func (*ClouddnsserviceClient) AddMonitorTarget

添加子域名的某些特定监控对象为监控项

func (*ClouddnsserviceClient) AddRR

添加域名解析

func (*ClouddnsserviceClient) DelDomain

删除主域名

func (*ClouddnsserviceClient) GetDomainQueryCount added in v1.0.7

查看域名的解析次数

func (*ClouddnsserviceClient) GetDomainQueryTraffic added in v1.0.7

查看域名的查询流量

func (*ClouddnsserviceClient) GetDomains

查询用户名下的主域名列表

func (*ClouddnsserviceClient) GetMonitor

查看主域名的监控项的配置以及状态

func (*ClouddnsserviceClient) GetMonitorAlarmInfo

主域名的监控项的报警信息

func (*ClouddnsserviceClient) GetTargets

查询子域名的可用监控对象

func (*ClouddnsserviceClient) GetViewTree

查询DNS所有解析线路

func (*ClouddnsserviceClient) OperateMonitor

监控项的操作,包括:删除,暂停,启动, 手动恢复, 手动切换

func (*ClouddnsserviceClient) OperateRR

启用、停用、删除主域名下的解析记录

func (*ClouddnsserviceClient) SearchRR

查询某个主域名的解析记录

func (*ClouddnsserviceClient) SetConfig

func (c *ClouddnsserviceClient) SetConfig(config *core.Config)

func (*ClouddnsserviceClient) SetLogger

func (c *ClouddnsserviceClient) SetLogger(logger core.Logger)

func (*ClouddnsserviceClient) UpdateDomain

修改主域名

func (*ClouddnsserviceClient) UpdateMonitor

域名的监控项修改

func (*ClouddnsserviceClient) UpdateRR

修改主域名的某个解析记录

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL