Creates a protection rule template.
Debugging
Authorization information
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
InstanceId | string | Yes | The ID of the Web Application Firewall (WAF) instance. Note
You can call the DescribeInstance operation to obtain the ID of the WAF instance.
| waf_cdnsdf3**** |
TemplateName | string | Yes | The name of the protection rule template. | test221 |
TemplateType | string | Yes | The type of the protection rule template. Valid values:
| user_default |
TemplateStatus | integer | Yes | The status of the protection rule template. Valid values:
| 1 |
DefenseScene | string | Yes | The scenario in which you want to use the protection rule template. For more information, see the description of the DefenseScene parameter in the CreateDefenseRule topic. | waf_group |
TemplateOrigin | string | Yes | The origin of the protection rule template that you want to create. Set the value to custom. The value specifies that the protection rule template is a custom template. | custom |
Description | string | No | The description of the protection rule template. | Test |
ResourceManagerResourceGroupId | string | No | The ID of the Alibaba Cloud resource group. | rg-acfm***q |
RegionId | string | No | The region where the WAF instance resides. Valid values:
| cn-hangzhou |
Response parameters
Examples
Sample success responses
JSON
format
{
"RequestId": "F48ABDF7-D777-5F26-892A-57349765D7A9",
"TemplateId": 2212
}
Error codes
For a list of error codes, visit the Service error codes.