Retrieves the configuration of a specified address pool.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
alidns:DescribeCloudGtmAddressPool | get | *All Resource
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
AcceptLanguage | string | No | The language of the response. Valid values:
| zh-CN |
ClientToken | string | No | A client-generated token that ensures the idempotence of the request. Note: 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**** |
AddressPoolId | string | No | The unique ID of the address pool. | pool-89564674533755**** |
Response elements
Element | Type | Description | Example |
object | |||
RequestId | string | The unique ID of the request. | 6856BCF6-11D6-4D7E-AC53-FD579933522B |
CreateTime | string | The time when the address pool was created. | 2024-03-15T01:46Z |
CreateTimestamp | integer | The timestamp that indicates when the address pool was created. | 1527690629357 |
UpdateTime | string | The time when the address pool was last modified. | 2024-03-15T01:46Z |
UpdateTimestamp | integer | The timestamp that indicates when the address pool was last modified. | 1527690629357 |
AddressPoolId | string | The unique ID of the address pool. | pool-89564674533755**** |
AddressPoolName | string | The name of the address pool. | AddressPool-1 |
AddressPoolType | string | The type of the address pool. Valid values:
| IPv4 |
AddressLbStrategy | string | The load balancing policy for the addresses in the address pool. Valid values:
| round_robin |
SequenceLbStrategyMode | string | The service recovery mode for a primary address that becomes available again when the load balancing policy is set to `sequence`. Valid values:
| preemptive |
EnableStatus | string | The status of the address pool. Valid values:
| enable |
HealthJudgement | string | The condition used to determine the health status of the address pool. Valid values:
| any_ok |
HealthStatus | string | The health status of the address pool. Valid values:
| ok |
AvailableStatus | string | The availability status of the address pool. Valid values:
| available |
| Addresses | object | ||
| Address | array<object> | A list of addresses. | |
object | The information about the address. | ||
CreateTime | string | The time when the address was created. | 2024-03-15T01:46Z |
CreateTimestamp | integer | The timestamp that indicates when the address was created. | 1527690629357 |
UpdateTime | string | The time when the address was last modified. | 2024-03-15T01:46Z |
UpdateTimestamp | integer | The timestamp that indicates when the address was last modified. | 1527690629357 |
AddressId | string | The unique ID of the address. | addr-89518218114368**** |
WeightValue | integer | The weight of the address. This is an integer from 1 to 100. A weight can be set for each address. DNS requests are resolved based on the specified weight ratio. | 1 |
SerialNumber | integer | The serial number of the address. This number indicates the priority of the address. A smaller value indicates a higher priority. | 1 |
| RequestSource | object | ||
| RequestSource | array | A list of DNS request sources. | |
string | The source of the DNS request. GTM schedules traffic based on the egress IP address of the local DNS (LDNS) server used by the client. If the LDNS server supports Extension Mechanisms for DNS (EDNS) client subnet (ECS), GTM also schedules traffic based on the client's IP address. | ["default"] | |
Name | string | The name of the address. | Address-1 |
Type | string | The type of the address. Valid values:
| IPv4 |
Address | string | The IP address or domain name. | 223.5.XX.XX |
AttributeInfo | string | The source of the address. This parameter is not returned in the current version. | This parameter is not returned in this version |
Remark | string | The notes on the address. | test |
EnableStatus | string | The status of the address. This indicates whether the address is available. Valid values:
| enable |
AvailableMode | string | The health check-based failover mode for the address. Valid values:
| auto |
ManualAvailableStatus | string | The availability status set for the address when the failover mode is `manual`. Valid values:
| available |
AvailableStatus | string | The availability status of the address. Valid values:
| available |
HealthStatus | string | The health check status of the address. Valid values:
| ok |
HealthJudgement | string | The condition used to determine the health status of the address. Valid values:
| any_ok |
| HealthTasks | object | ||
| HealthTask | array<object> | A list of health check tasks. | |
object | The configuration of the health check task. | ||
Port | integer | The service port on the address that is checked. This parameter is not supported when the health check protocol is `ping`. | 80 |
TemplateId | string | The ID of the health check template associated with the address. | mtp-89518052425100**80 |
TemplateName | string | The name of the health check template. | IPv4-Ping |
SeqNonPreemptiveSchedule | boolean | Indicates whether the address is a scheduling object in sequential (non-preemptive) mode. This applies to hybrid cloud management scenarios. Valid values:
| false |
Remark | string | The notes on the address. | test |
Examples
Success response
JSON format
{
"RequestId": "6856BCF6-11D6-4D7E-AC53-FD579933522B",
"CreateTime": "2024-03-15T01:46Z",
"CreateTimestamp": 1527690629357,
"UpdateTime": "2024-03-15T01:46Z",
"UpdateTimestamp": 1527690629357,
"AddressPoolId": "pool-89564674533755****",
"AddressPoolName": "AddressPool-1",
"AddressPoolType": "IPv4",
"AddressLbStrategy": "round_robin",
"SequenceLbStrategyMode": "preemptive",
"EnableStatus": "enable",
"HealthJudgement": "any_ok",
"HealthStatus": "ok",
"AvailableStatus": "available",
"Addresses": {
"Address": [
{
"CreateTime": "2024-03-15T01:46Z\n",
"CreateTimestamp": 1527690629357,
"UpdateTime": "2024-03-15T01:46Z\n",
"UpdateTimestamp": 1527690629357,
"AddressId": "addr-89518218114368****",
"WeightValue": 1,
"SerialNumber": 1,
"RequestSource": {
"RequestSource": [
"[\"default\"]"
]
},
"Name": "Address-1",
"Type": "IPv4",
"Address": "223.5.XX.XX",
"AttributeInfo": "当前版本不支持返回此参数。",
"Remark": "test",
"EnableStatus": "enable",
"AvailableMode": "auto",
"ManualAvailableStatus": "available",
"AvailableStatus": "available",
"HealthStatus": "ok",
"HealthJudgement": "any_ok",
"HealthTasks": {
"HealthTask": [
{
"Port": 80,
"TemplateId": "mtp-89518052425100**80\n",
"TemplateName": "IPv4-Ping"
}
]
},
"SeqNonPreemptiveSchedule": false
}
]
},
"Remark": "test"
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.