Sposta o rinomina un file dell'applicazione
Sposta o rinomina un file all’interno di un’applicazione con PATCH /v2/apps//files, da path a to, senza caricarlo di nuovo né riavviare l’app.
PATCH
Sposta o rinomina un file dell'applicazione
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
files:write.
Spostare File rinomina o sposta un singolo file all’interno dello storage di un’applicazione, da path a to, senza scaricare e ricaricare il suo contenuto. Usalo per riorganizzare una struttura di directory o rinominare un file di configurazione senza spostarlo.
path e to devono entrambi superare la validazione del percorso e devono essere diversi: inviare lo stesso valore per entrambi viene rifiutato con INVALID_PATH. Questo sposta il file solo nello storage dell’applicazione in esecuzione; non riavvia il processo, quindi un processo in esecuzione che legge il vecchio percorso non vedrà la modifica finché non si ricarica o l’applicazione non viene riavviata. Per eliminare un file invece di spostarlo, consulta Eliminare File.
Sulle applicazioni condivise in un workspace, chi effettua la richiesta deve avere il ruolo maintain o admin. Il controllo sui file riservati si applica sia al nome sorgente che a quello di destinazione, quindi un membro senza quel permesso non può rinominare un file consentito in un nome protetto come .env per impiantarlo o sovrascriverlo.
Parametri
string
obbligatorio
L’ID dell’applicazione. Puoi trovarlo nell’URL della dashboard della tua applicazione.
string
obbligatorio
Il percorso del file da spostare, fino a 256 caratteri.
string
obbligatorio
Il percorso in cui spostare il file, 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 move - SDK:
api.apps.files.move()(JavaScript),client.apps.files.move()(Python),c.Apps.Files.Move()(Go)

