ReplaceCloudGtmInstanceConfigAddressPool
Replaces the address pools associated with an instance based on the specified parameters.
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 in which the response is returned. Valid values:
|
en-US |
| ClientToken |
string |
No |
The client token that is used to ensure the idempotence of the request. The token must be generated by the client and be unique among different requests. The token can be up to 64 ASCII characters in length. |
1ae05db4-10e7-11ef-b126-00163e24**** |
| InstanceId |
string |
No |
The instance ID of the Global Traffic Manager (GTM) 3.0 instance for which you want to replace the IPAM pools. |
gtm-cn-wwo3a3hb**** |
| AddressPools |
array<object> |
No |
The list of address pools. |
|
|
object |
No |
The address pool information. |
||
| AddressPoolId |
string |
No |
The ID of the address pool, which is the unique identifier of the address pool.
|
pool-89564542105737**** |
| WeightValue |
integer |
No |
The weight of the address pool. Valid values: an integer from 1 to 100. You can set different weights for each address pool to return address pools based on the weight ratio for DNS queries. This parameter takes effect on the updated address pools. |
1 |
| SerialNumber |
integer |
No |
The sequence number. For DNS queries from any source, the address pool with a smaller sequence number is returned. The sequence number indicates the priority of the address pool. A smaller value indicates a higher priority. This parameter takes effect on the updated address pools. |
1 |
| RequestSource |
array |
No |
The list of DNS query sources. |
|
|
string |
No |
The source of the DNS query. GTM schedules traffic based on the egress IP address of the local DNS used by the client. If the local DNS supports EDNS Client Subnet (ECS), intelligent scheduling can also be performed based on the IP address of the client. This parameter takes effect on the updated address pools. |
["default"] |
|
| ConfigId |
string |
No |
The ID of the domain name instance configuration. You can configure both A and AAAA records for the same domain name and GTM instance. In this case, two domain name instance configurations are generated for the same GTM instance. The ConfigId uniquely identifies a domain name instance configuration. You can call the ListCloudGtmInstanceConfigs operation to query the ConfigId of the domain name instance. |
Config-000**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
536E9CAD-DB30-4647-AC87-AA5CC38C5382 |
| Success |
boolean |
Indicates whether the operation is 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.