Show Menu
TÓPICOS×

Redefinir uma caixa de proteção

As caixas de proteção de desenvolvimento têm um recurso de "redefinição de fábrica" que exclui todos os recursos não padrão de uma caixa de proteção. É possível redefinir uma caixa de proteção fazendo uma solicitação PUT que inclua a caixa de proteção name no caminho da solicitação.
Formato da API
PUT /sandboxes/{SANDBOX_NAME}

Parâmetro
Descrição
{SANDBOX_NAME}
A name propriedade da caixa de proteção que você deseja redefinir.
Solicitação
A solicitação a seguir redefine uma caixa de proteção chamada "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"
  }'

Propriedade
Descrição
action
Esse parâmetro deve ser fornecido na carga da solicitação com um valor de "reset" para redefinir a caixa de proteção.
Resposta
Uma resposta bem-sucedida retorna os detalhes da caixa de proteção atualizada, mostrando que ela state está "redefinindo".
{
    "id": "d8184350-dbf5-11e9-875f-6bf1873fec16",
    "name": "dev-2",
    "title": "Development 2",
    "state": "resetting",
    "type": "development",
    "region": "VA7"
}

Quando uma caixa de proteção é redefinida, o sistema demora aproximadamente 15 minutos para ser provisionado. Depois de provisionada, a caixa de proteção state se torna "ativa" ou "falhou".