调用DescribeWebCcProtectSwitch查询网站业务各防护功能的开关状态。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String DescribeWebCcProtectSwitch

要执行的操作。取值:DescribeWebCcProtectSwitch

Domains.N RepeatList www.aliyun.com

网站业务的域名。

说明 域名必须已配置网站业务转发规则。您可以调用DescribeDomains查询所有域名。
RegionId String cn-hangzhou

DDoS高防服务地域ID。取值:

  • cn-hangzhou:表示DDoS高防(新BGP)服务
  • ap-southeast-1:表示DDoS高防(国际)服务
ResourceGroupId String default

DDoS高防实例在资源管理产品中所属的资源组ID。默认为空,即属于默认资源组。

返回数据

名称 类型 示例值 描述
ProtectSwitchList Array

网站业务各防护功能的开关状态。

AiMode String defense

AI智能防护的模式。取值:

  • watch:预警模式
  • defense:防护模式
AiRuleEnable Integer 1

AI智能防护的开关状态。取值:

  • 0:关闭
  • 1:开启
AiTemplate String level60

AI智能防护的等级。取值:

  • level30:宽松
  • level60:正常
  • level90:严格
BlackWhiteListEnable Integer 1

黑白名单(针对域名)的开关状态。取值:

  • 0:关闭
  • 1:开启
CcCustomRuleEnable Integer 0

自定义频率控制防护(CC防护)的开关状态。取值:

  • 0:关闭
  • 1:开启
CcEnable Integer 1

频率控制防护(CC防护)的开关状态。取值:

  • 0:关闭
  • 1:开启
CcTemplate String default

频率控制防护(CC防护)的模式。取值:

  • default:正常
  • gf_under_attack:攻击紧急
  • gf_sos_verify:严格
  • gf_sos_enhance:超级严格
Domain String www.aliyun.com

网站域名。

PreciseRuleEnable Integer 0

精确访问控制的开关状态。取值:

  • 0:关闭
  • 1:开启
RegionBlockEnable Integer 0

区域封禁(针对域名)的开关状态。取值:

  • 0:关闭
  • 1:开启
RequestId String 3ADD9EED-CA4B-488C-BC82-01B0B899363D

本次请求的ID。

示例

请求示例

http(s)://[Endpoint]/?Action=DescribeWebCcProtectSwitch
&Domains.1=www.aliyun.com
&<公共请求参数>

正常返回示例

XML 格式

<DescribeWebCcProtectSwitchResponse>
	  <RequestId>3ADD9EED-CA4B-488C-BC82-01B0B899363D</RequestId>
	  <ProtectSwitchList>
		    <CcEnable>1</CcEnable>
		    <BlackWhiteListEnable>1</BlackWhiteListEnable>
		    <AiRuleEnable>1</AiRuleEnable>
		    <CcCustomRuleEnable>0</CcCustomRuleEnable>
		    <PreciseRuleEnable>0</PreciseRuleEnable>
		    <Domain>www.aliyun.com</Domain>
		    <AiMode>defense</AiMode>
		    <RegionBlockEnable>0</RegionBlockEnable>
		    <CcTemplate>default</CcTemplate>
		    <AiTemplate>level60</AiTemplate>
	  </ProtectSwitchList>
</DescribeWebCcProtectSwitchResponse>

JSON 格式

{
	"RequestId": "3ADD9EED-CA4B-488C-BC82-01B0B899363D",
	"ProtectSwitchList": [
		{
			"CcEnable": 1,
			"BlackWhiteListEnable": 1,
			"AiRuleEnable": 1,
			"CcCustomRuleEnable": 0,
			"PreciseRuleEnable": 0,
			"Domain": "www.aliyun.com",
			"AiMode": "defense",
			"RegionBlockEnable": 0,
			"CcTemplate": "default",
			"AiTemplate": "level60"
		}
	]
}

错误码

访问错误中心查看更多错误码。