Creates web tamper proofing protection for a specified server and enables the protection.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-sas:ModifyWebLockStart |
update |
*WebLockBind
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Mode |
string |
Yes |
The protection type. Valid values:
|
whitelist |
| LocalBackupDir |
string |
Yes |
The local backup path used to back up the protection directories. The format of the protection directory path may differ between Linux servers and Windows servers. Make sure that you enter the path in the correct format. The following examples show the directory formats:
|
/usr/local/backup |
| ExclusiveFile |
string |
No |
The files that do not require web tamper proofing protection (excluded files). Note
This parameter is required when the Defense mode Mode is set to the blacklist pattern. |
/home/admin/tomcat/localhost.log |
| Dir |
string |
Yes |
The protection directories. Separate multiple directories with commas (,). |
/home/admin/tomcat |
| InclusiveFileType |
string |
No |
The file types that require web tamper proofing protection. Separate multiple file types with commas (,). Valid values:
Note
This parameter is required when the Defense mode Mode is set to the whitelist pattern. |
php |
| Uuid |
string |
Yes |
The UUID of the server that you want to protect. |
80d2f7d6-31a9-4d7f-8ff4-7ecc42f89ca**** |
| ExclusiveFileType |
string |
No |
The file types that do not require web tamper proofing protection (excluded file types). Separate multiple file types with commas (,). Valid values:
Note
This parameter is required when the Defense mode Mode is set to the blacklist pattern. |
jpg |
| ExclusiveDir |
string |
No |
The folder that does not require web tamper proofing protection (excluded folder). Note
This parameter is required when the Defense mode Mode is set to the blacklist pattern. |
/home/admin/java |
| DefenceMode |
string |
Yes |
The defense mode. Valid values:
|
block |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID, which is a unique identifier generated by Alibaba Cloud for the request. You can use this ID to troubleshoot issues. |
D9354C1A-D709-4873-9AAE-41513327B247 |
Examples
Success response
JSON format
{
"RequestId": "D9354C1A-D709-4873-9AAE-41513327B247"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IllegalParam | Illegal param | |
| 400 | DuplicatedDirectory | Duplicated directory | |
| 400 | NeedBuy | This service shoule be purchased first. | |
| 400 | DefenceEmptyConfig | At least one protection directory is needed. | |
| 400 | DefenceAuthLimit | The number of machines has reached the upper limit. | |
| 400 | BindDataExist | The binding data already exists. | |
| 400 | MissingDir | Dir is mandatory for this action. | |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 500 | ServerError | ServerError | |
| 403 | NoPermission | caller has no permission |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.