This operation obtains a list of recommended managed rules.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
config:ListRecommendManagedRules |
list |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| NextToken |
string |
No |
The token that specifies the position from which to start the query. If this parameter is left empty, the query starts from the beginning. |
IWBjqMYSy0is7zSMGu16**** |
| MaxResults |
integer |
No |
The maximum number of entries to return on each page. Default value: 200. |
200 |
| RegionIdsScope |
string |
No |
The scope of region IDs. Separate multiple region IDs with commas (,). |
cn-hangzhou |
| ExcludeRegionIdsScope |
string |
No |
The rule does not take effect on resources in the specified regions. The resources in the specified regions are not evaluated. Separate multiple region IDs with commas (,). |
cn-shanghai |
| ResourceGroupIdsScope |
string |
No |
The rule takes effect only on resources in the specified resource groups. Separate multiple resource group IDs with commas (,). |
rg-aekzc7r7rhx**** |
| ExcludeResourceGroupIdsScope |
string |
No |
The rule does not take effect on resources in the specified resource groups. The resources in the specified resource groups are not evaluated. Separate multiple resource group IDs with commas (,). |
rg-bnczc6r7rml**** |
| ResourceIdsScope |
string |
No |
The rule takes effect on the specified resources. Separate multiple resource IDs with commas (,). |
lb-5cmbowstbkss9ta03**** |
| ExcludeResourceIdsScope |
string |
No |
The rule does not take effect on the specified resources. The specified resources are not evaluated. Separate multiple resource IDs with commas (,). |
23642660635687**** |
| SelectedManagedRuleIdentifiers |
string |
No |
The managed rules that have been selected. Separate multiple rule identifiers with commas (,). The system does not recommend managed rules that are of the same resource type as the selected managed rules. |
ram-user-last-login-expired-check |
Response elements
|
Parameter |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The request ID. |
DC300244-FCE3-5061-8214-C27ECB66**** |
| RecommendedManagedRules |
object |
The list of rules. |
|
| NextToken |
string |
The token that is used to initiate the next query. Note
If this parameter is left empty, no more results are returned. |
zXZXbg4Mra0kOrhpwl21**** |
| MaxResults |
integer |
The maximum number of entries returned for the request. |
200 |
| TotalCount |
integer |
The total number of rules. |
39 |
| RecommendedManagedRuleList |
array<object> |
The list of managed rules. |
|
|
object |
|||
| ResourceTypeScope |
string |
The resource type. |
ACS::OSS::Bucket |
| Identifier |
string |
The rule identifier. |
oss-bucket-referer-limit |
| Description |
string |
The description of the managed rule. |
If the hotlink protection feature is enabled for the OSS bucket and the Referer is added to a specified whitelist, the configuration is considered compliant. |
| ConfigRuleName |
string |
The rule name. |
oss-bucket-referer-limit |
Examples
Success response
JSON format
{
"RequestId": "DC300244-FCE3-5061-8214-C27ECB66****",
"RecommendedManagedRules": {
"NextToken": "zXZXbg4Mra0kOrhpwl21****",
"MaxResults": 200,
"TotalCount": 39,
"RecommendedManagedRuleList": [
{
"ResourceTypeScope": "ACS::OSS::Bucket",
"Identifier": "oss-bucket-referer-limit",
"Description": "If the hotlink protection feature is enabled for the OSS bucket and the Referer is added to a specified whitelist, the configuration is considered compliant.",
"ConfigRuleName": "oss-bucket-referer-limit"
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | NoPermission | You are not authorized to perform this operation. | You are not authorized to perform this operation. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.