实例相关权限
权限 | 对应API接口 | 授权项(Action) | 依赖的授权项 | IAM项目 (Project) | 企业项目(Enterprise Project) |
|---|---|---|---|---|---|
创建IDE实例 | POST /v2/{org_id}/instances | cloudIDE:instance:create | - | √ | × |
删除IDE实例 | DELETE /v2/instances/{instance_id} | cloudIDE:instance:delete | - | √ | × |
启动IDE实例 | PUT /v2/instances/{instance_id}/runtime | cloudIDE:instance:start | - | √ | × |
停止IDE实例 | DELETE /v2/instances/{instance_id}/runtime | cloudIDE:instance:stop | - | √ | × |
访问IDE实例 | 仅支持CodeArts IDE Online内部调用,API方式不支持 | cloudIDE:instance:access | - | √ | × |
修改IDE实例(仅修改描述和名称) | PUT /v2/instances/{instance_id} | cloudIDE:instance:update | - | √ | × |
分发实例给访问者 | POST /v2/instances/{instance_id}/visitor | cloudIDE:instance:assign | - | √ | × |
授权实例给用户 | POST /v2/instance/{instance_id}/user | cloudIDE:instance:auth | - | √ | × |
重置实例 | POST /v2/instance/{instance_id}/reset | cloudIDE:instance:reset | - | √ | × |

