修改应用巡检规则

第三方应用可以直接通过调用该接口,修改特定租户的特定产品中特定子系统对应的规则 (==注意使用V2.0授权方式==)

接口说明

  • 调用地址
正式:https://zenith.fdcyun.com/v20/api/pub/patrol/update-category-rule.svc
测试:https://planet-test.fdcyun.com/v20/api/pub/patrol/update-category-rule.svc
  • 调用方式:POST
  • 请求头信息(header)
x-token:xxxxx //调用服务云[认证接口]得到的token,未传输此头的请求无法获取数据
x-custid:xxxx //客户主数据GUID
Content-Type: application/json; charset=utf-8
  • 请求体(body) 应用巡检规则ID获取
    [
      {
      "id":5997,          //应用巡检规则ID
      "enable":0,        //1:启用,0:禁用,-1:不修改  **单独只修改状态时不会改变规则类别
      "sql":"XXXXX",      //null 表示不修改            **注意调整过SQL的规则的规则类别会从标准改
      "task_code":"20200417-0986", //任务编号 用于生成变更记录
      "task_name":"临时调整",//任务名称 用于生成变更记录
      "description":"近3个月活跃用户占比超30%",//规则描述
      "modify_reason":"临时调整",//调整原因
      "user":"张三"
      }
    ]
    
  • 返回结果
成功返回,http状态码为 200
True

失败返回,http状态码为 500
//失败返回
{
    "Message": "应用ID不存在",
    "ExceptionType":"System.Exception",
    "xxx": "xxx" //后续扩展
}
  • 返回代码说明
代码 说明
200 表示请求成功
403 未授权
500 具体错误信息

更新说明