文档

API概览

更新时间:
本产品(无影云应用/2021-09-01)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(11370001915),在专家指导下进行签名对接。
在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey

地域

API标题API概述
ListRegions查询支持的地域查询无影云应用支持的地域。

资源

API标题API概述
ListNodeInstanceType查询资源规格查询创建交付组时可选购的资源规格。
GetResourcePrice查询资源价格查询资源的价格信息。
GetResourceRenewPrice查询资源续费价格查询无影云应用资源的续费价格。

交付组

API标题API概述
CreateAppInstanceGroup创建交付组创建交付组。
GetAppInstanceGroup查询指定交付组详细信息查询指定交付组详细信息。
ListAppInstanceGroup查询多个交付组详细信息查询多个交付组详细信息,即不指定特定的交付组,而是查询所有满足条件的交付组的详细信息。
PageListAppInstanceGroupUser分页查询交付组的分配用户分页查询交付组中已添加的分配用户。
RenewAppInstanceGroup为交付组续费为交付组续费。
UpdateAppInstanceGroupImage更新交付组镜像更新交付组的镜像。
ModifyAppInstanceGroupAttribute修改交付组通用策略修改交付组的通用策略,包括并发会话数、会话断连保留时长等。
ModifyNodePoolAttribute修改交付组弹性模式修改交付组的弹性模式,包括固定数量(不使用弹性扩缩容)、定时扩缩容和自动扩缩容。
AuthorizeInstanceGroup为交付组添加或移除分配用户为交付组添加或移除分配用户。只有添加到分配用户的用户可访问云应用。
LogOffAllSessionsInAppInstanceGroup注销交付组下所有会话注销已开启定时扩缩容策略的按量付费交付组下所有会话。
DeleteAppInstanceGroup删除按量付费交付组删除"资源型-按量付费"形式的交付组。
ModifyAppPolicy修改交付组显示策略修改交付组显示策略,包括帧率、分辨率、协议类型等设置。

应用实例

API标题API概述
ListAppInstances查询交付组内实例详细信息查询交付组内会话实例的详细信息,包括实例ID、实例状态、创建时间、更新时间、会话状态、主网卡公网IP等。
DeleteAppInstances删除指定应用实例删除指定应用实例。

连接

API标题API概述
GetConnectionTicket获取云应用连接凭证获取云应用连接凭证。
Unbind解绑用户和会话解绑用户和会话。

调试

API标题API概述
CreateImageFromAppInstanceGroup通过调试交付组创建新镜像通过调试交付组创建新镜像。
GetDebugAppInstance获取调试应用实例信息获取调试应用实例信息。

OTA升级

API标题API概述
ListOtaTask查询OTA升级历史记录查询OTA升级历史记录。
GetOtaTaskByTaskId查询OTA升级任务明细查询OTA升级任务明细,包括可升级版本、版本说明等。
ApproveOtaTask设置OTA升级执行时间设置OTA升级的执行时间。
CancelOtaTask取消OTA升级任务取消OTA升级任务。

管理员账号

API标题API概述
ListTenantConfig查询管理员账号配置信息查询管理员账号配置信息,例如是否已开启资源到期提醒。
ModifyTenantConfig修改管理员账号配置信息修改管理员账号配置信息,例如是否开启资源到期提醒。