Queries core file monitoring rules.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
PageSize | integer | No | The number of entries per page. | 10 |
CurrentPage | integer | No | The page number. | 1 |
RuleName | string | No | The name of the rule. | test-rule-1 |
AlertLevel | integer | No | The severity of alerts. Valid values:
| 0 |
RuleAction | string | No | The handling method of the rule. Valid values:
| pass |
Response parameters
Examples
Sample success responses
JSON
format
{
"RequestId": "FBBEB173-1F43-505F-A876-C03ECDF6CE4C",
"PageInfo": {
"CurrentPage": 1,
"PageSize": 20,
"TotalCount": 253
},
"FileProtectList": [
{
"Status": 1,
"AlertLevel": "0",
"SwitchId": "FILE_PROTECT_RULE_SWITCH_TYPE_1693474122927",
"Id": 1412511,
"FileOps": [
"READ"
],
"Action": "pass",
"FilePaths": [
"/usr/*"
],
"ProcPaths": [
"/usr/local/*"
],
"RuleName": "test11",
"GmtCreate": 1682304179000,
"GmtModified": 1682304179000,
"EffectInstanceCount": 12
}
]
}
Error codes
HTTP status code | Error code | Error message | Description |
---|---|---|---|
403 | NoPermission | caller has no permission | You are not authorized to do this operation. |
500 | ServerError | ServerError | - |
For a list of error codes, visit the Service error codes.