Updates the enabled status of the weight algorithm for a DNS record used for recursive resolution.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
pubdns:UpdateRecursionRecordWeightEnableStatus |
update |
*recursionRecord
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClientToken |
string |
No |
A client token that is used to ensure the idempotence of a request. The client generates the value of this parameter. The value must be unique for each request and can be up to 64 ASCII characters in length. |
21079fa016944979537637959d09bc |
| ZoneId |
string |
No |
The zone ID for the domain name. |
176432424234 |
| Rr |
string |
No |
The host record. |
www |
| Type |
string |
No |
The type of the DNS record. The following types are supported: **A**, which maps a domain name to an IPv4 address. **AAAA**, which maps a domain name to an IPv6 address. **CNAME**, an alias record that points a domain name to another domain name. **MX**, a mail exchanger record that points a domain name to a mail server address. **TXT**, an arbitrary, human-readable text DNS record. **SRV**, a service record that identifies a server that provides a specific service, commonly used for directory management in Microsoft systems. |
A |
| RequestSource |
string |
No |
The DNS resolution line. The default value is default. For more information, see DNS resolution lines. |
default |
| EnableStatus |
string |
No |
Specifies whether to enable the weight algorithm. Valid values: **enable** and **disable**. |
enable |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
6856BCF6-11D6-4D7E-AC53-FD579933522B |
Examples
Success response
JSON format
{
"RequestId": "6856BCF6-11D6-4D7E-AC53-FD579933522B\n"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.