运行环境 API 提供沙箱配置的完整生命周期管理,包括创建、查询、更新、归档与删除。
创建 Environment
POST /environments
请求体
| 字段 | 必填 | 类型 | 说明 |
|---|---|---|---|
name | 是 | string | 环境名称 |
description | 否 | string | 环境用途说明 |
config | 否 | object | 沙箱配置,含 type(cloud)、packages(按 apt/pip/npm 声明预装包)、networking({"type": "unrestricted"}) |
metadata | 否 | object | 业务自定义键值 |
请求示例
获取 Environment
GET /environments/{environment_id}
列出 Environment
GET /environments
分页列出工作空间下的环境,默认不含已归档。
更新 Environment
PATCH /environments/{environment_id}
删除 Environment
DELETE /environments/{environment_id}
硬删除,不可恢复。
归档 Environment
POST /environments/{environment_id}/archive
软归档,已绑定的会话不受影响。