Retrieves information about the instances that reference an address pool.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
alidns:DescribeCloudGtmAddressPoolReference |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| AcceptLanguage |
string |
No |
The language of the response. Valid values:
|
en-US |
| ClientToken |
string |
No |
The client token that is used to ensure the idempotence of the request. Generate a token to make sure that it is unique among different requests. The token can contain a maximum of 64 ASCII characters. |
1ae05db4-10e7-11ef-b126-00163e24**** |
| AddressPoolId |
string |
No |
The unique ID of the address pool. |
pool-89528023225442**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The unique ID of the request. |
853805EA-3D47-47D5-9A1A-A45C24313ABD |
| AddressPoolId |
string |
The unique ID of the address pool. |
pool-89528023225442**** |
| AddressPoolName |
string |
The name of the address pool. |
app |
| InstanceConfigs |
object |
||
| InstanceConfig |
array<object> |
A list of instances that reference the address pool. |
|
|
object |
An instance that references the address pool. |
||
| InstanceId |
string |
The ID of the Global Traffic Manager (GTM) 3.0 instance. |
gtm-cn-jmp3qnw**** |
| ConfigId |
string |
The configuration ID of the domain name instance. You can configure both A and AAAA records for the same access domain name and GTM instance. In this case, two configurations are created for the GTM instance. The ConfigId parameter uniquely identifies a configuration. |
config-00**** |
| VersionCode |
string |
The edition of the GTM 3.0 instance. Valid values:
|
ultimate |
| InstanceName |
string |
The name of the instance. |
test |
| ScheduleZoneName |
string |
The primary domain name, such as example.com, or the subdomain name, such as a.example.com, that is used to access GTM. This domain name is usually hosted in an authoritative zone in the Alibaba Cloud DNS console. The authoritative zone belongs to the same account as the GTM instance. |
example.com |
| ScheduleHostname |
string |
The host record of the domain name that is used to access GTM. |
www |
| ScheduleDomainName |
string |
The domain name that is used to access GTM. The domain name is a combination of the host record (ScheduleHostname) and the primary or subdomain name (ScheduleZoneName). |
www.example.com |
| ScheduleRrType |
string |
The DNS record type of the scheduling domain name. Valid values:
|
A |
| Ttl |
integer |
The global time to live (TTL). This is the TTL of the DNS record that maps the access domain name to an address in the address pool. The global TTL affects how long the DNS record is cached on a carrier's recursive DNS server. You can specify a custom TTL. |
30 |
| AddressPoolLbStrategy |
string |
The load balancing policy for the address pools. Valid values:
|
round_robin |
| SequenceLbStrategyMode |
string |
The service recovery mode when the load balancing policy is sequence and a high-priority resource recovers from an exception. Valid values:
|
preemptive |
| AvailableStatus |
string |
The availability status of the domain name instance service. Valid values:
|
available |
| EnableStatus |
string |
The enabled status of the domain name instance. Valid values:
|
enable |
| HealthStatus |
string |
The health status of the domain name instance. Valid values:
|
ok |
| Remark |
string |
The remarks. |
test |
Examples
Success response
JSON format
{
"RequestId": "853805EA-3D47-47D5-9A1A-A45C24313ABD",
"AddressPoolId": "pool-89528023225442****",
"AddressPoolName": "app",
"InstanceConfigs": {
"InstanceConfig": [
{
"InstanceId": "gtm-cn-jmp3qnw****",
"ConfigId": "config-00****",
"VersionCode": "ultimate",
"InstanceName": "test",
"ScheduleZoneName": "example.com",
"ScheduleHostname": "www",
"ScheduleDomainName": "www.example.com",
"ScheduleRrType": "A",
"Ttl": 30,
"AddressPoolLbStrategy": "round_robin",
"SequenceLbStrategyMode": "preemptive",
"AvailableStatus": "available",
"EnableStatus": "enable",
"HealthStatus": "ok",
"Remark": "test"
}
]
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.