Creates a WAF ruleset.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
esa:CreateWafRuleset |
create |
*Site
|
None |
None |
Request parameters
Response elements
|
Parameter |
Type |
Required |
Description |
Example |
|
SiteId |
integer |
Yes |
The site ID. You can call the ListSites operation to query the site ID. |
1 |
|
SiteVersion |
integer |
No |
The site version. This parameter takes effect only when site versioning is enabled. Default value: 0. |
0 |
|
Phase |
string |
Yes |
The WAF rule execution phase. Valid values:
|
http_custom |
|
Name |
string |
No |
The WAF ruleset name. |
example |
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
|
RequestId |
string |
The request ID. |
36af3fcc-43d0-441c-86b1-428951dc8225 |
|
Id |
integer |
The ruleset ID. |
10000001 |
Examples
Success response
JSON format
{
"RequestId": "36af3fcc-43d0-441c-86b1-428951dc8225",
"Id": 10000001
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|
400 |
InvalidParameter |
The specified parameter is invalid. |
The specified parameter is invalid. |
|
400 |
InternalException |
Failed to call the service. Try again later or contact technical support. |
Failed to call the service. Try again later or contact technical support. |
|
400 |
SpecifiedVersionReadOnly |
The specified version number is read-only and cannot be modified. |
The specified version number is read-only and cannot be modified. |
|
403 |
%s.NotSupport |
The specified resource type %s is not supported. |
The specified resource type is not supported. To use this type of resource, please contact us. |
|
403 |
%s.OverQuota |
The quantity of %s exceeds the quota. |
The amount of this resource exceeds the quota. If you need to apply for more quota, please contact us. |
|
403 |
%s.WrongValueMatched |
The value of specified parameter %s can not pass the matching check. |
The value of the specified parameter can not pass the matching check. If you determine that you need to use this parameter value, please contact us. |
|
403 |
Expression.Invalid |
The specified expression is invalid: %s. |
The specified expression is invalid. |
|
403 |
Site.NotExist |
The specified website does not exist or is not recognized by the system.Check whether the specified website identifier is valid and matches a website that is active, defined, and recognized by the system.If you want to add a new website, make sure that the creation and registration process is complete to integrate the website to the system. |
The specified website does not exist or is not recognized by the system.Check whether the specified website identifier is valid and matches a website that is active, defined, and recognized by the system.If you want to add a new website, make sure that the creation and registration process is complete to integrate the website to the system. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.