Queries the resources attached to a protection template.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-waf:DescribeTemplateResources |
list |
*All Resource
|
|
None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
The ID of the WAF instance. Note
You can call the DescribeInstance operation to query the ID of the WAF instance. |
waf_cdnsdf3**** |
| TemplateId |
integer |
Yes |
The ID of the protection template. |
1020 |
| ResourceType |
string |
Yes |
The type of the protected resource. Valid values:
|
single |
| RegionId |
string |
No |
The region where the WAF instance resides. Valid values:
|
cn-hangzhou |
| ResourceManagerResourceGroupId |
string |
No |
The ID of the Alibaba Cloud resource group. |
rg-acfm***q |
| NextToken |
string |
No |
The token that is used to retrieve the next page of results. This is the value of the NextToken parameter returned from the last API call. You do not need to specify this parameter for the first query. |
AAAAAJ7ob7*******MhJJ1ELRE= |
| MaxResults |
integer |
No |
The number of entries to return on each page for a paged query. Valid values: 1 to 500. Default value: 500. |
20 |
| Resource |
string |
No |
The name of the protected object or protected object group for the fuzzy query. |
abc.test.com-waf |
| AssetApi |
string |
No |
The API of the protected asset for the fuzzy query. |
abc.com |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The request result. |
||
| RequestId |
string |
The request ID. |
C7BC9373-3960-53B0-8968-2B13454AE18F |
| Resources |
array |
A list of the names of the attached protected objects or protected object groups, or the IDs of the protected assets. |
|
|
string |
The name of the protected object or protected object group, or the ID of the protected asset. |
alb-wewbb23dfset*** |
|
| TotalCount |
integer |
The total number of returned entries. |
25 |
| NextToken |
string |
The token that is used to retrieve the next page of results. This parameter is returned if a next page exists. Note
If a value is returned for this parameter, a next page exists. You can use the returned NextToken value as a request parameter to retrieve the data on the next page. When no value is returned, all data has been retrieved. |
AAAAABLQv******37sHZaHk4= |
| MaxResults |
integer |
The number of entries returned on each page. Valid values: 1 to 500. Default value: 500. |
20 |
| TemplateId |
integer |
The ID of the protection template. |
168465 |
Examples
Success response
JSON format
{
"RequestId": "C7BC9373-3960-53B0-8968-2B13454AE18F",
"Resources": [
"alb-wewbb23dfset***"
],
"TotalCount": 25,
"NextToken": "AAAAABLQv******37sHZaHk4=",
"MaxResults": 20,
"TemplateId": 168465
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Defense.Control.DefenseTemplateNotExist | The protection template does not exist. | The protection template does not exist. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.