接口 UHostClientInterface
- 所有超级接口:
AutoCloseable,Client,Closeable
- 所有已知实现类:
UHostClient
This client is used to call actions of **UHost** service
-
方法概要
修饰符和类型方法说明copyCustomImage(CopyCustomImageRequest request) CopyCustomImage - 复制自制镜像CreateCustomImage - 创建自制镜像CreateIsolationGroup - 创建硬件隔离组CreateUHostInstance - 创建云主机CreateUHostKeyPair - 创建主机密钥对DeleteIsolationGroup - 删除硬件隔离组DeleteUHostKeyPairs - 删除主机密钥DescribeAvailableInstanceTypes - 获取某个地域下可售/售罄的所有机型信息describeImage(DescribeImageRequest request) DescribeImage - 获取镜像列表DescribeIsolationGroup - 查询硬件隔离组DescribeUHostInstance - 获取主机信息DescribeUHostKeyPairs - 查询主机密钥信息DescribeUHostTags - 获取主机业务组列表GetAttachedDiskUpgradePrice - 获取挂载磁盘的升级价格GetUHostInstancePrice - 获取主机价格GetUHostInstanceVncInfo - 获取VNC登录信息GetUHostRefundPrice - 获取主机删除扣除费用GetUHostRenewPrice - 获取主机续费价格GetUHostUpgradePrice - 获取主机规格调整差价ImportCustomImage - 导入镜像ImportUHostKeyPairs - 导入密钥对的公钥部分LeaveIsolationGroup - 移除硬件隔离组中的主机ModifyUHostInstanceName - 修改主机名ModifyUHostInstanceRemark - 修改主机备注ModifyUHostInstanceTag - 修改主机业务组modifyUHostIP(ModifyUHostIPRequest request) ModifyUHostIP - 修改云主机内部 IP 地址PoweroffUHostInstance - 模拟主机掉电RebootUHostInstance - 重启主机ReinstallUHostInstance - 重装系统ResetUHostInstancePassword - 重置主机密码ResizeAttachedDisk - 修改挂载的磁盘大小ResizeUHostInstance - 修改主机规格StartUHostInstance - 启动主机StopUHostInstance - 关闭主机TerminateCustomImage - 删除自制镜像TerminateUHostInstance - 删除云主机
-
方法详细资料
-
copyCustomImage
CopyCustomImage - 复制自制镜像- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createCustomImage
CreateCustomImageResponse createCustomImage(CreateCustomImageRequest request) throws UCloudException CreateCustomImage - 创建自制镜像- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createIsolationGroup
CreateIsolationGroupResponse createIsolationGroup(CreateIsolationGroupRequest request) throws UCloudException CreateIsolationGroup - 创建硬件隔离组- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createUHostInstance
CreateUHostInstanceResponse createUHostInstance(CreateUHostInstanceRequest request) throws UCloudException CreateUHostInstance - 创建云主机- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createUHostKeyPair
CreateUHostKeyPairResponse createUHostKeyPair(CreateUHostKeyPairRequest request) throws UCloudException CreateUHostKeyPair - 创建主机密钥对- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteIsolationGroup
DeleteIsolationGroupResponse deleteIsolationGroup(DeleteIsolationGroupRequest request) throws UCloudException DeleteIsolationGroup - 删除硬件隔离组- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteUHostKeyPairs
DeleteUHostKeyPairsResponse deleteUHostKeyPairs(DeleteUHostKeyPairsRequest request) throws UCloudException DeleteUHostKeyPairs - 删除主机密钥- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeAvailableInstanceTypes
DescribeAvailableInstanceTypesResponse describeAvailableInstanceTypes(DescribeAvailableInstanceTypesRequest request) throws UCloudException DescribeAvailableInstanceTypes - 获取某个地域下可售/售罄的所有机型信息- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeImage
DescribeImage - 获取镜像列表- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeIsolationGroup
DescribeIsolationGroupResponse describeIsolationGroup(DescribeIsolationGroupRequest request) throws UCloudException DescribeIsolationGroup - 查询硬件隔离组- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUHostInstance
DescribeUHostInstanceResponse describeUHostInstance(DescribeUHostInstanceRequest request) throws UCloudException DescribeUHostInstance - 获取主机信息- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUHostKeyPairs
DescribeUHostKeyPairsResponse describeUHostKeyPairs(DescribeUHostKeyPairsRequest request) throws UCloudException DescribeUHostKeyPairs - 查询主机密钥信息- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUHostTags
DescribeUHostTagsResponse describeUHostTags(DescribeUHostTagsRequest request) throws UCloudException DescribeUHostTags - 获取主机业务组列表- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getAttachedDiskUpgradePrice
GetAttachedDiskUpgradePriceResponse getAttachedDiskUpgradePrice(GetAttachedDiskUpgradePriceRequest request) throws UCloudException GetAttachedDiskUpgradePrice - 获取挂载磁盘的升级价格- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getUHostInstancePrice
GetUHostInstancePriceResponse getUHostInstancePrice(GetUHostInstancePriceRequest request) throws UCloudException GetUHostInstancePrice - 获取主机价格- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getUHostInstanceVncInfo
GetUHostInstanceVncInfoResponse getUHostInstanceVncInfo(GetUHostInstanceVncInfoRequest request) throws UCloudException GetUHostInstanceVncInfo - 获取VNC登录信息- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getUHostRefundPrice
GetUHostRefundPriceResponse getUHostRefundPrice(GetUHostRefundPriceRequest request) throws UCloudException GetUHostRefundPrice - 获取主机删除扣除费用- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getUHostRenewPrice
GetUHostRenewPriceResponse getUHostRenewPrice(GetUHostRenewPriceRequest request) throws UCloudException GetUHostRenewPrice - 获取主机续费价格- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getUHostUpgradePrice
GetUHostUpgradePriceResponse getUHostUpgradePrice(GetUHostUpgradePriceRequest request) throws UCloudException GetUHostUpgradePrice - 获取主机规格调整差价- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
importCustomImage
ImportCustomImageResponse importCustomImage(ImportCustomImageRequest request) throws UCloudException ImportCustomImage - 导入镜像- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
importUHostKeyPairs
ImportUHostKeyPairsResponse importUHostKeyPairs(ImportUHostKeyPairsRequest request) throws UCloudException ImportUHostKeyPairs - 导入密钥对的公钥部分- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
leaveIsolationGroup
LeaveIsolationGroupResponse leaveIsolationGroup(LeaveIsolationGroupRequest request) throws UCloudException LeaveIsolationGroup - 移除硬件隔离组中的主机- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyUHostIP
ModifyUHostIP - 修改云主机内部 IP 地址- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyUHostInstanceName
ModifyUHostInstanceNameResponse modifyUHostInstanceName(ModifyUHostInstanceNameRequest request) throws UCloudException ModifyUHostInstanceName - 修改主机名- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyUHostInstanceRemark
ModifyUHostInstanceRemarkResponse modifyUHostInstanceRemark(ModifyUHostInstanceRemarkRequest request) throws UCloudException ModifyUHostInstanceRemark - 修改主机备注- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyUHostInstanceTag
ModifyUHostInstanceTagResponse modifyUHostInstanceTag(ModifyUHostInstanceTagRequest request) throws UCloudException ModifyUHostInstanceTag - 修改主机业务组- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
poweroffUHostInstance
PoweroffUHostInstanceResponse poweroffUHostInstance(PoweroffUHostInstanceRequest request) throws UCloudException PoweroffUHostInstance - 模拟主机掉电- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
rebootUHostInstance
RebootUHostInstanceResponse rebootUHostInstance(RebootUHostInstanceRequest request) throws UCloudException RebootUHostInstance - 重启主机- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
reinstallUHostInstance
ReinstallUHostInstanceResponse reinstallUHostInstance(ReinstallUHostInstanceRequest request) throws UCloudException ReinstallUHostInstance - 重装系统- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
resetUHostInstancePassword
ResetUHostInstancePasswordResponse resetUHostInstancePassword(ResetUHostInstancePasswordRequest request) throws UCloudException ResetUHostInstancePassword - 重置主机密码- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
resizeAttachedDisk
ResizeAttachedDiskResponse resizeAttachedDisk(ResizeAttachedDiskRequest request) throws UCloudException ResizeAttachedDisk - 修改挂载的磁盘大小- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
resizeUHostInstance
ResizeUHostInstanceResponse resizeUHostInstance(ResizeUHostInstanceRequest request) throws UCloudException ResizeUHostInstance - 修改主机规格- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
startUHostInstance
StartUHostInstanceResponse startUHostInstance(StartUHostInstanceRequest request) throws UCloudException StartUHostInstance - 启动主机- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
stopUHostInstance
StopUHostInstanceResponse stopUHostInstance(StopUHostInstanceRequest request) throws UCloudException StopUHostInstance - 关闭主机- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
terminateCustomImage
TerminateCustomImageResponse terminateCustomImage(TerminateCustomImageRequest request) throws UCloudException TerminateCustomImage - 删除自制镜像- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
terminateUHostInstance
TerminateUHostInstanceResponse terminateUHostInstance(TerminateUHostInstanceRequest request) throws UCloudException TerminateUHostInstance - 删除云主机- 参数:
request- Request object- 抛出:
UCloudException- Exception
-