部署 CODEARTS DEPLOY-获取应用列表 (推荐):响应参数

时间:2024-11-21 15:38:07

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

total_num

Integer

参数解释

应用总数。

取值范围

不涉及。

result

Array of AppExecutionInfo objects

参数解释

应用列表数组。

表4 AppExecutionInfo

参数

参数类型

描述

id

String

参数解释

应用id。

取值范围

由英文字母、数字组成,且长度为32个字符。

name

String

参数解释

应用名称。

取值范围

由中文字符、英文字母、数字及“_”、“-”组成,且长度为[3-128]个字符。

duration

String

参数解释

部署时间。

取值范围

不涉及。

is_disable

Boolean

参数解释

当前应用是否被禁用。

取值范围

  • true: 被禁用

  • false: 未被禁用

project_id

String

参数解释

项目id。

取值范围

由英文字母、数字组成,且长度为32个字符。

project_name

String

参数解释

项目名称。

取值范围

长度为[3,128]个字符。

is_care

Boolean

参数解释

当前用户是否已收藏。

取值范围

  • true: 已收藏

  • false: 未收藏

can_modify

Boolean

参数解释

是否有编辑权限。

取值范围

  • true: 有权限

  • false: 无权限

can_delete

Boolean

参数解释

是否有删除的权限。

取值范围

  • true: 有权限

  • false: 无权限

can_view

Boolean

参数解释

是否有查看权限。

取值范围

  • true: 有权限

  • false: 无权限

can_execute

Boolean

参数解释

是否有部署权限。

取值范围

  • true: 有权限

  • false: 无权限

can_copy

Boolean

参数解释

是否有复制权限。

取值范围

  • true: 有权限

  • false: 无权限

can_manage

Boolean

参数解释

是否有编辑应用权限矩阵的权限。

取值范围

  • true: 有权限

  • false: 无权限

can_create_env

Boolean

参数解释

是否有创建环境的权限。

取值范围

  • true: 有权限

  • false: 无权限

can_disable

Boolean

参数解释

是否有禁用应用的权限。

取值范围

  • true: 有权限

  • false: 无权限

deploy_system

String

参数解释

部署类型模式。

取值范围

  • deployTemplate: 部署模板

create_user_id

String

参数解释

应用创建者用户id。

取值范围

由英文字母、数字组成,且长度为[1,32]个字符。

create_tenant_id

String

参数解释

应用创建者租户id。

取值范围

由英文字母、数字组成,且长度为[1,32]个字符。

create_time

String

参数解释

创建时间。格式为yyyy-MM-dd HH:mm:ss。例如:2021-02-25 10:37:27。

取值范围

不涉及。

update_time

String

参数解释

修改时间。格式为yyyy-MM-dd HH:mm:ss。例如:2021-02-25 10:37:27。

取值范围

不涉及。

execution_time

String

参数解释

最后一次部署时间。格式为yyyy-MM-dd HH:mm:ss。例如:2021-02-25 10:37:27。

取值范围

不涉及。

end_time

String

参数解释

部署结束时间。格式为yyyy-MM-dd HH:mm:ss。例如:2021-02-25 10:37:27。

取值范围

不涉及。

execution_state

String

参数解释

部署状态。

取值范围

不涉及。

release_id

Integer

参数解释

部署记录序列号。

取值范围

不涉及。

executor_id

String

参数解释

部署者id。

取值范围

由英文字母、数字组成,且长度为[1,32]个字符。

executor_nick_name

String

参数解释

部署者昵称。

取值范围

不涉及。

arrange_infos

Array of TaskBaseResponseBody objects

参数解释

部署任务信息。

表5 TaskBaseResponseBody

参数

参数类型

描述

id

String

参数解释

部署任务id。

取值范围

由英文字母、数字组成,且长度为32个字符。

state

String

参数解释

部署任务状态。

取值范围

  • Available: 可执行状态

  • Draft: 草稿状态

deploy_system

String

参数解释

部署类型模式。

取值范围

  • deployTemplate: 部署模板

support.huaweicloud.com/api-deployman/ListAllApp.html