Package cn.ucloud.pathx.client
Interface PathXClientInterface
- All Superinterfaces:
AutoCloseable,Client,Closeable
- All Known Implementing Classes:
PathXClient
This client is used to call actions of **PathX** service
-
Method Summary
Modifier and TypeMethodDescriptionbindPathXSSL(BindPathXSSLRequest request) BindPathXSSL - 绑定PathX SSL证书CreateGlobalSSHInstance - 创建GlobalSSH实例createPathXSSL(CreatePathXSSLRequest request) CreatePathXSSL - 创建证书CreateUGAForwarder - 创建加速实例转发器CreateUGAInstance - 创建全球加速配置项createUPath(CreateUPathRequest request) CreateUPath - 创建UPathDeleteGlobalSSHInstance - 删除GlobalSSH实例deletePathXSSL(DeletePathXSSLRequest request) DeletePathXSSL - 删除PathX SSL证书DeleteUGAForwarder - 删除加速实例转发器DeleteUGAInstance - 删除全球加速服务加速配置deleteUPath(DeleteUPathRequest request) DeleteUPath - 删除UPathDescribeGlobalSSHInstance - 获取GlobalSSH实例列表DescribePathXLineConfig - 获取全球加速线路信息describePathXSSL(DescribePathXSSLRequest request) DescribePathXSSL - 获取SSL证书信息DescribeUGAInstance - 获取全球加速服务加速配置信息describeUPath(DescribeUPathRequest request) DescribeUPath - 获取加速线路信息DescribeUPathTemplate - 查询UPath的监控模板GetGlobalSSHPrice - 获取GlobalSSH价格GetGlobalSSHUpdatePrice - 获取GlobalSSH升级价格getPathXMetric(GetPathXMetricRequest request) GetPathXMetric - 获取全球加速监控信息ModifyGlobalSSHPort - 修改GlobalSSH端口ModifyGlobalSSHRemark - 修改GlobalSSH备注ModifyGlobalSSHType - 修改GlobalSSH实例类型ModifyUPathBandwidth - 修改加速线路带宽ModifyUPathTemplate - 修改UPath监控告警项ugaBindUPath(UGABindUPathRequest request) UGABindUPath - UGA绑定UPathugaUnBindUPath(UGAUnBindUPathRequest request) UGAUnBindUPath - UGA与UPath解绑unBindPathXSSL(UnBindPathXSSLRequest request) UnBindPathXSSL - 解绑PathX SSL 证书UpdatePathXWhitelist - 更新入口白名单
-
Method Details
-
bindPathXSSL
BindPathXSSL - 绑定PathX SSL证书- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createGlobalSSHInstance
CreateGlobalSSHInstanceResponse createGlobalSSHInstance(CreateGlobalSSHInstanceRequest request) throws UCloudException CreateGlobalSSHInstance - 创建GlobalSSH实例- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createPathXSSL
CreatePathXSSL - 创建证书- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createUGAForwarder
CreateUGAForwarderResponse createUGAForwarder(CreateUGAForwarderRequest request) throws UCloudException CreateUGAForwarder - 创建加速实例转发器- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createUGAInstance
CreateUGAInstanceResponse createUGAInstance(CreateUGAInstanceRequest request) throws UCloudException CreateUGAInstance - 创建全球加速配置项- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createUPath
CreateUPath - 创建UPath- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteGlobalSSHInstance
DeleteGlobalSSHInstanceResponse deleteGlobalSSHInstance(DeleteGlobalSSHInstanceRequest request) throws UCloudException DeleteGlobalSSHInstance - 删除GlobalSSH实例- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deletePathXSSL
DeletePathXSSL - 删除PathX SSL证书- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteUGAForwarder
DeleteUGAForwarderResponse deleteUGAForwarder(DeleteUGAForwarderRequest request) throws UCloudException DeleteUGAForwarder - 删除加速实例转发器- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteUGAInstance
DeleteUGAInstanceResponse deleteUGAInstance(DeleteUGAInstanceRequest request) throws UCloudException DeleteUGAInstance - 删除全球加速服务加速配置- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteUPath
DeleteUPath - 删除UPath- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeGlobalSSHInstance
DescribeGlobalSSHInstanceResponse describeGlobalSSHInstance(DescribeGlobalSSHInstanceRequest request) throws UCloudException DescribeGlobalSSHInstance - 获取GlobalSSH实例列表- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describePathXLineConfig
DescribePathXLineConfigResponse describePathXLineConfig(DescribePathXLineConfigRequest request) throws UCloudException DescribePathXLineConfig - 获取全球加速线路信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describePathXSSL
DescribePathXSSL - 获取SSL证书信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeUGAInstance
DescribeUGAInstanceResponse describeUGAInstance(DescribeUGAInstanceRequest request) throws UCloudException DescribeUGAInstance - 获取全球加速服务加速配置信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeUPath
DescribeUPath - 获取加速线路信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeUPathTemplate
DescribeUPathTemplateResponse describeUPathTemplate(DescribeUPathTemplateRequest request) throws UCloudException DescribeUPathTemplate - 查询UPath的监控模板- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getGlobalSSHPrice
GetGlobalSSHPriceResponse getGlobalSSHPrice(GetGlobalSSHPriceRequest request) throws UCloudException GetGlobalSSHPrice - 获取GlobalSSH价格- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getGlobalSSHUpdatePrice
GetGlobalSSHUpdatePriceResponse getGlobalSSHUpdatePrice(GetGlobalSSHUpdatePriceRequest request) throws UCloudException GetGlobalSSHUpdatePrice - 获取GlobalSSH升级价格- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getPathXMetric
GetPathXMetric - 获取全球加速监控信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
modifyGlobalSSHPort
ModifyGlobalSSHPortResponse modifyGlobalSSHPort(ModifyGlobalSSHPortRequest request) throws UCloudException ModifyGlobalSSHPort - 修改GlobalSSH端口- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
modifyGlobalSSHRemark
ModifyGlobalSSHRemarkResponse modifyGlobalSSHRemark(ModifyGlobalSSHRemarkRequest request) throws UCloudException ModifyGlobalSSHRemark - 修改GlobalSSH备注- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
modifyGlobalSSHType
ModifyGlobalSSHTypeResponse modifyGlobalSSHType(ModifyGlobalSSHTypeRequest request) throws UCloudException ModifyGlobalSSHType - 修改GlobalSSH实例类型- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
modifyUPathBandwidth
ModifyUPathBandwidthResponse modifyUPathBandwidth(ModifyUPathBandwidthRequest request) throws UCloudException ModifyUPathBandwidth - 修改加速线路带宽- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
modifyUPathTemplate
ModifyUPathTemplateResponse modifyUPathTemplate(ModifyUPathTemplateRequest request) throws UCloudException ModifyUPathTemplate - 修改UPath监控告警项- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
ugaBindUPath
UGABindUPath - UGA绑定UPath- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
ugaUnBindUPath
UGAUnBindUPath - UGA与UPath解绑- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
unBindPathXSSL
UnBindPathXSSL - 解绑PathX SSL 证书- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updatePathXWhitelist
UpdatePathXWhitelistResponse updatePathXWhitelist(UpdatePathXWhitelistRequest request) throws UCloudException UpdatePathXWhitelist - 更新入口白名单- Parameters:
request- Request object- Throws:
UCloudException- Exception
-