Eliminare ambienti
Puoi eliminare un ambiente per rimuovere permanentemente il suo database e tutta la configurazione associata. Questa azione è irreversibile.
Restrizioni
Sezione intitolata “Restrizioni”- L’ambiente
masternon può essere eliminato. È la radice del progetto. - Un ambiente con branch figli attivi non può essere eliminato. Elimina o archivia prima i figli.
- Un ambiente in corso di merge non può essere eliminato. Attendi la fine del merge o annullalo.
Flusso dell’eliminazione
Sezione intitolata “Flusso dell’eliminazione”- Rimozione dati: Database PostgreSQL e credenziali eliminati definitivamente.
- Pulizia configurazione: Impostazioni specifiche dell’ambiente rimosse.
- Rimozione API e Gateway: Route personalizzate dismesse.
- Deregistrazione: L’ambiente è rimosso dalla gerarchia del progetto.
GraphQL API
Sezione intitolata “GraphQL API”Mutation: deleteEnvironment
Sezione intitolata “Mutation: deleteEnvironment”mutation DeleteEnvironment($input: DeleteEnvironmentInput!) { deleteEnvironment(input: $input) { success message }}Variables:
{ "input": { "projectId": "f7e4a264-d659-4719-91e8-c2d74654e529", "environmentName": "staging" }}Risposta:
{ "data": { "deleteEnvironment": { "success": true, "message": "Environment deleted successfully" } }}