调用AddDnsGtmAccessStrategy新增访问策略。

调试

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

请求参数

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

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

DefaultAddrPoolType String ipv4

主地址池类型:

  • IPV4
  • IPV6
  • DOMAIN
DefaultMinAvailableAddrNum Integer 1

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

InstanceId String instance1

实例id。

Lines String ["default", "drpeng"]

访问区域LineCode列表。例如:["default", "drpeng"],即全局策略和鹏博士

StrategyMode String geo

调度模式:

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

策略名称。

Lang String en

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

DefaultLbaStrategy String all_rr

主地址池集合均衡策略:

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

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

DefaultLatencyOptimization String open

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

  • OPEN:开启
  • CLOSE:关闭
FailoverAddrPoolType String ipv4

备地址池类型:

  • IPV4
  • IPV6
  • DOMAIN
FailoverLbaStrategy String all_rr

备地址池集合均衡策略:

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

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

FailoverMaxReturnAddrNum Integer 1

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

FailoverLatencyOptimization String open

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

  • OPEN:开启
  • CLOSE:关闭
DefaultAddrPool.N.Id String pool1

主地址池集合列表中地址池Id。

DefaultAddrPool.N.LbaWeight Integer 1

主地址池集合列表中权重。

FailoverAddrPool.N.Id String pool1

备用地址池集合列表中地址池id。

FailoverAddrPool.N.LbaWeight Integer 1

备用地址池集合列表中权重。

返回数据

名称 类型 示例值 描述
RequestId String 29D0F8F8-5499-4F6C-9FDC-1EE13BF55925

唯一请求识别码。

StrategyId String testStrategyId1

访问策略id。

示例

请求示例

http(s)://alidns.aliyuncs.com/?Action=AddDnsGtmAccessStrategy
&DefaultAddrPoolType=ipv4
&DefaultMinAvailableAddrNum=1
&InstanceId=instance1
&Lines=["default", "drpeng"]
&StrategyMode=geo
&StrategyName=testStrategyName
&<公共请求参数>

正常返回示例

XML 格式

<RequestId>29D0F8F8-5499-4F6C-9FDC-1EE13BF55925</RequestId>
<StrategyId>testStrategyId1</StrategyId>

JSON 格式

{
    "RequestId":"29D0F8F8-5499-4F6C-9FDC-1EE13BF55925",
    "StrategyId":"testStrategyId1"
    }

错误码

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