Creates a custom sensitive data detection rule by calling CreateRule.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-sddp:CreateRule |
create |
*All Resource
|
|
None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Name |
string |
Yes |
The name of the sensitive data detection rule. |
rule-tst |
| Category |
integer |
No |
The type of content in the sensitive data detection rule. Valid values:
|
0 |
| Content |
string |
Yes |
The content of the sensitive data detection rule. The content can be a regular expression or keyword used to match sensitive data fields or text. |
(?:\\D|^)((?:(?:25[0-4]|2[0-4]\\d|1\\d{2}|[1-9]\\d{1})\\.)(?:(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d)\\.){2}(?:25[0-5]|2[0-4]\\d|1[0-9]\\d|[1-9]\\d|[1-9]))(?:\\D|$) |
| StatExpress |
string |
No |
The statistical expression. |
{"time":"24","groupby":"1003","having":[{"key":"2001","value":"50"}]} |
| RiskLevelId |
integer |
No |
The sensitivity level ID of the sensitive data detection rule. Valid values:
|
2 |
| RuleType |
integer |
No |
The feature type of the rule. Valid values:
|
1 |
| ProductCode |
string |
No |
The name of the product to which the column data in the data asset table belongs. Valid values: MaxCompute, OSS, ADS, OTS, RDS, and others. |
RDS |
| ProductId |
integer |
No |
The ID that corresponds to the product name of the data asset. Valid values:
|
2 |
| WarnLevel |
integer |
No |
The risk level. Valid values:
|
2 |
| Description |
string |
No |
The description of the rule. |
ID card |
| ContentCategory |
integer |
No |
The content type. Valid values:
|
1 |
| Status |
integer |
No |
The status of the rule. Valid values:
|
1 |
| Target |
string |
No |
The target product code. Valid values: MaxCompute, OSS, ADS, OTS, RDS, and others. |
MaxCompute |
| MatchType |
integer |
No |
The match type. Valid values:
|
1 |
| SupportForm |
integer |
No |
The asset form supported by the rule. Valid values:
|
1 |
| SourceIp |
string |
No |
This parameter is deprecated. |
106.11.XX.XX |
| TemplateRuleIds |
string |
No |
The collection of template IDs for sensitive data auditing. |
1 |
| ModelRuleIds |
string |
No |
The collection of model IDs for sensitive data auditing. |
1452 |
| Lang |
string |
No |
The language type for the request and response messages. Valid values:
|
zh |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Id |
integer |
The unique ID of the saved sensitive data detection rule. |
1 |
| RequestId |
string |
The request ID. |
208B016D-4CB9-4A85-96A5-0B8ED1EBF271 |
Examples
Success response
JSON format
{
"Id": 1,
"RequestId": "208B016D-4CB9-4A85-96A5-0B8ED1EBF271"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.