cURL
Authorizations
string
header
required
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Create a sandbox instance from a template
curl --request POST \
--url 'https://{workspace_id}.{region}.maas.aliyuncs.com/api/v1/agentstudio/sandbox/sandboxes' \
--header 'Authorization: Bearer <YOUR_API_KEY>' \
--header 'Content-Type: application/json' \
--data '
{
"templateID": "<string>",
"timeout": 0,
"allow_internet_access": false,
"metadata": {},
"envVars": {},
"autoPause": false,
"autoResume": false,
"lifecycle": {
"on_timeout": "<string>",
"auto_resume": false
},
"network": {
"allowOut": [
"<string>"
],
"denyOut": [
"<string>"
],
"maskRequestHost": "<string>",
"rules": {}
}
}
'{
"clientID": "<string>",
"sandboxID": "<string>",
"bailianSandboxId": "<string>",
"templateID": "<string>",
"alias": "<string>",
"envdVersion": "<string>",
"domain": "<string>",
"envdAccessToken": "<string>",
"trafficAccessToken": "<string>",
"envdUrl": "<string>",
"state": "<string>"
}已创建且构建完成的模版 ID
实例生命周期时间,单位秒,取值范围 [300,604800]
是否允许实例访问公网
自定义元数据,键和值均为字符串
实例级环境变量
timeout 到期后是否暂停实例
是否在连接时自动恢复;兼容对象形式 {"enabled": true}
curl --request POST \
--url 'https://{workspace_id}.{region}.maas.aliyuncs.com/api/v1/agentstudio/sandbox/sandboxes' \
--header 'Authorization: Bearer <YOUR_API_KEY>' \
--header 'Content-Type: application/json' \
--data '
{
"templateID": "<string>",
"timeout": 0,
"allow_internet_access": false,
"metadata": {},
"envVars": {},
"autoPause": false,
"autoResume": false,
"lifecycle": {
"on_timeout": "<string>",
"auto_resume": false
},
"network": {
"allowOut": [
"<string>"
],
"denyOut": [
"<string>"
],
"maskRequestHost": "<string>",
"rules": {}
}
}
'{
"clientID": "<string>",
"sandboxID": "<string>",
"bailianSandboxId": "<string>",
"templateID": "<string>",
"alias": "<string>",
"envdVersion": "<string>",
"domain": "<string>",
"envdAccessToken": "<string>",
"trafficAccessToken": "<string>",
"envdUrl": "<string>",
"state": "<string>"
}