更新项目
使用update或edit命令更新项目描述信息、标签或状态。
命令结构
health update project <project-name> [flags] 或 health edit project <project-name> [flags]
参数 |
简写 |
是否必选 |
说明 |
---|---|---|---|
project-name |
无 |
否 |
项目名称,不填时默认为当前所在项目。 |
--description |
-d |
否 |
项目描述。 只有项目所有者和管理员能修改。 |
--tags |
-t |
否 |
项目标签,多个标签使用分号(;)分隔。 只有项目所有者和管理员能修改。 |
--policy |
-p |
否 |
设置项目级数据权限策略。只有项目所有者能修改。 用数字0和1表示关闭和打开,以data-share、data-download、data-delete、data-encrypted的顺序排列,例如全部打开则为1111,全部关闭则为0000, 默认1110。 |
--status |
-s |
否 |
修改项目的状态,支持ACTIVE、INACTIVE和TO_BE_DELETED,其中只有ACTIVE和TO_BE_DELETED状态项目能被修改为INACTIVE,只有INACTIVE和TO_BE_DELETED状态项目能被修改为ACTIVE,且只有项目所有者能冻结、解冻、恢复。 |
命令示例
- 更新项目描述和标签信息。
health update project demo-project --description description --tags 'a;b;c' # 执行成功返回结果如下 edit project successfully!
- 修改项目级数据权限策略。
health update project demo-project --policy 1111 # 执行成功返回结果如下 edit project successfully!
- 修改项目状态为ACTIVE。
health update project demo-project --status ACTIVE # 执行成功返回结果如下 edit project successfully!