調用AddRecognizeRule介面新增資料保護傘分類分級定義的敏感欄位。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
dataworks:AddRecognizeRule |
create |
*全部資源
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| TenantId |
string |
是 |
租戶 ID。您可登入 DataWorks 控制台,進入資料開發(DataStudio)頁面,單擊右上方當前登入使用者名稱稱,選擇菜單 > 使用者資訊,擷取租戶 ID。 |
10241024 |
| AccountName |
string |
是 |
建立敏感性資料識別規則的阿里雲使用者。此處填寫使用者名稱稱。 |
dsg-uat |
| SensitiveName |
string |
是 |
自訂的敏感欄位名稱。輸入長度小於 128 的字串。 |
name |
| TemplateId |
string |
是 |
模板 ID。調用 QueryDefaultTemplate 介面擷取當前預設的模板 ID。 |
e1970541-6cf5-4d23-b101-**** |
| NodeId |
string |
是 |
分類結點 ID。可調用 QuerySensClassification 介面擷取所有結點 ID,選擇一個結點建立敏感欄位。此處輸入所選的結點 ID。 |
0ce67949-0810-400f-a24a-**** |
| NodeParent |
string |
是 |
分類結點的父結點資訊。可調用 QuerySensClassification 介面擷取。 |
Customer/personal/personal_Natural _Information/personal basic_profile_information |
| Level |
string |
是 |
敏感欄位分級。根據模板定義的分級資訊,選擇其中一級作為新增敏感欄位的等級。例如 1~10 級。 |
1 |
| LevelName |
string |
否 |
分級名稱。可調用 QueryDefaultTemplate 介面,擷取所選分級在模板中對應的分級名稱。 |
Confidential |
| SensitiveDescription |
string |
否 |
敏感欄位描述。長度小於 128 的字串。 |
This is a sensitive field that identifies the name. |
| OperationType |
integer |
是 |
運算類型。取值如下:
|
0 |
| RecognizeRulesType |
string |
否 |
敏感性資料識別規則類型:
|
1 |
| RecognizeRules |
string |
否 |
敏感性資料識別規則內容。可調用 QuerySensNodeInfo 介面,參考內建規則同欄位的配置。 |
{"contentRule":{"_clazz":"com.alipay.dsgclient.sdk.dsg.fastscan.engine.cond.GenderCond"},"_clazz":"com.alipay.dsg.dal.model.RuleContent"} |
| ContentScan |
string |
否 |
內容識別。可通過調用 QuerySensNodeInfo 介面,參考內建規則的同欄位配置。 |
{"_clazz":"com.alipay.dsgclient.sdk.dsg.fastscan.engine.cond.NationalityCond"} |
| HitThreshold |
integer |
否 |
命中閾值。若抽樣資料中,超過閾值百分比(例如,60%)的資料命中 NER 模型,則認為命中該敏感欄位。取值:0~100 之間的整數。 |
50 |
| ColScan |
string |
否 |
欄位掃描,僅識別賦值的欄位。
|
default.qujian.* |
| ColExclude |
string |
否 |
欄位排除,即不識別賦值的欄位。
|
default.qujian.*6 |
| CommentScan |
string |
否 |
內容掃描。取值為您的資料資產中每個欄位注釋資訊的文本,支援模糊比對。 |
test |
| Status |
integer |
否 |
敏感欄位的生效狀態。取值如下:
|
0 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
返回資料。 |
||
| Success |
boolean |
調用是否成功。
|
true |
| ErrorCode |
string |
錯誤碼。 |
9990030003 |
| ErrorMessage |
string |
錯誤資訊。 |
Missing parameter |
| HttpStatusCode |
integer |
HTTP 狀態代碼。 |
200 |
| Data |
any |
返回結果,JSON 格式資料。 |
{ "HttpStatusCode": 200, "Success": true } |
| RequestId |
string |
請求 ID,一次請求的唯一標識。 |
10000001 |
樣本
正常返回樣本
JSON格式
{
"Success": true,
"ErrorCode": "9990030003",
"ErrorMessage": "Missing parameter",
"HttpStatusCode": 200,
"Data": "{ \"HttpStatusCode\": 200, \"Success\": true }",
"RequestId": "10000001"
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | BADPARAMETERS | Parameters are missing or in the wrong format. |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。