查询指定发布包详情
功能介绍
用于查询指定的发布包详情信息。
URI
- 参数说明 
     
表1 URI参数说明 参数名
是否必选
参数类型
说明
project_id
是
String
项目编号,获取方法请参见项目ID和账号ID。
package_id
是
String
发布包ID。获取方法请参考“查询发布包列表”的响应参数“package_id”。
 
请求参数
| 
         参数名  | 
       
         是否必选  | 
       
         参数类型  | 
       
         说明  | 
      
|---|---|---|---|
| 
         workspace  | 
       
         否  | 
       
         String  | 
       
         工作空间id。 
  | 
      
| 
         X-Auth-Token  | 
       
         否  | 
       
         String  | 
       
         使用Token认证时该字段必选,用户Token的长度要求如下: 最小长度:0 最大长度:4096  | 
      
| 
         Content-Type  | 
       
         否  | 
       
         String  | 
       
         有Body体的情况下必选,无Body体的情况下则无需填写和校验。 示例:Content-Type: application/json;charset=UTF-8  | 
      
| 
         Authorization  | 
       
         否  | 
       
         String  | 
       
         使用AK/SK进行认证时该字段必选。  | 
      
| 
         Host  | 
       
         否  | 
       
         String  | 
       
         使用AK/SK进行认证时该字段必选。  | 
      
响应参数
| 
         参数名  | 
       
         是否必选  | 
       
         参数类型  | 
       
         说明  | 
      
|---|---|---|---|
| 
         release_package  | 
       
         是  | 
       
         object  | 
       
         发布包详情,参考表4。  | 
      
| 
         task_details  | 
       
         是  | 
       
         array[object]  | 
       
         发布任务详情,参考表5。  | 
      
| 
         参数名  | 
       
         是否必选  | 
       
         参数类型  | 
       
         说明  | 
      
|---|---|---|---|
| 
         apply_timestamp  | 
       
         否  | 
       
         Long  | 
       
         申请时间,13位时间戳。  | 
      
| 
         apply_user_id  | 
       
         否  | 
       
         String  | 
       
         申请人id。  | 
      
| 
         apply_user_name  | 
       
         否  | 
       
         String  | 
       
         申请人名称。  | 
      
| 
         delete_flag  | 
       
         否  | 
       
         integer  | 
       
         是否删除。 0:没有删除 1:删除  | 
      
| 
         deploy_status  | 
       
         否  | 
       
         integer  | 
       
         发布状态。 1:待审批 2:成功 3:失败 5:发布中  | 
      
| 
         deploy_timestamp  | 
       
         否  | 
       
         Long  | 
       
         发布时间,13位时间戳。  | 
      
| 
         deploy_user_id  | 
       
         否  | 
       
         String  | 
       
         发布人id。  | 
      
| 
         deploy_user_name  | 
       
         否  | 
       
         String  | 
       
         发布人名称。  | 
      
| 
         package_approvers  | 
       
         否  | 
       
         array[object]  | 
       
         发布包审批信息,参考表6。  | 
      
| 
         package_id  | 
       
         否  | 
       
         String  | 
       
         发布包id。  | 
      
| 
         package_name  | 
       
         否  | 
       
         String  | 
       
         发布包名称。  | 
      
| 
         project_id  | 
       
         否  | 
       
         String  | 
       
         项目ID和空间信息,以项目ID-workspace-空间ID拼接。  | 
      
| 
         workspace_id  | 
       
         否  | 
       
         String  | 
       
         发布包所在空间ID。  | 
      
| 
         参数名  | 
       
         是否必选  | 
       
         参数类型  | 
       
         说明  | 
      
|---|---|---|---|
| 
         deploy_status  | 
       
         否  | 
       
         integer  | 
       
         发布状态。 1:待审批 2:成功 3:失败 5:发布中  | 
      
| 
         deployed_version  | 
       
         否  | 
       
         integer  | 
       
         已发布节点版本。  | 
      
| 
         item_name  | 
       
         否  | 
       
         String  | 
       
         发布任务名称。  | 
      
| 
         pending_item_id  | 
       
         否  | 
       
         String  | 
       
         发布任务ID。  | 
      
| 
         pending_version  | 
       
         否  | 
       
         integer  | 
       
         当前节点版本。  | 
      
| 
         script_id  | 
       
         否  | 
       
         String  | 
       
         脚本ID。  | 
      
| 
         task_id  | 
       
         否  | 
       
         String  | 
       
         作业ID。  | 
      
| 
         start_job_status  | 
       
         否  | 
       
         integer  | 
       
         作业启动状态。 2:成功 3:失败  | 
      
| 
         submit_timestamp  | 
       
         否  | 
       
         Long  | 
       
         提交时间戳,13位时间戳。  | 
      
| 
         submit_user_id  | 
       
         否  | 
       
         String  | 
       
         提交人id。  | 
      
| 
         submit_user_name  | 
       
         否  | 
       
         String  | 
       
         提交人名称。  | 
      
| 
         task_type  | 
       
         否  | 
       
         integer  | 
       
         任务类型。 1:作业 2:脚本 3:资源  | 
      
| 
         update_type  | 
       
         否  | 
       
         integer  | 
       
         变更类型,默认值1。 1:新增 2:修改 3:删除  | 
      
请求示例
GET /v2/62099355b894428e8916573ae635f1f9/factory/release-packages/1
响应示例
- 成功响应 
     
     
{ "release_package": { "apply_timestamp": 1700288912934, "apply_user_id": "7b71e498e75d44048c9a22dd3c54f978", "apply_user_name": "ei_dlf_l00341563", "delete_flag": 0, "deploy_status": 3, "deploy_timestamp": 1700289155129, "deploy_user_id": "7b71e498e75d44048c9a22dd3c54f978", "deploy_user_name": "ei_dlf_l00341563", "package_approvers": [ { "user_id": "7b71e498e75d44048c9a22dd3c54f978", "user_name": "ei_dlf_l00341563" } ], "package_id": "4", "package_name": "ads_supplier_inventory_info__ads_supplier_inventory_info_20231118143537", "project_id": "62099355b894428e8916573ae635f1f9-workspace-45be704b28cb4f25a39221169fd3e27e", "workspace_id": "45be704b28cb4f25a39221169fd3e27e" }, "task_details": [ { "deploy_status": 3, "deployed_version": 0, "item_name": "ads_supplier_inventory_info__ads_supplier_inventory_info", "pending_item_id": "19", "pending_version": 1, "script_id": "ff808081899c04fa01899fc39cf61baa", "submit_timestamp": 1690602544380, "submit_user_id": "7b71e498e75d44048c9a22dd3c54f978", "submit_user_name": "ei_dlf_l00341563", "task_type": 2, "update_type": 1 } ] } - 失败响应 
     
     
{ "error_code": "DLF.3051", "error_msg": "The request parameter is invalid. " }