Creates a Web Application Firewall (WAF) protection policy.
Operation description
- You can call this operation up to 20 times per second per user.
- Alibaba Cloud Dynamic Route for CDN (DCDN) supports POST requests.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
PolicyName | string | Yes | The name of the protection policy. The name can be up to 64 characters in length and can contain letters, digits, and underscores (_). | policy_test |
PolicyType | string | Yes | Specifies whether to set the current policy as the default policy. Valid values:
| default |
PolicyStatus | string | Yes | The status of the protection policy. Valid values:
| on |
DefenseScene | string | Yes | The type of the WAF protection policy. Valid values:
| waf_group |
Response parameters
Examples
Sample success responses
JSON
format
{
"PolicyId": 10000001,
"RequestId": "CB1A380B-09F0-41BB-A198-72F8FD6DA2FE"
}
Error codes
HTTP status code | Error code | Error message | Description |
---|---|---|---|
400 | InvalidParameter | The specified parameter is invalid. | A parameter is set to an invalid value. |
400 | Policy.DefaultExisted | The default policy is existed in specified defense scene. | The specified protection scenario already has a default policy. |
400 | PolicyName.AlreadyExists | The specified policy name already exists. | The specified policy name is already used by another policy. |
500 | InternalError | An internal error occurred; please try again later. | An internal error occurred. Try again later. If the error persists, submit a ticket. |
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation |
---|---|---|
2023-08-29 | The Error code has changed | View Change Details |