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 變為「活動」或「失敗」。