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

com.volcengine.model.acep.DetailPodResResult 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;
import java.util.Map;

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

    /**
     * 

实例所属业务 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 = "PodName") private String podName; /** *

镜像 ID。

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

镜像名称。

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

与实例绑定的标签信息

*/ @com.alibaba.fastjson.annotation.JSONField(name = "Tag") private com.volcengine.model.acep.v20231030.ResultTag tag; /** *

机房信息

*/ @com.alibaba.fastjson.annotation.JSONField(name = "DcInfo") private com.volcengine.model.acep.v20231030.ResultPodDc dcInfo; /** *

实例套餐信息

*/ @com.alibaba.fastjson.annotation.JSONField(name = "Configuration") private com.volcengine.model.acep.v20231030.ResultConfiguration configuration; /** *

实例的用户存储分区大小,即 Data 分区容量大小。可选的容量如下:

* * * *

- 4Gi

* *

- 8Gi

* *

- 16Gi

* *

- 32Gi

* *

- 64Gi

* *

- 128Gi

* *

- 256Gi

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

实例已使用的存储大小。

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

屏幕布局 ID。

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

屏幕推流状态。格式为 "key":"value"

* * * *

- key 为 String 类型,屏幕 ID;

* *

- value 为 Integer 类型,推流状态,具体状态见[Status](https://www.volcengine.com/docs/6394/658586#status-%E5%AE%9A%E4%B9%89) 定义。

* * * *

:::warning

* *

- 通过 [DetailPod](https://www.volcengine.com/docs/6394/1221464) 接口查询时返回。

* *

- 通过 [ListPod](https://www.volcengine.com/docs/6394/1221468) 接口查询时返回的值无实际意义,可忽略。

* *

:::

*/ @com.alibaba.fastjson.annotation.JSONField(name = "DisplayStatus") private Map displayStatus; /** *

ADB 地址。

* * * *

:::tip

* *

空表示未开启 ADB。

* *

:::

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

代表实例 ADB 开启状态。取值如下:

* * * *

- `1`:开启

* *

- `2`:关闭

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

ADB 过期时间。

* * * *

:::tip

* *

小于等于 0 为无过期时间。

* *

:::

*/ @com.alibaba.fastjson.annotation.JSONField(name = "AdbExpireTime") private Long adbExpireTime; /** *

实例在线状态。取值如下:

* * * *

- `0`:开机中

* *

- `1`:开机完成

* *

- `2`:关机完成

* *

- `3`:关机中

* *

- `4`:重启中

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

实例的内网 IP。

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

实例推流状态。取值如下:

* * * *

- `0`:空闲

* *

- `1`:推流中

* *

- `2`:就绪

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

实例上行带宽上限,单位为 Mbps;如设置为 0,则不限速。

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

实例下行带宽上限,单位为 Mbps;如设置为 0,则不限速。

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

实例镜像版本。取值如下:

* * * *

- `10`:AOSP 10

* *

- `11`:AOSP 11

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

实例创建时间。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "CreateAt") private Long createAt; /** *

实例授权运维过期时间。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "AuthorityExpireTime") private Long authorityExpireTime; /** *

实例授权运维状态。取值如下:

* * * *

- `1`:未授权

* *

- `2`:已授权

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

端口映射列表。

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

云机 ID。

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

云机规格。

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

壁纸流房间

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

壁纸流引擎

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

壁纸流状态

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

软件版本

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

cidr段

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

eip信息

*/ @com.alibaba.fastjson.annotation.JSONField(name = "Eip") private com.volcengine.model.acep.v20231030.ResultEip eip; /** *

TODO

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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy