Call CreateRule to create a custom sensitive data detection rule.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-sddp:CreateRule |
create |
*All Resource
|
None | 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 content type of 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 a keyword that is 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 type of the rule. Valid values:
|
1 |
| ProductCode |
string |
No |
The name of the service to which the data asset belongs. Valid values: MaxCompute, OSS, ADS, OTS, and RDS. |
RDS |
| ProductId |
integer |
No |
The ID of the service to which the data asset belongs. Valid values:
|
2 |
| WarnLevel |
integer |
No |
The risk level. Valid values:
|
2 |
| Description |
string |
No |
The description of the rule. |
身份证 |
| ContentCategory |
integer |
No |
The content type. Valid values:
|
1 |
| Status |
integer |
No |
The status of the rule. Valid values:
|
1 |
| Target |
string |
No |
The code of the service to which the rule applies. Valid values: MaxCompute, OSS, ADS, OTS, and RDS. |
MaxCompute |
| MatchType |
integer |
No |
The match type. Valid values:
|
1 |
| SupportForm |
integer |
No |
The type of data assets that the rule supports. Valid values:
|
1 |
| SourceIp |
string |
No |
This parameter is deprecated. |
106.11.XX.XX |
| TemplateRuleIds |
string |
No |
The IDs of the template rules for sensitive data auditing. |
1 |
| ModelRuleIds |
string |
No |
The IDs of the model rules for sensitive data auditing. |
1452 |
| Lang |
string |
No |
The language of the content in the request and response. Valid values:
|
zh |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Id |
integer |
The unique ID of the sensitive data detection rule. |
1 |
| RequestId |
string |
The ID of the request. |
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.