client

package
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2019 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 IpantiClient

type IpantiClient struct {
	core.JDCloudClient
}

func NewIpantiClient

func NewIpantiClient(credential *core.Credential) *IpantiClient

func (*IpantiClient) CheckName added in v1.6.0

检测实例名称是否合法

func (*IpantiClient) CreateForwardRule

添加非网站类规则

func (*IpantiClient) CreateInstance

新购或升级高防实例

func (*IpantiClient) CreateWebRule

添加网站类规则

func (*IpantiClient) DeleteForwardRule

删除非网站规则

func (*IpantiClient) DeleteWebRule

删除网站规则

func (*IpantiClient) DescribeAlarmConfig added in v1.6.0

查询告警配置

func (*IpantiClient) DescribeAttackStatistics added in v1.6.0

查询攻击次数及流量峰值

func (*IpantiClient) DescribeAttackTypeCount added in v1.6.0

查询各类型攻击次数

func (*IpantiClient) DescribeCCAttackLogDetails added in v1.6.0

查询 CC 攻击日志详情

func (*IpantiClient) DescribeCCAttackLogs added in v1.6.0

查询 CC 攻击日志

func (*IpantiClient) DescribeCCDefaultThresholds added in v1.6.0

查询 CC 自定义默认阈值

func (*IpantiClient) DescribeCCGraph added in v1.6.0

CC 防护流量报表

func (*IpantiClient) DescribeCertInfo added in v1.6.0

查询证书预览信息

func (*IpantiClient) DescribeDDoSAttackLogs added in v1.6.0

查询 DDos 攻击日志

func (*IpantiClient) DescribeDDoSGraph added in v1.6.0

DDos 防护流量报表

func (*IpantiClient) DescribeForwardRule

查询非网站类规则

func (*IpantiClient) DescribeForwardRules

查询某个实例下的非网站转发配置

func (*IpantiClient) DescribeFwdGraph added in v1.6.0

转发流量报表

func (*IpantiClient) DescribeGeoAreas added in v1.6.0

查询非网站类转发规则的防护规则 Geo 拦截可设置区域编码

func (*IpantiClient) DescribeInstance

查询实例

func (*IpantiClient) DescribeInstances

查询实例列表

func (*IpantiClient) DescribeNameList added in v1.6.0

查询高防实例名称列表

func (*IpantiClient) DescribeProtectionRuleOfForwardRule added in v1.6.0

查询非网站类转发规则的防护规则

func (*IpantiClient) DescribeProtectionStatistics added in v1.6.0

查询高防实例防护统计信息

func (*IpantiClient) DescribeVpcIpList added in v1.6.0

查询用户的京东云 IP 资源

func (*IpantiClient) DescribeWebRule

查询网站类规则

func (*IpantiClient) DescribeWebRules

查询某个实例下的网站类规则

func (*IpantiClient) DisableCCIpLimit added in v1.6.0

关闭 CC 防护每 IP 的限速

func (*IpantiClient) DisableCCObserverMode added in v1.6.0

关闭实例 CC 防护的观察者模式

func (*IpantiClient) DisableInstanceCC

关闭实例 CC 防护

func (*IpantiClient) DisableInstanceIpBlackList

关闭实例 IP 黑名单

func (*IpantiClient) DisableInstanceIpWhiteList

关闭实例 IP 白名单

func (*IpantiClient) DisableInstanceUrlWhiteList

关闭实例 Url 白名单

func (*IpantiClient) DisableWebRuleCC added in v1.0.3

网站类规则禁用 CC

func (*IpantiClient) DownloadCCAttackLogDetails added in v1.6.0

下载 CC 攻击日志详情

func (*IpantiClient) DownloadCCAttackLogs added in v1.6.0

下载 CC 攻击日志

func (*IpantiClient) DownloadDDoSAttackLogs added in v1.6.0

下载 DDos 攻击日志

func (*IpantiClient) EnableCCIpLimit added in v1.6.0

开启 CC 防护每 IP 的限速

func (*IpantiClient) EnableCCObserverMode added in v1.6.0

开启实例 CC 防护的观察者模式

func (*IpantiClient) EnableInstanceCC

开启实例 CC 防护

func (*IpantiClient) EnableInstanceIpBlackList

开启实例 IP 黑名单

func (*IpantiClient) EnableInstanceIpWhiteList

开启实例 IP 白名单

func (*IpantiClient) EnableInstanceUrlWhiteList

开启实例 Url 白名单

func (*IpantiClient) EnableWebRuleCC added in v1.0.3

网站类规则开启 CC

func (*IpantiClient) ModifyAlarmConfig added in v1.6.0

更新告警配置

func (*IpantiClient) ModifyCertInfo added in v1.6.0

编辑网站规则证书信息

func (*IpantiClient) ModifyEPB added in v1.6.0

更新实例弹性防护带宽

func (*IpantiClient) ModifyForwardRule

更新非网站类规则

func (*IpantiClient) ModifyInstanceCC

设置实例 CC 防护

func (*IpantiClient) ModifyInstanceIpBlackList

设置实例 IP 黑名单

func (*IpantiClient) ModifyInstanceIpWhiteList

设置实例 IP 白名单

func (*IpantiClient) ModifyInstanceName

修改实例名称

func (*IpantiClient) ModifyInstanceUrlWhiteList

设置实例 Url 白名单

func (*IpantiClient) ModifyProtectionRuleOfForwardRule added in v1.6.0

修改非网站类转发规则的防护规则

func (*IpantiClient) ModifyWebRule

修改网站类规则

func (*IpantiClient) SetCCIpLimit added in v1.6.0

设置实例 CC 防护每 IP 限速

func (*IpantiClient) SetConfig

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

func (*IpantiClient) SetLogger

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

func (*IpantiClient) SwitchForwardRuleOrigin added in v1.0.3

非网站类规则切换成回源状态

func (*IpantiClient) SwitchForwardRuleProtect added in v1.0.3

非网站类规则切换成防御状态

func (*IpantiClient) SwitchWebRuleOrigin added in v1.0.3

网站类规则切换成回源状态

func (*IpantiClient) SwitchWebRuleProtect added in v1.0.3

网站类规则切换成防御状态

Jump to

Keyboard shortcuts

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