Creates a scan or content analysis rule.
Operation description
Creates a scan or content analysis rule.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cr:CreateScanRule |
create |
*ScanRule
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
The instance ID. |
cri-dqwc********** |
| RuleName |
string |
Yes |
The rule name. |
default |
| ScanScope |
string |
Yes |
The scan scope. Valid values:
|
NAMESPACE |
| TriggerType |
string |
Yes |
The trigger type. Valid values:
|
AUTO |
| Namespaces |
array |
No |
The collection of namespaces.
|
|
|
string |
No |
The namespace. |
ns1 |
|
| RepoNames |
array |
No |
The list of repositories.
|
|
|
string |
No |
The repository name. |
reppo1 |
|
| RepoTagFilterPattern |
string |
Yes |
The regular expression used to match tags that trigger a scan. |
.* |
| ScanType |
string |
No |
The scan type. Valid values:
Default value: Valid values:
|
VUL |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response struct. |
||
| RequestId |
string |
Request Id |
EAEAB520-2456-5BF2-BCB5-AC998DFA3A51 |
| Code |
integer |
The status code. |
success |
| ScanRuleId |
string |
The rule ID. |
crscnr-k3gdm5vrn2nzf5hw |
Examples
Success response
JSON format
{
"RequestId": "EAEAB520-2456-5BF2-BCB5-AC998DFA3A51",
"Code": 0,
"ScanRuleId": "crscnr-k3gdm5vrn2nzf5hw"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.