Modifies the details of the deduction modules of the security score feature, including custom settings.
Debugging
Authorization information
Request parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
| SecurityScoreRuleList | array<object> | No | The information about the old version of the security score rule. | |
| object | No | The details of the security score rule. | ||
| RuleType | string | No | The type of the security score rule. Valid values:
| SS_ALARM |
| Score | integer | No | The deduction threshold of the deduction module. Note
Valid values: 0 to 100. The sum of the deduction thresholds for all deduction modules must be equal to 100.
| 5 |
| SecurityScoreItemList | array<object> | No | The deduction items of the deduction module. | |
| object | No | The deduction item of the deduction module. | ||
| SubRuleType | string | No | The deduction item of the deduction module. The following list describes the deduction modules and their deduction items:
| ALARM_SERIOUS |
| ScoreThreshold | integer | No | The threshold for the deduction item. Note
Valid values: 0 to the deduction threshold of the deduction module.
| 10 |
| Score | integer | No | The penalty point of the deduction item. | 5 |
| SecurityScoreCategoryList | array<object> | No | The information about the new version of the security score rule. | |
| object | No | The details of the security score rule. | ||
| Category | string | No | The category of the security score rule. Valid values:
| SS_SAS_HANDLE |
| ScoreThreshold | integer | No | The threshold of deduction for the security score rule type. Note
Valid values: 0 to 100. The sum of the deduction thresholds for all deduction modules must be equal to 100.
| 20 |
| SecurityRuleList | array<object> | No | The deduction items of the security score rule. | |
| object | No | The data of the security score rule type. | ||
| RuleType | string | No | The deducted module that is supported by the security score feature. The type of the sub-deduction item. Valid values:
| SS_REINFORCE |
| Score | integer | No | The threshold of deduction for the security score rule type. Note
Valid values: 0 to the deduction threshold of the deduction module.
| 10 |
| SecurityScoreItemList | array<object> | No | The sub-deduction items of the security score rule. | |
| object | No | The sub-deduction item of the security score rule. | ||
| SubRuleType | string | No | The sub-deduction item of the security score rule. | SSI_KEY_CONFIG |
| Score | integer | No | The penalty point of the deduction item. | 2 |
| ScoreThreshold | integer | No | The threshold for the deduction item. Note
Valid values: 0 to the deduction threshold of the deduction module.
| 5 |
| ResetSecurityScoreRule | boolean | No | Specifies whether to reset to the system default rule. Valid values:
| false |
| CalType | string | No | The old or new version of the security score rule. If you set this parameter to home_security_score, the new version of the security score rule is changed. Otherwise, the old version of the security score rule is changed by default. | home_security_score |
Response parameters
Examples
Sample success responses
JSONformat
{
"RequestId": "23AD0BD2-8771-5647-819E-6BA51E21****"
}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.
Change history
| Change time | Summary of changes | Operation |
|---|
