Pular para o conteúdo

Excluir ambientes

Você pode excluir um ambiente para remover permanentemente a sua base de dados e toda a configuração associada. Esta ação é irreversível.


  • O ambiente master não pode ser excluído. É a raiz do projeto.
  • Um ambiente com ramos filhos ativos não pode ser excluído. Exclua ou arquive primeiro os filhos.
  • Um ambiente em curso de merge não pode ser excluído. Aguarde o fim do merge ou cancele-o.

  1. Remoção de dados: Base PostgreSQL e credenciais eliminados definitivamente.
  2. Limpeza de configuração: Definições específicas do ambiente removidas.
  3. Remoção API e Gateway: Rotas personalizadas desativadas.
  4. Desregisto: O ambiente é removido da hierarquia do projeto.

mutation DeleteEnvironment($input: DeleteEnvironmentInput!) {
deleteEnvironment(input: $input) {
success
message
}
}

Variables:

{
"input": {
"projectId": "f7e4a264-d659-4719-91e8-c2d74654e529",
"environmentName": "staging"
}
}

Resposta:

{
"data": {
"deleteEnvironment": {
"success": true,
"message": "Environment deleted successfully"
}
}
}