DescribeRecursionZone
Queries the details of an authoritative zone for recursive resolution.
Operation description
Real-time data is measured hourly.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
pubdns:DescribeRecursionZone |
get |
*recursionZone
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ZoneId |
string |
No |
The zone ID. This is the unique identifier of the zone. |
169783221000012 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The unique ID of the request. |
6856BCF6-11D6-4D7E-AC53-FD579933522B |
| ZoneId |
string |
The zone ID. This is the unique identifier of the zone. |
169438909000011 |
| CreateTime |
string |
The time when the zone was created. |
2018-06-06T11:34Z |
| CreateTimestamp |
integer |
The UNIX timestamp that indicates when the zone was created. |
1533773400000 |
| UpdateTime |
string |
The time when the zone was last updated. |
2018-01-03T08:57Z |
| UpdateTimestamp |
integer |
The UNIX timestamp that indicates when the zone was last updated. |
1527690629357 |
| ZoneName |
string |
The name of the zone. |
cheng.suow.cc |
| UserId |
string |
The user ID. |
1527690629357 |
| ProxyPattern |
string |
Indicates whether recursive proxy for subdomains is enabled. Valid values: zone: Disabled. If a non-existent subdomain is requested, an NXDOMAIN response is returned to indicate that the subdomain does not exist. record: Enabled. If a non-existent subdomain is requested, the system queries the forwarding and recursion modules in sequence. The final query result is used to respond to the DNS request. |
record |
| RecordCount |
integer |
The number of DNS records in the zone. |
8 |
| Remark |
string |
The remarks. |
test |
| Creator |
string |
The ID of the creator. |
SOAR |
| CreatorType |
string |
The type of the creator. |
USER |
| CreatorSubType |
string |
The subtype of the creator. |
SUB |
| EffectiveScopes |
object |
||
| EffectiveScope |
array<object> |
The effective scope of the built-in authoritative zone. |
|
|
array<object> |
|||
| EffectiveType |
string |
The type of the effective scope for the built-in authoritative zone. The value `account` indicates the account ID assigned to the user for recursive resolution. |
account |
| Scopes |
object |
||
| Scope |
array |
The effective scope. If EffectiveType is set to account, this parameter is a list of account IDs. |
[20003] |
|
string |
A child element of the effective scope. If EffectiveType is set to account, this parameter is a single account ID. |
20003 |
Examples
Success response
JSON format
{
"RequestId": "6856BCF6-11D6-4D7E-AC53-FD579933522B",
"ZoneId": "169438909000011",
"CreateTime": "2018-06-06T11:34Z",
"CreateTimestamp": 1533773400000,
"UpdateTime": "2018-01-03T08:57Z",
"UpdateTimestamp": 1527690629357,
"ZoneName": "cheng.suow.cc",
"UserId": "1527690629357",
"ProxyPattern": "record",
"RecordCount": 8,
"Remark": "test",
"Creator": "SOAR",
"CreatorType": "USER",
"CreatorSubType": "SUB",
"EffectiveScopes": {
"EffectiveScope": [
{
"EffectiveType": "account",
"Scopes": {
"Scope": [
"20003"
]
}
}
]
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.