All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.volcengine.model.acep.CreateAppImageBody Maven / Gradle / Ivy

There is a newer version: 1.0.192
Show newest version
package com.volcengine.model.acep;


import com.alibaba.fastjson.JSON;

import java.util.List;

/**
 * CreateAppImageBody
 */
@lombok.Data
public final class CreateAppImageBody  {

    /**
     * 

业务 ID,可在「云手机控制台-业务管理-业务详情」中获取

*/ @com.alibaba.fastjson.annotation.JSONField(name = "ProductId") private String productId; /** *

需要打包应用镜像的实例 ID。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "PodId") private String podId; /** *

实例上需要打包的应用包名列表,以“,”分隔。需确保应用已经正常安装。如应用未完成安装,则会导致任务部分失败。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "PackageNameList") private List packageNameList; /** *

是否在任务完成后,创建 AppVersion 及相关镜像:

* *

- 0:否;

* *

- 1:(默认)是。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "CreateAppVersion") private Integer createAppVersion; /** *

镜像本地存储路径。

* *

打包后生成的镜像可以存储在本地,用于所在机房内直接共享分发。该参数置空时,表示不本地存储,即镜像完成上传后,清理本地镜像。云端镜像以压缩包存储(默认 .tar.gz 格式)。本地以镜像目录存储,不保留压缩格式镜像文件。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "LocalPath") private String localPath; @Override public String toString() { return JSON.toJSONString(this); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy