
# 查询任务扩展属性列表（API名称：findTaskExtendAttributeList）
#### 功能介绍
查询任务拓展属性列表。
#### 相关API
| 接口名称                                                                 | 调用说明                                                         |
|:---|:---|
| [获取Token](https://support.huaweicloud.com/api-isdp/api_01_0019.html) | 调用该接口获取到Token，再调用其他接口时，需要在请求消息头中添加"Authorization"，其值即为Token。 |
| [新增任务](https://support.huaweicloud.com/api-isdp/api_01_0032.html)    | 需新增任务才能查询对应的拓展属性列表                                           |
   
#### URL
| 请求方式 | HTTPS地址                                                                  | 服务架构    | 消息体类型            |
|:---|:---|:---|:---|
| POST | https://**isdp+域名**/openapi/v1/openSceneTask/findTaskExtendAttributeList | OpenAPI | application/json |
   
#### 请求头
| **KEY**       | VALUE                  | 是否必填 | **描述**                                                                                           |
|:---|:---|:---|:---|
| Content-Type  | application/json       | 是    | 无                                                                                                |
| Authorization | bearer ${access_token} | 是    | bearer +" "+[5.2.1](https://support.huaweicloud.com/api-isdp/api_01_0019.html)中获取的access_token的值 |
   
#### 请求参数
| 参数          | 类型      | 是否必填 | 描述                                                                                                                                                                                                                                                                                                                                   |
|:---|:---|:---|:---|
| sceneTaskId | Long    | 是    | 父任务或子任务ID单个。                                                                                                                                                                                                                                                                                                                         |
| taskType    | Ingeger | 是    | 任务类型。 - 1：父任务  - 2：子任务   |
| dataSource  | String  | 否    | 创建来源标识。                                                                                                                                                                                                                                                                                                                              |
   
#### 响应参数
| 参数           | 类型     | 描述    |
|:---|:---|:---|
| stateCode    | String | 响应编码。 |
| errorMessage | String | 错误信息。 |
| result       | Object | 响应数据。 |
   
result中对象说明：
| 参数          | 类型      | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
|:---|:---|:---|
| extendName  | String  | 自定义扩展属性名称。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| extendType  | Integer | 扩展字段类型。 - 1：文本  - 2：枚举  - 3：多枚举  - 4：日期  - 5：时间   |
| extendValue | String  | 扩展属性值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| udfName     | String  | 扩展属性编码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| isNecessary | Integer | 是否必填。 - 0：不必填  - 1：必填                                                                                                                                                                                                                                                                                                                                                                                                       |
   
#### 请求示例
```
{
  "sceneTaskId": 187125,
  "taskType": 1,
"dataSource ": “appcube”
}
```
#### 响应示例
```
{
  "stateCode": "0",
  "errorMessage": null,
  "result": [
    {
      "extendName": "修改名称",
      "extendValue": "3-值",
      "extendType": 1,
      "udfName": "UDF1",
      "isNecessary": 2
    },
    {
      "extendName": "新增13",
      "extendValue": null,
      "extendType": 1,
      "udfName": "UDF13",
      "isNecessary": 2
    },
    {
      "extendName": "新增18",
      "extendValue": null,
      "extendType": 1,
      "udfName": "UDF14",
      "isNecessary": 2
    },
    {
      "extendName": "23232323",
      "extendValue": "23232323-值",
      "extendType": 1,
      "udfName": "UDF15",
      "isNecessary": 1
    },
    {
      "extendName": "临时任务-文本",
      "extendValue": null,
      "extendType": 1,
      "udfName": "UDF16",
      "isNecessary": 2
    }
  ]
}
```
