星盾安全加速

产品文档

星盾安全加速

createPageRule

描述

请求方式

POST

请求地址

https://starshield.jdcloud-api.com/v1/zones/{zone_identifier}/pagerules

名称 类型 是否必需 默认值 描述
zone_identifier String True

请求参数

名称 类型 是否必需 默认值 描述
targets Target[ ] False 根据请求评估的目标
actions Action[ ] False 如果此规则的目标与请求匹配,则要执行的操作集。操作可以将url重定向到另一个url或覆盖设置(但不能同时覆盖两者)
priority Integer False 1 一个数字,表示一个页面规则优先于另一个页面规则。
如果您可能有一个全面的页面规则(例如#1 “/images/”)
但是想要更具体的规则优先(例如#2 '/images/special/'),
您需要在后者(#2)上指定更高的优先级,以便它将覆盖第一个优先级。
status String False disabled 页面规则的状态

Action

名称 类型 是否必需 默认值 描述
id String False
value Object False

Target

名称 类型 是否必需 默认值 描述
target String False
constraint Constraint False

Constraint

名称 类型 是否必需 默认值 描述
operator String False
value String False

返回参数

名称 类型 描述
result Result
requestId String

Result

名称 类型 描述
data PageRule

PageRule

名称 类型 描述
id String API条目标识符标签
targets Target[ ] 对请求进行评估的目标
actions Action[ ] 如果此规则的目标与请求相匹配,要执行的一系列行动。行动可以将网址重定向到另一个网址或覆盖设置(但不能同时进行)。
priority Integer 一个数字,表示一个页面规则优先于另一个页面规则。
如果您可能有一个全面页面规则(例如#1 '/images/')
但是想要更具体的规则优先(例如#2 '/images/special/),
您需要在后者(#2)上指定更高的优先级,以便它将覆盖第一个优先级。
status String 页面规则的状态
modified_on String 上次修改页面规则的时间
created_on String 创建页面规则时间

Action

名称 类型 描述
id String
value Object

Target

名称 类型 描述
target String
constraint Constraint

Constraint

名称 类型 描述
operator String
value String

返回码

返回码 描述
200 request successful
更新时间:2021-12-01 18:05:44
feedback