dttm-gateway

动态脱敏-网关


新增策略组接口

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>新增策略组接口</li> </ul> <h5>请求URL</h5> <ul> <li><code>/api/v1/dynamic-job/strategy-group</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST </li> </ul> <h5>请求体</h5> <pre><code> { "jobId": 1, "strategyGroupList": [ { "strategyGroupName": "aa", "strategyTemplateId": 1, "assetId": 1235, "roleIds": [ 2, 3 ], "dbNames": [ { "dbName": "capital", "tables": [ { "tableName": "student", "fields": [ "id", "name", "phone" ] }, { "tableName": "department", "fields": [ "id", "name" ] } ] } ] }, { "strategyGroupName": "bb", "strategyTemplateId": 2, "assetId": 1235, "roleIds": [ 1 ], "dbNames": [ { "dbName": "capital", "tables": [ { "tableName": "student", "fields": [ "id", "name", "phone" ] }, { "tableName": "department", "fields": [ "id", "name" ] } ] } ] } ] } </code></pre> <h5>参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">jobId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">long</td> <td>任务id</td> </tr> <tr> <td style="text-align: left;">strategyGroupName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>策略组名</td> </tr> <tr> <td style="text-align: left;">strategyTemplateId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">list</td> <td>策略模板id</td> </tr> <tr> <td style="text-align: left;">assetId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">list</td> <td>资产组id</td> </tr> <tr> <td style="text-align: left;">roleIds</td> <td style="text-align: left;">是</td> <td style="text-align: left;">list</td> <td>身份id组成的list</td> </tr> <tr> <td style="text-align: left;">dbNames</td> <td style="text-align: left;">是</td> <td style="text-align: left;">list</td> <td>库表字段信息组成的list</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { "status": 200, "msg": "OK", "data": null } </code></pre>

页面列表

ITEM_HTML