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

com.byteplus.model.live.v20230101.CreateDomainV2Body 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;

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

    /**
     * 

待添加到视频直播服务进行加速的域名列表信息。

* *

:::tip

* *

一个域名空间下最多包含 10 个域名。

* *

:::

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

域名空间,是一组关联域名的集合,由字母(A - Z、a -z)、数字(0 - 9)和连字符(-) 组成。您可以自定义新的域名空间或调用 [ListDomainDetail](https://www.volcengine.com/docs/6469/1126815) 接口获取已有域名使用的域名空间。

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

为域名空间设置所属项目,默认为空表示归属到 `default` 项目,

* *

新建域名空间时需要为域名空间绑定项目,您可以在[访问控制-项目列表](https://console.volcengine.com/iam/resourcemanage/project)查看已有项目并对项目进行管理。

* * * *

项目是火山引擎提供的一种资源管理方式,您可以对不同业务或项目使用的云资源进行分组管理,以实现基于项目的账单查看、子账号授权等功能。

* * * *

- 新建域名空间时,需为域名空间设置所属项目。每个域名空间只能属于一个项目,选择已有的域名空间时,项目不可配置;

* *

- 使用基于项目的账单查看需提前开通分账服务,请前往[账单管理-分账账单](https://console.volcengine.com/finance/bill/split-bill/)进行服务开通;

* *

- 使用基于项目的子账号授权请参见[使用 IAM 用户进行项目权限划分](https://www.volcengine.com/docs/6469/1166573)。

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

为域名空间设置资源标签。您可以通过资源标签从不同维度对云资源进行分类和聚合管理,如资源分账等场景。

* *

:::tip

* *

如需使用标签进行资源分账,可以在可以在[账单管理-费用标签](https://console.volcengine.com/finance/bill/tag/)处管理启用标签,将对应标签运用到账单明细等数据中。

* *

:::

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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy