Elimina un file dell'applicazione
Elimina un singolo file da un’applicazione per percorso con DELETE /v2/apps//files. Ha effetto subito, senza riavvio né nuovo deploy dell’app.
DELETE
Elimina un file dell'applicazione
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
files:write.
Eliminare File rimuove un singolo file da un’applicazione in esecuzione tramite il suo percorso, senza toccare il resto dell’albero dei file o riavviare il processo. Usalo per ripulire file generati, log vecchi o upload sparsi senza dover rifare il deploy.
L’eliminazione avviene direttamente sullo storage dell’applicazione sul nodo del cluster, quindi ha effetto immediato; non c’è modo di annullarla se non ripristinando da uno snapshot precedente. Per rimuovere un’intera applicazione invece di un singolo file, consulta Elimina Applicazione. Per rinominare o spostare un file invece di eliminarlo, usa Spostare File.
Sulle applicazioni condivise in un workspace, chi effettua la richiesta deve avere il ruolo maintain o admin. I membri senza il permesso sui file riservati non possono eliminare file nell’elenco degli esclusi (come .env o .env.production): la richiesta viene prima rifiutata con PERMISSION_DENIED.
Parametri
string
obbligatorio
L’ID dell’applicazione. Puoi trovarlo nell’URL della dashboard della tua applicazione.
string
obbligatorio
Il percorso del file da eliminare, fino a 256 caratteri.
Risposta
string
Indica se la chiamata è andata a buon fine:
success in caso affermativo, error in caso contrario.Errori comuni
Vedi anche
- CLI:
squarecloud app file delete - SDK:
api.apps.files.delete()(JavaScript),client.apps.files.delete()(Python),c.Apps.Files.Delete()(Go)

