Skip to Content
全球动态加速 PathX获取加速线路信息 - DescribeUPath

获取加速线路信息 - DescribeUPath

简介

获取加速线路信息

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 DescribeUPathYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
ProjectIdstring项目ID。请参考GetProjectList接口Yes
UPathIdstring如果不填参数 返回 ProjectId 下所有的线路资源,填此参数则返回upath实例ID匹配的线路No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
UPathSetarray[UPathInfo]线路信息数组Yes

数据模型

UPathInfo

字段名类型描述信息必填
PostPaidboolean是否为后付费实例No
ChargeTypestring计费模式,默认为Month 按月收费,可选范围[‘Month’,‘Year’,‘Dynamic’]No
NamestringUPath实例名字No
UPathIdstringUPath加速线路实例IDNo
Bandwidthint带宽,单位MbpsNo
LineIdstring选择的线路No
UGAListarray[PathXUGAInfo]与该UPath绑定的UGA列表No
CreateTimeintUPath创建的时间,10位时间戳No
ExpireTimeintUPath的过期时间,10位时间戳No
LineFromNamestring线路入口名称No
LineToNamestring线路出口名称No
OutPublicIpListarray[OutPublicIpInfo]线路出口IP数组No

PathXUGAInfo

字段名类型描述信息必填
UGAIdstring加速配置IDNo
IPListarray[string]源站IP列表,多个值由半角英文逗号相隔No
Domainstring源站域名No

OutPublicIpInfo

字段名类型描述信息必填
IPstring线路回源节点EIPNo
Areastring线路回源节点机房代号No

示例

请求示例

https://api.an-link.com/?Action=DescribeUPath &ProjectId=org-xxxx &UPathId=upath-2noe2u

响应示例

{ "Action": "DescribeUPathResponse", "Message": "", "RetCode": 0, "UPathSet": [ { "Bandwidth": 1, "ChargeType": "Month", "CreateTime": 1542029575, "ExpireTime": 1569859200, "LineFromName": "中国(多地)", "LineId": "line_cn_afr-nigeria", "LineToName": "拉各斯", "Name": "中国多地到拉各斯_0", "OutPublicIpList": [ { "Area": "afr-nigeria", "IP": "152.32.140.87" }, { "Area": "afr-nigeria", "IP": "152.32.140.102" }, { "Area": "afr-nigeria", "IP": "152.32.140.64" }, { "Area": "afr-nigeria", "IP": "152.32.140.105" }, { "Area": "afr-nigeria", "IP": "152.32.140.15" }, { "Area": "afr-nigeria", "IP": "152.32.140.55" } ], "PostPaid": false, "UGAList": [ { "Domain": "", "IPList": [ "152.32.140.170" ], "UGAId": "uga-2yftnppa" } ], "UPathId": "upath-2noe2u" } ] }