调用DescribeDnsGtmAccessStrategy获取访问策略详细信息。

调试

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

请求参数

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

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

StrategyId String strategyId1

访问策略id。

Lang String en

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

返回数据

名称 类型 示例值 描述
AccessMode String auto

地址池集合切换策略:

  • AUTO:自动切换
  • DEFAULT:主地址池集合
  • FAILOVER: 备地址池集合
CreateTime String 2018-08-09T00:10Z

创建时间。

CreateTimestamp Long 1533773400000

创建时间戳。

DefaultAddrPoolGroupStatus String AVAILABLE

主地址池集合状态:

  • AVAILABLE:可用
  • NOT_AVAILABLE:不可用
DefaultAddrPoolType String ipv4

主地址池类型:

  • IPV4
  • IPV6
  • DOMAIN
DefaultAddrPools Array of DefaultAddrPool

主地址池集合列表。

DefaultAddrPool
AddrCount Integer 1

地址数量。

Id String pool1

地址池id。

LbaWeight Integer 1

权重。

Name String test

地址池名称。

DefaultAvailableAddrNum Integer 1

主地址池当前可用地址数量。

DefaultLatencyOptimization String open

主地址池集合延时解析调度优化:

  • OPEN:开启
  • CLOSE:关闭
DefaultLbaStrategy String all_rr

主地址池集合均衡策略:

  • ALL_RR: 返回全部地址
  • RATIO:按权重返回地址
DefaultMaxReturnAddrNum Integer 1

主地址池集合最多返回地址数量。

DefaultMinAvailableAddrNum Integer 1

主地址池集合最小可用地址数量。

EffectiveAddrPoolGroupType String DEFAULT

当前生效地址池集合类型:

  • DEFAULT:主地址池集合
  • FAILOVER: 备地址池集合
FailoverAddrPoolGroupStatus String AVAILABLE

备地址池集合状态:

  • AVAILABLE:可用
  • NOT_AVAILABLE:不可用
FailoverAddrPoolType String ipv4

备地址池类型:

  • IPV4
  • IPV6
  • DOMAIN
FailoverAddrPools Array of FailoverAddrPool

备地址池集合列表。

FailoverAddrPool
AddrCount Integer 1

地址数量。

Id String pool1

地址池id。

LbaWeight Integer 1

权重。

Name String test

地址池名称。

FailoverAvailableAddrNum Integer 1

备地址池当前可用地址数量。

FailoverLatencyOptimization String open

备地址池集合延时解析调度优化:

  • OPEN:开启
  • CLOSE:关闭
FailoverLbaStrategy String all_rr

备地址池集合均衡策略:

  • ALL_RR: 返回全部地址
  • RATIO:按权重返回地址
FailoverMaxReturnAddrNum Integer 1

备地址池集合最多返回地址数量。

FailoverMinAvailableAddrNum Integer 1

备地址池集合最小可用地址数量。

InstanceId String instance1

关联的实例Id。

Lines Array of Line

访问区域列表。

Line
GroupCode String default

访问区域分组编码。

GroupName String global

访问区域分组名称。

LineCode String default

访问区域编码。

LineName String global

访问区域名称。

RequestId String BA1608CA-834C-4E63-8682-8AF0B11ED72D

唯一请求识别码。

StrategyId String strategyId1

访问策略id。

StrategyMode String geo

调度模式:

  • GEO:基于地理位置
  • LATENCY:基于延时
StrategyName String strategyName1

访问策略名称。

示例

请求示例

http(s)://alidns.aliyuncs.com/?Action=DescribeDnsGtmAccessStrategy
&StrategyId=strategyId1
&<公共请求参数>

正常返回示例

XML 格式

<FailoverMinAvailableAddrNum>1</FailoverMinAvailableAddrNum>
<DefaultAddrPoolType>ipv4</DefaultAddrPoolType>
<DefaultAvailableAddrNum>1</DefaultAvailableAddrNum>
<FailoverAddrPoolGroupStatus>AVAILABLE</FailoverAddrPoolGroupStatus>
<StrategyId>strategyId1</StrategyId>
<FailoverAvailableAddrNum>1</FailoverAvailableAddrNum>
<FailoverLbaStrategy>all_rr</FailoverLbaStrategy>
<DefaultMaxReturnAddrNum>1</DefaultMaxReturnAddrNum>
<StrategyMode>geo</StrategyMode>
<CreateTimestamp>1533773400000</CreateTimestamp>
<DefaultAddrPoolGroupStatus>AVAILABLE</DefaultAddrPoolGroupStatus>
<DefaultLbaStrategy>all_rr</DefaultLbaStrategy>
<FailoverAddrPoolType>ipv4</FailoverAddrPoolType>
<RequestId>BA1608CA-834C-4E63-8682-8AF0B11ED72D</RequestId>
<InstanceId>instance1</InstanceId>
<FailoverAddrPools>
    <FailoverAddrPool>
        <Id>pool1</Id>
        <LbaWeight>1</LbaWeight>
        <AddrCount>1</AddrCount>
        <Name>test</Name>
    </FailoverAddrPool>
</FailoverAddrPools>
<DefaultLatencyOptimization>open</DefaultLatencyOptimization>
<CreateTime>2018-08-09T00:10Z</CreateTime>
<EffectiveAddrPoolGroupType>DEFAULT</EffectiveAddrPoolGroupType>
<DefaultAddrPools>
    <DefaultAddrPool>
        <Id>pool1</Id>
        <LbaWeight>1</LbaWeight>
        <AddrCount>1</AddrCount>
        <Name>test</Name>
    </DefaultAddrPool>
</DefaultAddrPools>
<DefaultMinAvailableAddrNum>1</DefaultMinAvailableAddrNum>
<FailoverLatencyOptimization>open</FailoverLatencyOptimization>
<StrategyName>strategyName1</StrategyName>
<FailoverMaxReturnAddrNum>1</FailoverMaxReturnAddrNum>
<AccessMode>auto</AccessMode>
<Lines>
    <Line>
        <GroupName>global</GroupName>
        <GroupCode>default</GroupCode>
        <LineCode>default</LineCode>
        <LineName>global</LineName>
    </Line>
</Lines>

JSON 格式

{
	"FailoverMinAvailableAddrNum": "1",
	"DefaultAddrPoolType": "ipv4",
	"DefaultAvailableAddrNum": "1",
	"FailoverAddrPoolGroupStatus": "AVAILABLE",
	"StrategyId": "strategyId1",
	"FailoverAvailableAddrNum": "1",
	"FailoverLbaStrategy": "all_rr",
	"DefaultMaxReturnAddrNum": "1",
	"StrategyMode": "geo",
	"CreateTimestamp": "1533773400000",
	"DefaultAddrPoolGroupStatus": "AVAILABLE",
	"DefaultLbaStrategy": "all_rr",
	"FailoverAddrPoolType": "ipv4",
	"RequestId": "BA1608CA-834C-4E63-8682-8AF0B11ED72D",
	"InstanceId": "instance1",
	"FailoverAddrPools": {
		"FailoverAddrPool": [{
			"Id": "pool1",
			"LbaWeight": "1",
			"AddrCount": "1",
			"Name": "test"
		}]
	},
	"DefaultLatencyOptimization": "open",
	"CreateTime": "2018-08-09T00:10Z",
	"EffectiveAddrPoolGroupType": "DEFAULT",
	"DefaultAddrPools": {
		"DefaultAddrPool": [{
			"Id": "pool1",
			"LbaWeight": "1",
			"AddrCount": "1",
			"Name": "test"
		}]
	},
	"DefaultMinAvailableAddrNum": "1",
	"FailoverLatencyOptimization": "open",
	"StrategyName": "strategyName1",
	"FailoverMaxReturnAddrNum": "1",
	"AccessMode": "auto",
	"Lines": {
		"Line": [{
			"GroupName": "global",
			"GroupCode": "default",
			"LineCode": "default",
			"LineName": "global"
		}]
	}
}

错误码

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