Skip to Content
全球动态加速 PathX获取全球加速服务加速配置信息 - DescribeUGAInstance

获取全球加速服务加速配置信息 - DescribeUGAInstance

简介

获取全球加速服务加速配置信息,指定实例ID返回单个实例。未指定实例ID时 指定分页参数 则按创建时间降序 返回记录

定义

公共参数

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

请求参数

参数名类型描述信息必填
ProjectIdstring项目ID。请参考GetProjectList接口Yes
UGAIdstring加速配置实例ID,如果传了实例ID 则返回匹配实例ID的记录;如果没传则返回 ProjectId 下全部实例且符合分页要求No
Limitint返回的最大条数,默认为100,最大值400No
Offsetint偏移量,默认为0No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
UGAListarray[UGAAInfo]全球加速实例信息列表No
TotalCountint符合条件的总数No

数据模型

UGAAInfo

字段名类型描述信息必填
UGAIdstring加速配置实例IDYes
CNamestring加速域名,请在加速区域配置您的业务域名的CName记录值为加速域名Yes
UGANamestring加速配置名称Yes
IPListarray[string]源站IP列表,多个值由半角英文逗号相隔No
Domainstring源站域名No
Locationstring源站所在区域,加速实例在绑定线路后会自动设置该值。console页面上通过该值过滤加速实例可以绑定的upath实例。注意:缺少该值会导致在console上无法修改线路No
UPathSetarray[UPathSet]绑定的加速线路No
TaskSetarray[UGAATask]端口配置信息(不再维护,建议使用ForwarderSet)No
L4ForwarderSetarray[UGAL4Forwarder]UGA 4层转发器配置,记录接入或回源端口,接入或回源协议信息No
L7ForwarderSetarray[UGAL7Forwarder]UGA 7层转发器配置,记录接入或回源端口,接入或回源协议信息 如绑定证书会返回证书IDNo
OutPublicIpListarray[OutPublicIpInfo]线路出口IP地址No

UPathSet

字段名类型描述信息必填
UPathNamestringUPath名字No
UPathIdstringUPath 实例IDNo
Bandwidthint带宽 Mbps, 1~800MbpsNo
LineIdstring线路IDNo
LineFromNamestring线路起点中文名字,加速区域No
LineToNamestring线路对端中文名字,源站区域No
LineFromstring线路起点英文代号,加速区域No
LineTostring线路对端英文代号,源站区域No

UGAATask

字段名类型描述信息必填
Portint接入端口Yes
Protocolstring转发协议,枚举值[“TCP”,“UDP”,“HTTPHTTP”,“HTTPSHTTP”,“HTTPSHTTPS”]。TCP和UDP代表四层转发,其余为七层转发Yes

UGAL4Forwarder

字段名类型描述信息必填
Portint接入端口Yes
Protocolstring转发协议,枚举值[“TCP”,“UDP”,“HTTPHTTP”,“HTTPSHTTP”,“HTTPSHTTPS”]。TCP和UDP代表四层转发,其余为七层转发Yes
RSPortintRSPort,源站监听端口Yes

UGAL7Forwarder

字段名类型描述信息必填
Portint接入端口Yes
Protocolstring转发协议,枚举值[“TCP”,“UDP”,“HTTPHTTP”,“HTTPSHTTP”,“HTTPSHTTPS”]。TCP和UDP代表四层转发,其余为七层转发Yes
RSPortintRSPort,源站监听端口Yes
SSLIdstring证书IDNo
SSLNamestring证书名称No

OutPublicIpInfo

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

示例

请求示例

https://api.an-link.com/?Action=DescribeUGAInstance &ProjectId=org-xxxx &UGAId=uga-5ygl0d &Limit=10 &Offset=0

响应示例

{ "Action": "DescribeUGAInstanceResponse", "Message": "", "RetCode": 0, "TotalCount": 1, "UGAList": [ { "CName": "xbc287.pathx.ucloudgda.com", "Domain": "github.com", "IPList": [ "" ], "L4ForwarderSet": [ { "Port": 443, "Protocol": "TCP", "RSPort": 443 } ], "L7ForwarderSet": [], "Location": "北美", "OutPublicIpList": [ { "Area": "us-ca", "IP": "107.150.101.244" }, { "Area": "us-ca", "IP": "107.150.102.54" }, { "Area": "us-ca", "IP": "107.150.102.58" }, { "Area": "us-ca", "IP": "107.150.102.63" }, { "Area": "us-ca", "IP": "107.150.102.68" }, { "Area": "us-ca", "IP": "107.150.102.88" } ], "TaskSet": [ { "Port": 443, "Protocol": "TCP", "RSPort": 0 } ], "UGAId": "uga-5ygl0d", "UGAName": "github加速", "UPathSet": [ { "Bandwidth": 1, "LineFrom": "cn-gd", "LineFromName": "中国(多地)", "LineId": "line_cn-us-ca", "LineTo": "us-ca", "LineToName": "洛杉矶", "UPathId": "upath-xcacoz", "UPathName": "中美加速" } ] } ] }