Object Storage-Objekte global löschen
Löschen Sie eine Gruppe von Objekten in einem Bucket oder Ordner.
Mit dem Befehl bulk-delete können Sie Objekte aus einem Bucket basierend auf Auswahlkriterien wie einem Präfix löschen. Die CLI sendet eine separate Löschanforderung für jedes Objekt, das Ihren Kriterien entspricht.
Wenn Sie die genauen zu löschenden Objektnamen bereits kennen und bis zu 1.000 Objekte in einer einzelnen Anforderung löschen möchten, verwenden Sie den API-Vorgang
batchDeleteObjects.
CLI verwenden
Verwenden Sie den Befehl oci os object bulk-delete und die erforderlichen Parameter, um eine Gruppe von Objekten aus einem Bucket zu löschen:
oci os object bulk-delete --bucket-name bucket_name
Beispiel:
oci os object bulk-delete --bucket-name MyBucket
WARNING: This command will delete 2 objects. Are you sure you wish to continue? [y/N]:
Deleted MyRenamedFile.txt [####################################] 100%
Deleted logFile.log [####################################] 100%
{
"delete-failures": {},
"deleted-objects": [
"MyRenamedFile.txt",
"logFile.log"
]
}
Standardmäßig werden alle Objekte im Bucket gelöscht. Mit den optionalen Parametern, die auf der Seite oci os object bulk-download aufgeführt sind, können Sie angeben, welche Dateien im Bulkverfahren gelöscht werden sollen.
Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der CLI-Befehlsreferenz.