Skip to Content
全球动态加速 PathX创建全球加速配置项 - CreateUGAInstance

创建全球加速配置项 - CreateUGAInstance

简介

创建全球加速配置项

💡 UGA作为加速配置实例,计费周期跟随绑定的UPath资源,资源到期自动续费,账户余额不足会产生欠费订单 直到资源被回收。如果没有绑定线路,加速配置不收取任何费用。

ℹ️ 加速配置创建完毕后 需要调用UGABindUPath接口才能使用

定义

公共参数

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

请求参数

参数名类型描述信息必填
ProjectIdstring项目ID,如org-xxxx。请参考GetProjectList接口Yes
Namestring加速配置实例名称Yes
IPListstring加速源IP,多个IP用英文半角逗号(,)隔开;IPList和Domain二选一必填No
Domainstring加速源域名,IPList和Domain二选一必填No
TCP.NstringTCP端口号,已废弃。请使用 CreateUGAForwarder API 创建端口No
UDP.NstringUDP端口号,已废弃。请使用 CreateUGAForwarder API 创建端口No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
UGAIdstring加速配置IDYes
CNamestring加速域名 用户可把业务域名CName到此域名上。注意:未绑定线路情况时 加速域名解析不出IP。No

示例

请求示例

https://api.an-link.com/?Action=CreateUGAInstance &Name=test &Domain=google.com

响应示例

{ "Action": "CreateUGAInstanceResponse", "CName": "xxx.ucloudgda.com", "Message": "", "RetCode": 0, "UGAId": "uga-xxxx" }