Object Storage-Objektversion löschen
Löschen Sie die Version eines Objekts aus einem Objektspeicher-Bucket.
Das Löschen einer Objektversion ist dauerhaft. Sie können eine gelöschte Version nicht wiederherstellen. Weitere Informationen finden Sie unter Objektversionen löschen.
Informationen zum Abrufen der ID einer Objektversion finden Sie unter Objektversionen in einem Bucket auflisten.
Die gelöschte Version wird nicht mehr in der Versionsliste des Objekts angezeigt.
Verwenden Sie den Befehl oci os object delete und die erforderlichen Parameter, wie unter Objekt löschen beschrieben. Geben Sie den Parameter
version-id
und die Versions-ID an:oci os object delete --bucket-name bucket_name --name object_name --version-id version_id [OPTIONS]
Beispiel:
oci os object delete --bucket-name MyStandardBucket --name MyTextDocument.txt delete --version-id 8d8f06ef-e0c2-4435-bea6-f7c3ec80a444 Are you sure you want to delete this resource? [y/N]: y
Eine vollständige Liste der Parameter und Werte für CLI-Befehle ist in der CLI-Befehlsreferenz enthalten.
Führen Sie den Vorgang DeleteObject aus, um ein Objekt aus einem Bucket zu löschen. Nehmen Sie das Attribut
versionId
und die Versions-ID auf.Beim Erstellen einer URL zur Verwendung mit der API fügt Object Storage die Object Storage-Namespace-Zeichenfolge und den Bucket-Namen an:
/n/object_storage_namespace/b/bucket/o/object_name
Der Objektname umfasst alles nach dem
/o/
, was Hierarchieebenen und Präfixzeichenfolgen beinhalten kann.