获取一个 GTM 实例的策略信息。
除了以下参数,您还需要 对请求进行鉴权。
参数 | 类型 | 是否必填 | 示例值 | 描述 |
|---|---|---|---|---|
Action | String | 是 | GetPolicy | 要执行的操作,取值:GetPolicy。 |
Version | String | 是 | 2023-01-01 | API的版本,取值:2023-01-01。 |
GtmId | String | 是 | e93cb374-2b33-4202-842f-c066a4462c03 | GTM 实例的 UUID。您可以通过 ListGtms API 获取 |
PolicyType | String | 是 | geo | 策略类型。
|
下表仅列出本接口特有的返回参数。更多信息请参见返回结构。
参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
RoutingMode | String | lb | 路由模式。该参数取值为:
|
AlarmOnly | Boolean | true | 如果当前地址池集合不可用,云调度 GTM 是否仅触发告警通知而不自动切换到可用的地址池。
|
Targets | Object | 无 | 智能路由策略的流量目标。 |
PerfMode | String | perf | 智能路由策略的路由模式。
|
Statistics | Object | 无 | 地址状态的统计信息。 |
SourceFlow | Object | 无 | 该参数无实际意义。您可以忽略该参数。 |
POST https://gtm.volcengineapi.com/?Action=GetPolicy&Version=2023-01-01&GtmId=e93cb374-2b33-4202-842f-c066a4462c03&PolicyType=perf
{ "ResponseMetadata": { "RequestId": "202505271038359108E08EA1368E1084A1", "Action": "GetPolicy", "Version": "2023-01-01", "Service": "GTM", "Region": "cn-boe-1" }, "Result": { "RoutingMode": "geo-lb", "AlarmOnly": false, "Targets": null, "PerfMode": "perf", "Statistics": { "InactiveAddr": 0, "ActiveAddr": 10 }, "SourceFlow": [], "LoadImbalanceFactor": 0, "IgnoreAddrWeightPercent": 0, "IgnoreWaterPercent": 0, "NoticeWaterPercent": 0, "RatioThreshold": 0, "FluctuationThreshold": 0, "AddrPriority": "", "CapacitySharing": false, "CrossIspPenalty": 0, "RttFactor": 0, "ProxyMode": "", "Listeners": null, "DefaultLineAddrNum": 0, "RelayHandleTime": 0 } }
下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。
状态码 | 错误码 | 说明 |
|---|---|---|
504 | internal error | 内部错误 |