Modifies the recursive proxy mode for a zone.
Operation description
The end IP address of each IP segment must be greater than or equal to the start IP address.
The IP address ranges of all IP segments for the domain name cannot overlap across custom lines.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
pubdns:UpdateRecursionZoneProxyPattern |
update |
*recursionZone
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClientToken |
string |
No |
A client token that ensures the request is idempotent. This token is generated by the client and must be unique for each request. The token can be up to 64 ASCII characters long. |
21079fa016944979537637959d09bc |
| ZoneId |
string |
No |
The unique ID of the zone. |
173671468000011 |
| ProxyPattern |
string |
No |
Specifies whether to enable recursive proxy for subdomains. Valid values: zone: Disables recursive proxy. If a request is made for a subdomain that does not exist, the system returns an NXDOMAIN response. record: Enables recursive proxy. If a request is made for a subdomain that does not exist, the system queries the forwarding and recursion modules in order. The final result is used to respond to the request. |
record |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The unique ID of the request. |
536E9CAD-DB30-4647-AC87-AA5CC38C5382 |
Examples
Success response
JSON format
{
"RequestId": "536E9CAD-DB30-4647-AC87-AA5CC38C5382"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.