

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Reverter um segredo para uma versão anterior
<a name="roll-back-secret"></a>

É possível reverter um segredo para uma versão anterior movendo os rótulos anexados às versões secretas usando a AWS CLI. Para obter informações sobre como o Secrets Manager armazena versões de segredos, consulte [Versões do segredo](whats-in-a-secret.md#term_version). 

O exemplo [https://docs.aws.amazon.com/cli/latest/reference/secretsmanager/update-secret-version-stage.html](https://docs.aws.amazon.com/cli/latest/reference/secretsmanager/update-secret-version-stage.html) a seguir move o rótulo de teste AWSCURRENT para a versão anterior de um segredo, o que reverte o segredo para a versão anterior. Para encontrar o ID da versão anterior, use [https://docs.aws.amazon.com/cli/latest/reference/secretsmanager/list-secret-version-ids.html](https://docs.aws.amazon.com/cli/latest/reference/secretsmanager/list-secret-version-ids.html) ou visualize as versões no console do Secrets Manager.

Para este exemplo, a versão com o rótulo AWSCURRENT é a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 e a versão com o rótulo AWSPREVIOUS é a1b2c3d4-5678-90ab-cdef-EXAMPLE22222. Neste exemplo, você move o rótulo AWSCURRENT da versão 11111 para 22222. Como o rótulo AWSCURRENT é removido de uma versão, `update-secret-version-stage` move automaticamente o rótulo AWSPREVIOUS para essa versão (11111). O efeito é que as versões AWSCURRENT e AWSPREVIOUS são trocadas.

```
aws secretsmanager update-secret-version-stage \
  --secret-id {{MyTestSecret}} \
  --version-stage AWSCURRENT \
  --move-to-version-id {{a1b2c3d4-5678-90ab-cdef-EXAMPLE22222}} \
  --remove-from-version-id {{a1b2c3d4-5678-90ab-cdef-EXAMPLE11111}}
```