数据结构

最近更新时间:2025-06-04 01:37:34

我的收藏

AndroidApp

安卓应用

被如下接口引用:DescribeAndroidApps。

名称 类型 描述
AndroidAppId String 安卓应用 Id
示例值:apk-sdfddc
Name String 安卓应用名称
示例值:猫耳
State String 安卓应用状态(上架、下架)
示例值:ONLINE|OFFLINE
AndroidAppVersionInfo Array of AndroidAppVersionInfo 安卓应用版本列表
示例值:[{"ver-a1b2c3","NORMAL"}]
CreateTime Timestamp ISO8601 安卓应用创建时间
示例值:"2022-02-15T01:51:55.786Z"
UserId String 用户 Id
示例值:userId
AppMode String 应用模式(NORMAL : 普通模式;ADVANCED : 高级模式)
示例值:NORMAL

AndroidAppCosInfo

安卓应用Cos数据

被如下接口引用:CreateCosCredential。

名称 类型 必选 描述
AndroidAppId String 安卓应用ID
示例值:apk-xxxxx
FileName String 应用名称(支持 apk 和 tgz 两种格式文件,当应用 AppMode 为 NORMAL 时,只支持上传 apk 类型文件,当应用 AppMode 为 ADVANCED 高级模式时,只支持上传 tgz 类型文件)
示例值:test.tgz

AndroidAppVersionInfo

安卓应用版本信息

被如下接口引用:DescribeAndroidApps。

名称 类型 描述
AndroidAppVersion String 安卓应用版本
示例值:"ver-a1b2c3"
State String 安卓应用版本创建状态(NORMAL:无、UPLOADING:上传中、
CREATING: 创建中、
CREATE_FAIL:创建失败、CREATE_SUCCESS:创建成功)
示例值:"NORMAL|UPLOADING|CREATING|CREATE_FAIL|CREATE_SUCCESS"
CreateTime Timestamp ISO8601 安卓应用版本创建时间
示例值:"2022-02-15T01:51:55.786Z"
Command String shell 安装命令(支持多条命令执行,通过 && 组合;只在应用 AppMode 为 ADVANCED 高级模式下 才会生效)
示例值:"tar -zxvf test-1.0.X.tgz && cd test-1.0.X && ./install.sh"
UninstallCommand String shell 卸载命令(支持多条命令执行,通过 && 组合;只在应用 AppMode 为 ADVANCED 高级模式下 才会生效)
示例值:"tar -zxvf test-1"cd test-1.0.X && ./uninstall.sh"

AndroidInstance

安卓实例信息

被如下接口引用:DescribeAndroidInstances。

名称 类型 必选 描述
AndroidInstanceId String 实例 ID
示例值:cai-abcd1234
AndroidInstanceRegion String 实例所在区域
示例值:ap-guangzhou
AndroidInstanceZone String 实例可用区
示例值:ap-guangzhou-3
State String 实例状态:INITIALIZING,NORMAL,PROCESSING
示例值:NORMAL
AndroidInstanceType String 实例规格
示例值:A3
AndroidInstanceImageId String 实例镜像 ID
示例值:image-abcd1234
Width Integer 分辨率宽度
示例值:1080
Height Integer 分辨率高度
示例值:1920
HostSerialNumber String 宿主机 ID
示例值:RK123
AndroidInstanceGroupId String 分组 ID
示例值:aig-1234abcd
AndroidInstanceLabels Array of AndroidInstanceLabel 标签列表
Name String 名称
示例值:testname
UserId String 用户ID
示例值:user123
PrivateIP String 内网 IP
示例值:192.168.1.3
CreateTime String 创建时间
示例值:2021-07-02T10:15:36Z
HostServerSerialNumber String 机箱 ID
示例值:U12

AndroidInstanceAppInfo

安卓实例应用信息

被如下接口引用:DescribeAndroidInstanceApps。

名称 类型 必选 描述
AndroidAppId String 应用id
示例值:apk-i37e2134
Name String 应用名称
示例值:testapp
AndroidAppVersion String 应用版本
示例值:1
PackageName String 应用包名
示例值:test.com
PackageVersion String 应用包版本
示例值:9.1.50
PackageLabel String 应用包标签
示例值:QQ

AndroidInstanceImage

安卓实例镜像信息

被如下接口引用:DescribeAndroidInstanceImages。

名称 类型 描述
AndroidInstanceImageId String 镜像 ID
示例值:image-abcd1234
AndroidInstanceImageName String 镜像名称,由业务方自定义,仅用于展示
示例值:img-123
AndroidInstanceImageState String 镜像状态
示例值:NORMAL
AndroidInstanceImageZone String 镜像可用区
示例值:ap-guangzhou-3

AndroidInstanceInformation

安卓实例信息

被如下接口引用:ModifyAndroidInstancesInformation。

名称 类型 必选 描述
AndroidInstanceId String 安卓实例 ID
示例值:cai-abcd1234
Name String 实例名称
示例值:test_name

AndroidInstanceLabel

安卓实例标签

被如下接口引用:DescribeAndroidInstanceLabels, DescribeAndroidInstances, ModifyAndroidInstancesLabels。

名称 类型 必选 描述
Key String 标签键
示例值:key1
Value String 标签值
示例值:value1

AndroidInstanceTask

安卓实例任务信息

被如下接口引用:CreateAndroidInstancesScreenshot, DistributeFileToAndroidInstances, ExecuteCommandOnAndroidInstances, InstallAndroidInstancesApp, RebootAndroidInstanceHosts, RebootAndroidInstances, ResetAndroidInstances, StartAndroidInstances, StopAndroidInstances, UninstallAndroidInstancesApp, UploadFileToAndroidInstances, UploadFilesToAndroidInstances。

名称 类型 描述
TaskId String 任务ID
示例值:615cf0a4-075e-4cf5-b26f-d786363daccd
AndroidInstanceId String 实例ID
示例值:cai-abcd1234

AndroidInstanceTaskStatus

安卓实例任务状态信息

被如下接口引用:DescribeAndroidInstanceTasksStatus。

名称 类型 必选 描述
TaskId String 任务ID
示例值:615cf0a4-075e-4cf5-b26f-d786363daccd
Status String 任务状态:SUCCESS,FAILED,PROCESSING,PENDING,CANCELED
示例值:SUCCESS
AndroidInstanceId String 实例ID
示例值:cai-abcd1234
TaskResult String 任务执行结果描述,针对某些任务,可以是可解析的 json
示例值:{"Error":{}}
TaskType String 任务类型
示例值:EXEC_COMMAND
CreateTime String 任务创建时间
示例值:2022-02-15T01:51:55.786Z
CompleteTime String 任务完成时间
示例值:2022-02-15T01:51:55.786Z

AndroidInstanceUploadFile

安卓实例上传文件信息

被如下接口引用:UploadFilesToAndroidInstances。

名称 类型 必选 描述
AndroidInstanceId String 安卓实例 ID
示例值:cai_abcd1234
FileURL String 文件上传 URL
示例值:https://xxx
DestinationDirectory String 上传目标目录,只能上传到 /sdcard/ 目录或其子目录下
示例值:/sdcard/Download/

COSOptions

COS协议参数

被如下接口引用:BackUpAndroidInstanceToStorage, RestoreAndroidInstanceFromStorage。

名称 类型 必选 描述
Bucket String 存储桶
示例值:bucket-123
Region String 存储区域
示例值:ap-guangzhou

Filter

过滤

被如下接口引用:DescribeAndroidApps, DescribeAndroidInstanceTasksStatus, DescribeAndroidInstances。

名称 类型 必选 描述
Name String 字段名
示例值:key01
Values Array of String 字段值列表
示例值:[ "value01", "value11" ]

LabelRequirement

标签要求

被如下接口引用:DescribeAndroidInstances。

名称 类型 必选 描述
Key String 标签键
示例值:key1
Operator String 运算符类型。
IN:要求对象的标签键 Key 对应的标签值需满足 Values 中的一个
NOT_IN:要求对象的标签键 Key 对应的标签值不满足 Values 中的任何一个
EXISTS:要求对象标签存在标签键 Key
NOT_EXISTS: 要求对象标签不存在标签键 Key
示例值:IN
Values Array of String 标签值列表
示例值:["value1"]

S3Options

S3协议参数

被如下接口引用:BackUpAndroidInstanceToStorage, RestoreAndroidInstanceFromStorage。

名称 类型 必选 描述
EndPoint String 存储节点
示例值:https//123.com
Bucket String 存储桶
示例值:bucket
AccessKeyId String 密钥 ID
示例值:test-ak
SecretAccessKey String 密钥 Key
示例值:test-sk

SyncAndroidInstanceImage

同步安卓实例镜像信息

被如下接口引用:SyncAndroidInstanceImage。

名称 类型 描述
AndroidInstanceImageId String 镜像 ID
示例值:image-abcd1234
AndroidInstanceImageZone String 镜像可用区
示例值:ap-guangzhou-3

SyncExecuteCommandResult

同步执行命令结果

被如下接口引用:SyncExecuteCommandOnAndroidInstances。

名称 类型 描述
InstanceId String 实例ID
示例值:cai-123
Output String 命令执行输出内容
示例值:ok
Status String 命令执行结果
示例值:SUCCESS|FAIL

如果遇到产品相关问题,您可咨询 在线客服寻求帮助。

返回顶部