重設沙盒

開發沙盒具有「工廠重設」功能,可從沙盒中刪除所有非預設資源。 您可以重設沙盒,方法是進行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 變為「活動」或「失敗」。

本頁內容