Datei einer Anwendung löschen
Lösche eine einzelne Datei einer Anwendung per Pfad mit DELETE /v2/apps//files. Das wirkt sofort, ohne Neustart oder erneuten Deploy der App.
DELETE
Datei einer Anwendung löschen
string
erforderlich
Der API-Schlüssel für dein Konto. Du findest ihn in deinen Kontoeinstellungen.
files:write.
Datei löschen entfernt anhand des Pfads eine einzelne Datei aus einer laufenden Anwendung, ohne den restlichen Dateibaum anzufassen oder den Prozess neu zu starten. Nutze es, um generierte Dateien, alte Logs oder versehentliche Uploads zu bereinigen, ohne neu zu deployen.
Das Löschen erfolgt direkt im Speicher der Anwendung auf dem Cluster-Node und wirkt daher sofort; ein Rückgängigmachen ist nur über die Wiederherstellung eines vorherigen Snapshots möglich. Um eine ganze Anwendung statt einer einzelnen Datei zu entfernen, siehe Anwendung löschen. Um eine Datei umzubenennen oder zu verschieben statt sie zu löschen, nutze Datei verschieben.
Bei Workspace-geteilten Anwendungen benötigt der Aufrufer die Rolle maintain oder admin. Mitglieder ohne die Berechtigung für eingeschränkte Dateien können Dateien auf der Ausschlussliste (wie .env oder .env.production) nicht löschen, die Anfrage wird zuerst mit PERMISSION_DENIED abgelehnt.
Parameter
string
erforderlich
Die ID der Anwendung. Du findest sie in der URL des Dashboards deiner Anwendung.
string
erforderlich
Der Pfad der zu löschenden Datei, bis zu 256 Zeichen.
Antwort
string
Gibt an, ob der Aufruf erfolgreich war:
success, wenn ja, error, wenn nicht.Häufige Fehler
Siehe auch
- CLI:
squarecloud app file delete - SDKs:
api.apps.files.delete()(JavaScript),client.apps.files.delete()(Python),c.Apps.Files.Delete()(Go)

