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. | |
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.