
# 添加大数据资产 - AddBigdata
#### 功能介绍
添加新的大数据资产，支持通过JSON格式提交大数据资产信息进行注册。
#### 调用方法
请参见[如何调用API](https://support.huaweicloud.com/api-dsc/dsc_02_0008.html)。
#### 授权信息
账号具备所有API的调用权限，如果使用账号下的IAM用户调用当前API，该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权，具体权限要求请参见[权限和授权项](https://support.huaweicloud.com/api-dsc/dsc_02_0031.html)。
- 如果使用身份策略授权，当前API调用无需身份策略权限。
 
#### URI
POST /v1/{project_id}/sdg/asset/bigdata
表1路径参数 
| 参数         | 是否必选 | 参数类型   | 描述              |
|:---|:---|:---|:---|
| project_id | 是    | String | 项目ID，用于标识具体的项目。 |
   
#### 请求参数
表2请求Body参数 
| 参数                | 是否必选 | 参数类型    | 描述                                                                              |
|:---|:---|:---|:---|
| asset_name        | 否    | String  | 资产名称。                                                                           |
| create_time       | 否    | Long    | 资产创建时间（单位：毫秒）。                                                                  |
| ds_address        | 否    | String  | 数据源地址。                                                                          |
| ds_name           | 否    | String  | 数据源名称。                                                                          |
| ds_password       | 否    | String  | 数据源密码。                                                                          |
| ds_port           | 否    | Integer | 数据源端口。                                                                          |
| ds_type           | 否    | String  | 数据源类型。类型：Elasticsearch、DLI、Hive、HBase、MRS_HIVE、ALL、LTS、HIVE_ONLY、JUST_BIG_DATA。 |
| ds_user           | 否    | String  | 数据源用户名。                                                                         |
| ds_version        | 否    | String  | 数据源版本。                                                                          |
| ins_id            | 否    | String  | 实例ID。                                                                           |
| ins_name          | 否    | String  | 实例名称。                                                                           |
| ins_type          | 否    | String  | 实例类型。类型：Elasticsearch、DLI、Hive、HBase、MRS_HIVE、ALL、LTS、HIVE_ONLY、JUST_BIG_DATA。  |
| lts_group_id      | 否    | String  | 日志组ID。                                                                          |
| lts_group_name    | 否    | String  | 日志组名称。                                                                          |
| lts_stream_id     | 否    | String  | 日志流ID。                                                                          |
| lts_stream_name   | 否    | String  | 日志流名称。                                                                          |
| queue_name        | 否    | String  | 队列名称。                                                                           |
| region            | 否    | String  | 地域信息。                                                                           |
| scan_metadata     | 否    | Boolean | 是否扫描元数据。                                                                        |
| security_group_id | 否    | String  | 安全组ID。                                                                          |
| subnet_id         | 否    | String  | 子网ID。                                                                           |
| vpc_id            | 否    | String  | VPC ID。                                                                         |
   
#### 响应参数
**状态码：200**
表3响应Body参数 
| 参数     | 参数类型   | 描述                   |
|:---|:---|:---|
| msg    | String | 返回消息，用于描述操作的结果或错误信息。 |
| status | String | 返回状态，如'200','400'    |
   
**状态码：201**
大数据资产创建成功。
#### 请求示例
```
POST /v1/{project_id}/sdg/asset/bigdata
{
  "asset_name" : "string",
  "create_time" : 0,
  "ds_address" : "string",
  "ds_name" : "string",
  "ds_password" : "string",
  "ds_port" : 0,
  "ds_type" : "string",
  "ds_user" : "string",
  "ds_version" : "string",
  "ins_id" : "string",
  "ins_name" : "string",
  "ins_type" : "string",
  "lts_group_id" : "string",
  "lts_group_name" : "string",
  "lts_stream_id" : "string",
  "lts_stream_name" : "string",
  "queue_name" : "string",
  "region" : "string",
  "scan_metadata" : true,
  "security_group_id" : "string",
  "subnet_id" : "string",
  "vpc_id" : "string"
}
```
#### 响应示例
无
#### 状态码
| 状态码 | 描述              |
|:---|:---|
| 200 | 添加大数据资产成功。      |
| 201 | 大数据资产创建成功。      |
| 401 | 未授权访问，请求被拒绝。    |
| 403 | 无权限进行此操作，请求被拒绝。 |
| 404 | 项目不存在，添加失败。     |
   
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-dsc/ErrorCode.html)。
