Show Menu
主题×

重置沙箱

开发沙箱具有“工厂重置”功能,可从沙箱中删除所有非默认资源。 可以通过发出PUT请求来重置沙箱,该请求在请 name 求路径中包含沙箱。
API格式
PUT /sandboxes/{SANDBOX_NAME}

参数
描述
{SANDBOX_NAME}
name 重置的沙箱的属性。
请求
以下请求重置名为“dev-2”的沙箱。
curl -X PUT \
  https://platform.adobe.io/data/foundation/sandbox-management/sandboxes/dev-2 \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {IMS_ORG}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}' \
  -H 'Content-Type: application/json' \
  -d '{
    "action": "reset"
  }'

属性
描述
action
此参数必须在请求负载中提供值为“reset”,才能重置沙箱。
响应
成功的响应会返回更新沙箱的详细信息,显示其 state 正在“重置”。
{
    "id": "d8184350-dbf5-11e9-875f-6bf1873fec16",
    "name": "dev-2",
    "title": "Development 2",
    "state": "resetting",
    "type": "development",
    "region": "VA7"
}

重置沙箱后,系统需要大约15分钟才能进行设置。 设置沙箱后,沙箱 state 的变为“活动”或“失败”。