查询指定发布包详情 - ShowFactoryPackageDetail
功能介绍
用于查询指定的发布包详情信息。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权,具体权限要求请参见权限和授权项。
- 如果使用身份策略授权,当前API调用无需身份策略权限。
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进行认证时该字段必选。 |
响应参数
参数名 | 是否必选 | 参数类型 | 说明 |
|---|---|---|---|
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. " }

