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

com.byteplus.model.live.v20230101.ListDomainDetailBody Maven / Gradle / Ivy

There is a newer version: 1.1.23
Show newest version
package com.byteplus.model.live.v20230101;


import com.alibaba.fastjson.JSON;
import java.util.List;

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

    /**
     * 

查询数据的页码,取值为 1 时表示查询第一页的数据,取值范围为 \[1,1000\]。

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

每页显示的数据条数,取值为 10 时表示每页展示 10 条域名信息,取值范围为 \[1, 1000\]。

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

域名空间列表,缺省情况下表示查询全部域名空间下的域名。

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

域名状态列表,缺省情况下表示查询全部状态的域名。支持的取值如下所示。

* *

- `0`:正常;

* *

- `1`:审核中;

* *

- `2`:禁用,禁止使用,此时 domain 不生效;

* *

- `3`:删除;

* *

- `4`:审核被驳回。审核不通过,需要重新创建并审核;

* *

- `5`:欠费关停。

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

域名类型列表,缺省情况下表示全部类型的域名。支持的取值如下所示。

* *

- `push`:推流域名;

* *

- `pull-flv`:拉流域名。

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

域名加速区域列表,缺省情况下表示查看全部。支持的取值如下所示。

* * * *

- `cn`:中国内地;

* *

- `cn-global`:全球加速;

* *

- `cn-oversea`:海外及港澳台。

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

域名名称列表,缺省情况下表示全部。

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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy