调用DescribeDnsGtmAccessStrategyAvailableConfig获取访问策略可设置的配置。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String DescribeDnsGtmAccessStrategyAvailableConfig

系统规定参数。取值:DescribeDnsGtmAccessStrategyAvailableConfig。

InstanceId String instance1

实例id。

StrategyMode String geo

调度模式:

  • GEO:基于地理位置
  • LATENCY:基于延时
Lang String en

部分返回参数语言。默认值:en。取值范围:en、zh、ja。

返回数据

名称 类型 示例值 描述
DomainAddrPools Array of DomainAddrPool

域名类型可用地址池列表。

DomainAddrPool
AddrCount Integer 1

地址数量。

Id String pool1

地址池id。

Name String testpool

地址池名称。

Ipv4AddrPools Array of Ipv4AddrPool

Ipv4类型可用地址池列表。

Ipv4AddrPool
AddrCount Integer 1

地址数量。

Id String pool1

地址池id。

Name String testpool

地址池名称。

Ipv6AddrPools Array of Ipv6AddrPool

Ipv6类型可用地址池列表。

Ipv6AddrPool
AddrCount Integer 1

地址数量。

Id String pool1

地址池id。

Name String testpool

地址池名称。

Lines Array of Line

访问区域列表。

Line
FatherCode String telecom

父线路的code,如果没有则为空。

GroupCode String default

访问区域分组编号。

GroupName String global

访问区域分组名称。

LineCode String default

访问区域编码。

LineName String global

访问区域名称。

RequestId String C2851BA9-CE56-49AF-8D12-4FC6A49EE688

唯一请求识别码。

SuggestSetDefaultLine Boolean true

建议设置全局线路。

示例

请求示例

http(s)://alidns.aliyuncs.com/?Action=DescribeDnsGtmAccessStrategyAvailableConfig
&InstanceId=instance1
&StrategyMode=geo
&<公共请求参数>

正常返回示例

XML 格式

<Ipv4AddrPools>
    <Ipv4AddrPool>
        <Id>pool1</Id>
        <AddrCount>1</AddrCount>
        <Name>testpool</Name>
    </Ipv4AddrPool>
</Ipv4AddrPools>
<DomainAddrPools>
    <DomainAddrPool>
        <Id>pool1</Id>
        <AddrCount>1</AddrCount>
        <Name>testpool</Name>
    </DomainAddrPool>
</DomainAddrPools>
<RequestId>C2851BA9-CE56-49AF-8D12-4FC6A49EE688</RequestId>
<Ipv6AddrPools>
    <Ipv6AddrPool>
        <Id>pool1</Id>
        <AddrCount>1</AddrCount>
        <Name>testpool</Name>
    </Ipv6AddrPool>
</Ipv6AddrPools>
<SuggestSetDefaultLine>true</SuggestSetDefaultLine>
<Lines>
    <Line>
        <GroupName>global</GroupName>
        <GroupCode>default</GroupCode>
        <FatherCode>telecom</FatherCode>
        <LineCode>default</LineCode>
        <LineName>global</LineName>
    </Line>
</Lines>

JSON 格式

{
	"Ipv4AddrPools": {
		"Ipv4AddrPool": [{
			"Id": "pool1",
			"AddrCount": "1",
			"Name": "testpool"
		}]
	},
	"DomainAddrPools": {
		"DomainAddrPool": [{
			"Id": "pool1",
			"AddrCount": "1",
			"Name": "testpool"
		}]
	},
	"RequestId": "C2851BA9-CE56-49AF-8D12-4FC6A49EE688",
	"Ipv6AddrPools": {
		"Ipv6AddrPool": [{
			"Id": "pool1",
			"AddrCount": "1",
			"Name": "testpool"
		}]
	},
	"SuggestSetDefaultLine": "true",
	"Lines": {
		"Line": [{
			"GroupName": "global",
			"GroupCode": "default",
			"FatherCode": "telecom",
			"LineCode": "default",
			"LineName": "global"
		}]
	}
}

错误码

访问错误中心查看更多错误码。