调用UpdateRule更新的规则信息。

说明 修改的内容是以创建的规则的信息为基础的,在其中修改相应的条件和算子。该接口执行时可以保证规则id(rid)不变,但对应的条件id和算子id会变化。

调试

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

请求参数

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

系统规定参数。取值:UpdateRule

JsonStr String {"conditions":"所有条件的配置信息"}

完整Json字符串信息,具体内容参见以下详细信息。

请求参数Json字符串信息

属性

值类型

是否必须

说明

conditions

List<ConditionBasicInfo>

所有条件的配置信息

rules

List<RuleInfo>

所有规则的配置信息

条件与规则详细配置信息请参考 新建规则

返回数据

名称 类型 示例值 描述
Code String 200

结果代码,200表示成功,若为别的值则表示失败,调用方可根据此字段判断失败原因。

Data String xxx

返回结果

Message String successful

出错时表示出错详情,成功时为successful

RequestId String 4987D326-83D9-4A42-B9A5-0B27F9B40539

请求ID

Success Boolean true

请求是否成功。调用方可根据此字段来判断请求是否成功:

  • true表示成功
  • false/null表示失败

示例

请求示例


http(s)://qualitycheck.cn-hangzhou.aliyuncs.com/?Action=UpdateRule
&JsonStr={"conditions":"所有条件的配置信息"}
&<公共请求参数>

正常返回示例

XML 格式

<UpdateRuleResponse>
      <code>200</code>
      <message>successful</message>
      <requestId>4E1D0CCB-172D-409E-86F3-2188C634E4D8</requestId>
      <success>true</success>
      <data>xxx</data>
</UpdateRuleResponse>

JSON 格式

{
	"message":"successful",
	"requestId":"4E1D0CCB-172D-409E-86F3-2188C634E4D8",
	"data":"xxx",
	"code":"200",
	"success":true
}

错误码

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