Replaces the address pools associated with an instance.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
alidns:ReplaceCloudGtmInstanceConfigAddressPool |
update |
*GtmInstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| AcceptLanguage |
string |
No |
The language of the response. Valid values:
|
en-US |
| ClientToken |
string |
No |
A client-generated token that you use to ensure the idempotence of the request. Make sure that the token is unique among different requests. The token can contain a maximum of 64 ASCII characters. |
1ae05db4-10e7-11ef-b126-00163e24**** |
| InstanceId |
string |
No |
The ID of the GTM 3.0 instance for which you want to replace address pools. |
gtm-cn-wwo3a3hb**** |
| AddressPools |
array<object> |
No |
A list of address pools. |
|
|
object |
No |
The information about an address pool. |
||
| AddressPoolId |
string |
No |
The unique ID of the address pool.
|
pool-89564542105737**** |
| WeightValue |
integer |
No |
The weight of the address pool. Valid values are integers from 1 to 100. You can set a different weight for each address pool. DNS queries are resolved based on the specified weights. This parameter takes effect for the updated address pools. |
1 |
| SerialNumber |
integer |
No |
The ordinal number. For DNS requests from any source, address pools with smaller ordinal numbers are returned first. A smaller ordinal number indicates a higher priority. This parameter takes effect for the updated address pools. |
1 |
| RequestSource |
array |
No |
A list of request sources. |
|
|
string |
No |
The request source. GTM schedules traffic based on the egress IP address of the local DNS server that a user uses. If the local DNS server supports Extension Mechanisms for DNS (EDNS) client subnet (ECS), GTM can also schedule traffic based on the IP address of the user. This parameter takes effect for the updated address pools. |
["default"] |
|
| ConfigId |
string |
No |
The ID of the instance configuration. For the same access domain name and GTM instance, you can configure both A and AAAA records. In this case, the GTM instance has two instance configurations. The ConfigId parameter uniquely identifies an instance configuration. Call the ListCloudGtmInstanceConfigs operation to query the ConfigId of the instance configuration. |
Config-000**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The unique ID of the request. |
536E9CAD-DB30-4647-AC87-AA5CC38C5382 |
| Success |
boolean |
Indicates whether the operation was successful. Valid values:
|
true |
Examples
Success response
JSON format
{
"RequestId": "536E9CAD-DB30-4647-AC87-AA5CC38C5382",
"Success": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.