Auf dieser Seite wird beschrieben, wie Sie nicht aktuelle Objekte auflisten, abrufen, wiederherstellen und löschen. Dies gilt in der Regel für Buckets mit aktivierter Funktion Objektversionsverwaltung.
Erforderliche Berechtigungen
Console
Sie benötigen die entsprechenden IAM-Berechtigungen, um diesen Leitfaden mit der Google Cloud Console abzuschließen. Wenn sich der Bucket, auf den Sie zugreifen möchten, in einem Projekt befindet, das nicht Sie erstellt haben, muss Ihnen der Projektinhaber möglicherweise erst eine Rolle zuweisen, die die erforderlichen Berechtigungen enthält.
Eine Liste der erforderlichen Berechtigungen für bestimmte Aktionen finden Sie unter IAM-Berechtigungen für die Google Cloud Console.
Eine Liste der relevanten Rollen finden Sie unter Cloud Storage-Rollen. Alternativ können Sie eine benutzerdefinierte Rolle erstellen, die spezifische, eingeschränkte Berechtigungen hat.
Befehlszeile
Damit Sie diese Anleitung mit einem Befehlszeilen-Dienstprogramm ausführen können, benötigen Sie die entsprechenden IAM-Berechtigungen. Wenn sich der Bucket, auf den Sie zugreifen möchten, in einem Projekt befindet, das nicht Sie erstellt haben, muss Ihnen der Projektinhaber möglicherweise erst eine Rolle zuweisen, die die erforderlichen Berechtigungen enthält.
Eine Liste der erforderlichen Berechtigungen für bestimmte Aktionen finden Sie unter IAM-Berechtigungen für gsutil-Befehle.
Eine Liste der relevanten Rollen finden Sie unter Cloud Storage-Rollen. Alternativ können Sie eine benutzerdefinierte Rolle erstellen, die spezifische, eingeschränkte Berechtigungen hat.
Clientbibliotheken
Sie benötigen die entsprechenden IAM-Berechtigungen, um diesen Leitfaden mit den Cloud Storage-Clientbibliotheken abzuschließen. Wenn sich der Bucket, auf den Sie zugreifen möchten, in einem Projekt befindet, das nicht Sie erstellt haben, muss Ihnen der Projektinhaber möglicherweise erst eine Rolle zuweisen, die die erforderlichen Berechtigungen enthält.
Sofern nicht anders angegeben, werden Clientbibliotheksanfragen über die JSON API gestellt und benötigen die unter IAM-Berechtigungen für JSON-Methoden aufgeführten Berechtigungen. Um zu erfahren, welche JSON API-Methoden aufgerufen werden, wenn Sie Anfragen über eine Clientbibliothek stellen, können Sie die Rohanfragen protokollieren.
Eine Liste der relevanten IAM-Rollen finden Sie unter Cloud Storage-Rollen. Alternativ können Sie eine benutzerdefinierte Rolle erstellen, die spezifische, eingeschränkte Berechtigungen hat.
REST APIs
JSON API
Sie benötigen die entsprechenden IAM-Berechtigungen, um diese Anleitung mit der JSON API abzuschließen. Wenn sich der Bucket, auf den Sie zugreifen möchten, in einem Projekt befindet, das nicht Sie erstellt haben, muss Ihnen der Projektinhaber möglicherweise erst eine Rolle zuweisen, die die erforderlichen Berechtigungen enthält.
Eine Liste der für bestimmte Aktionen erforderlichen Berechtigungen finden Sie unter IAM-Berechtigungen für JSON-Methoden.
Eine Liste der relevanten Rollen finden Sie unter Cloud Storage-Rollen. Alternativ können Sie eine benutzerdefinierte Rolle erstellen, die spezifische, eingeschränkte Berechtigungen hat.
Nicht aktuelle Objektversionen auflisten
So listen Sie sowohl Live- als auch nicht aktuelle Versionen von Objekten mit den zugehörigen generation
-Nummern auf:
Console
- Wechseln Sie in der Cloud Console zur Seite Cloud Storage-Buckets.
Klicken Sie in der Liste der Buckets auf den Namen des Buckets, der das gewünschte Objekt enthält.
Die Seite "Bucket-Details" wird geöffnet und der Tab Objekte ist ausgewählt.
Wechseln Sie zu dem Objekt. Dieses befindet sich möglicherweise in einem Ordner.
Klicken Sie auf den Namen des gewünschten Objekts.
Die Seite „Objektdetails“ wird geöffnet, wobei der Tab Liveobjekt ausgewählt ist.
Klicken Sie auf den Tab Versionsverlauf.
Befehlszeile
gcloud
Führen Sie den Befehl gcloud storage ls --all-versions
aus:
gcloud storage ls --all-versions gs://BUCKET_NAME
Dabei ist BUCKET_NAME
der Name des entsprechenden Buckets. Beispiel: my-bucket
.
Die Antwort sieht in etwa so aus:
gs://BUCKET_NAME/OBJECT_NAME1#GENERATION_NUMBER1 gs://BUCKET_NAME/OBJECT_NAME2#GENERATION_NUMBER2 gs://BUCKET_NAME/OBJECT_NAME3#GENERATION_NUMBER3 ...
gsutil
Führen Sie den Befehl gsutil ls -a
aus:
gsutil ls -a gs://BUCKET_NAME
Dabei ist BUCKET_NAME
der Name des entsprechenden Buckets. Beispiel: my-bucket
.
Die Antwort sieht in etwa so aus:
gs://BUCKET_NAME/OBJECT_NAME1#GENERATION_NUMBER1 gs://BUCKET_NAME/OBJECT_NAME2#GENERATION_NUMBER2 gs://BUCKET_NAME/OBJECT_NAME3#GENERATION_NUMBER3 ...
Clientbibliotheken
C++
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C++ API.
C#
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C# API.
Go
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Go API.
Java
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Java API.
Node.js
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Node.js API.
PHP
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage PHP API.
Python
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Python API.
Ruby
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Ruby API.
REST APIs
JSON API
- Rufen Sie ein Zugriffstoken für die Autorisierung aus dem OAuth 2.0 Playground ab. Konfigurieren Sie den Playground so, dass Ihre eigenen OAuth-Anmeldedaten verwendet werden. Eine Anleitung finden Sie unter API-Authentifizierung.
Verwenden Sie
cURL
, um die JSON API mit einerLIST
-Objektanfrage aufzurufen:curl -X GET \ -H "Authorization: Bearer OAUTH2_TOKEN" \ "https://storage.googleapis.com/storage/v1/b/BUCKET_NAME/o?versions=true"
Dabei gilt:
OAUTH2_TOKEN
ist das Zugriffstoken, das Sie in Schritt 1 erstellt haben.BUCKET_NAME
ist der Name des entsprechenden Buckets. Beispiel:my-bucket
Nicht aktuelle Versionen von Objekten weisen das Attribut timeDeleted
auf.
XML API
- Rufen Sie ein Zugriffstoken für die Autorisierung aus dem OAuth 2.0 Playground ab. Konfigurieren Sie den Playground so, dass Ihre eigenen OAuth-Anmeldedaten verwendet werden. Eine Anleitung finden Sie unter API-Authentifizierung.
Verwenden Sie
cURL
, um die XML API mit einerGET
-Bucket-Anfrage und mit dem Abfragestringparameterversions
aufzurufen:curl -X GET \ -H "Authorization: Bearer OAUTH2_TOKEN" \ "https://storage.googleapis.com/BUCKET_NAME?versions&list-type=2"
Dabei gilt:
OAUTH2_TOKEN
ist das Zugriffstoken, das Sie in Schritt 1 erstellt haben.BUCKET_NAME
ist der Name des entsprechenden Buckets. Beispiel:my-bucket
Eine GET
-Anfrage liefert unterschiedliche Ergebnisse, je nachdem, ob der Abfrageparameter versions
verwendet wird oder nicht.
Cloud Storage gibt die folgenden Informationen zurück, wenn Sie einen versions
-Abfrageparameter in Ihre Anfrage einfügen:
- Ein
Version
-Element mit Informationen zu dem jeweiligen Objekt. - Ein
DeletedTime
-Element, das die Zeit angibt, ab der das Objekt nicht mehr aktuell war (gelöscht oder umgeschrieben wurde). - Ein `IsLatest-Element, das angibt, ob das Objekt die neueste Version ist.
- Ein
NextGenerationMarker
-Element wird zurückgegeben, wenn die Liste der Objekte nur einen Teil umfasst. Dies geschieht, wenn sich in einem Bucket viele Objektversionen befinden. Verwenden Sie den Wert dieses Elements im Abfrageparametergenerationmarker
nachfolgender Anfragen, um vom letzten Punkt aus fortzufahren. Der Abfrageparametergenerationmarker
wird genauso verwendet wie der Abfrageparametermarker
, um in der Auflistung eines nicht versionierten Buckets zu suchen.
Auf nicht aktuelle Objektversionen zugreifen
So verwenden Sie die nicht aktuelle Version eines Objekts bei der Durchführung von Aufgaben, z. B. dem Herunterladen des Objekts, Anzeigen der Metadaten oder Aktualisieren der Metadaten:
Console
Der allgemeine Zugriff auf eine nicht aktuelle Version ist in der Google Cloud Console nicht verfügbar. In der Google Cloud Console können Sie nur eine nicht aktuelle Version verschieben, kopieren, wiederherstellen oder löschen. Diese Aktionen werden in der Liste des Versionsverlaufs für ein Objekt ausgeführt.
Befehlszeile
gcloud
Hängen Sie die
generation
-Nummer der nicht aktuellen Version an den Objektnamen an:OBJECT_NAME#GENERATION_NUMBER
Dabei gilt:
OBJECT_NAME
ist der Name der nicht aktuellen Version. Beispiel:pets/dog.png
GENERATION_NUMBER
ist die Generierungsnummer für die nicht aktuelle Version. Beispiel:1560468815691234
Fahren Sie fort, wie Sie es bei der Live-Version des Objekts tun würden, und verwenden Sie dabei den String aus Schritt 1.
gsutil
Hängen Sie die
generation
-Nummer der nicht aktuellen Version an den Objektnamen an:OBJECT_NAME#GENERATION_NUMBER
Dabei gilt:
OBJECT_NAME
ist der Name der nicht aktuellen Version. Beispiel:pets/dog.png
GENERATION_NUMBER
ist die Generierungsnummer für die nicht aktuelle Version. Beispiel:1560468815691234
Fahren Sie fort, wie Sie es bei der Live-Version des Objekts tun würden, und verwenden Sie dabei den String aus Schritt 1.
REST APIs
JSON API
Hängen Sie die
generation
-Nummer der nicht aktuellen Version an den URI für das Objekt an:https://storage.googleapis.com/storage/v1/b/BUCKET_NAME/o/OBJECT_NAME?generation=GENERATION_NUMBER
Dabei gilt:
BUCKET_NAME
ist der Name des Buckets, der die nicht aktuelle Version enthält. Beispiel:my-bucket
.OBJECT_NAME
ist der URL-codierte Name der nicht aktuellen Version. Beispiel:pets/dog.png
, URL-codiert alspets%2Fdog.png
.GENERATION_NUMBER
ist die Generierungsnummer für die nicht aktuelle Version. Beispiel:1560468815691234
Fahren Sie fort, wie Sie es mit der Live-Version des Objekts tun würden, und verwenden Sie dabei den URI aus Schritt 1.
XML API
Hängen Sie die
generation
-Nummer der nicht aktuellen Version an den URI für das Objekt an:https://storage.googleapis.com/BUCKET_NAME/OBJECT_NAME?generation=GENERATION_NUMBER
Dabei gilt:
BUCKET_NAME
ist der Name des Buckets, der die nicht aktuelle Version enthält. Beispiel:my-bucket
.OBJECT_NAME
ist der URL-codierte Name der nicht aktuellen Version. Beispiel:pets/dog.png
, URL-codiert alspets%2Fdog.png
.GENERATION_NUMBER
ist die Generierungsnummer für die nicht aktuelle Version. Beispiel:1560468815691234
Fahren Sie fort, wie Sie es mit der Live-Version des Objekts tun würden, und verwenden Sie dabei den URI aus Schritt 1.
Nicht aktuelle Objektversionen wiederherstellen
Wenn Sie eine nicht aktuelle Objektversion in Cloud Storage wiederherstellen, wird sie kopiert. Die Kopie wird dann zur Live-Version, wodurch die Version effektiv wiederhergestellt wird. Wenn bereits eine Live-Version vorhanden ist und für den Bucket die Objektversionsverwaltung aktiviert ist, ist durch das Wiederherstellen der nicht aktuellen Version die vorhandene Live-Version nicht mehr aktuell.
Console
- Wechseln Sie in der Cloud Console zur Seite Cloud Storage-Buckets.
Klicken Sie in der Liste der Buckets auf den Namen des Buckets, der das gewünschte Objekt enthält.
Die Seite "Bucket-Details" wird geöffnet und der Tab Objekte ist ausgewählt.
Klicken Sie auf die Schaltfläche "Gelöschte Daten einblenden", um gelöschte Objekte anzuzeigen.
Wechseln Sie zu dem Objekt. Dieses befindet sich möglicherweise in einem Ordner.
Klicken Sie auf den Namen des gewünschten Objekts.
Die Seite „Objektdetails“ wird geöffnet, wobei der Tab Liveobjekt ausgewählt ist.
Klicken Sie auf den Tab Versionsverlauf.
Klicken Sie für die gewünschte Version auf die Schaltfläche Wiederherstellen.
Der Bereich der Objektwiederherstellung wird geöffnet.
Klicken Sie auf Bestätigen.
Befehlszeile
gcloud
Führen Sie den Befehl gcloud storage cp
aus:
gcloud storage cp gs://BUCKET_NAME/OBJECT_NAME#GENERATION_NUMBER gs://BUCKET_NAME/OBJECT_NAME
Wobei:
BUCKET_NAME
ist der Name des Buckets mit der nicht aktuellen Version, die Sie wiederherstellen möchten. Beispiel:my-bucket
OBJECT_NAME
ist der Name der nicht aktuellen Version, die Sie wiederherstellen möchten. Beispiel:pets/dog.png
GENERATION_NUMBER
ist die Generierungsnummer der nicht aktuellen Version, die Sie löschen möchten. Beispiel:1560468815691234
.
Wenn der Vorgang erfolgreich war, sieht die Antwort so aus:
Operation completed over 1 objects/58.8 KiB.
gsutil
Führen Sie den Befehl gsutil cp
aus:
gsutil cp gs://BUCKET_NAME/OBJECT_NAME#GENERATION_NUMBER gs://BUCKET_NAME/OBJECT_NAME
Wobei:
BUCKET_NAME
ist der Name des Buckets mit der nicht aktuellen Version, die Sie wiederherstellen möchten. Beispiel:my-bucket
OBJECT_NAME
ist der Name der nicht aktuellen Version, die Sie wiederherstellen möchten. Beispiel:pets/dog.png
GENERATION_NUMBER
ist die Generierungsnummer der nicht aktuellen Version, die Sie löschen möchten. Beispiel:1560468815691234
.
Wenn der Vorgang erfolgreich war, sieht die Antwort so aus:
Operation completed over 1 objects/58.8 KiB.
Clientbibliotheken
C++
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C++ API.
C#
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C# API.
Go
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Go API.
Java
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Java API.
Node.js
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Node.js API.
PHP
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage PHP API.
Python
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Python API.
Ruby
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Ruby API.
REST APIs
JSON API
- Rufen Sie ein Zugriffstoken für die Autorisierung aus dem OAuth 2.0 Playground ab. Konfigurieren Sie den Playground so, dass Ihre eigenen OAuth-Anmeldedaten verwendet werden. Eine Anleitung finden Sie unter API-Authentifizierung.
Verwenden Sie
cURL
, um die JSON API mit einerPOST
-Objektanfrage aufzurufen:curl -X POST \ -H "Authorization: Bearer OAUTH2_TOKEN" \ -H "Content-Length: 0" \ "https://storage.googleapis.com/upload/storage/v1/b/BUCKET_NAME/o/OBJECT_NAME/rewriteTo/b/BUCKET_NAME/o/OBJECT_NAME?sourceGeneration=GENERATION_NUMBER"
Wobei:
OAUTH2_TOKEN
ist das Zugriffstoken, das Sie in Schritt 1 generiert haben.BUCKET_NAME
ist der Name des Buckets mit der nicht aktuellen Version, die Sie wiederherstellen möchten. Beispiel:my-bucket
OBJECT_NAME
ist der URL-codierte Name der nicht aktuellen Version, die Sie wiederherstellen möchten. Beispiel:pets/dog.png
, URL-codiert alspets%2Fdog.png
.GENERATION_NUMBER
ist die Generierungsnummer der nicht aktuellen Version, die Sie löschen möchten. Beispiel:1560468815691234
XML API
- Rufen Sie ein Zugriffstoken für die Autorisierung aus dem OAuth 2.0 Playground ab. Konfigurieren Sie den Playground so, dass Ihre eigenen OAuth-Anmeldedaten verwendet werden. Eine Anleitung finden Sie unter API-Authentifizierung.
Verwenden Sie
cURL
, um die XML API mit einerPUT
-Objektanfrage aufzurufen:curl -X PUT \ -H "Authorization: Bearer OAUTH2_TOKEN" \ -H "x-goog-copy-source: BUCKET_NAME/OBJECT_NAME" \ -H "x-goog-copy-source-generation:GENERATION_NUMBER" \ "https://storage.googleapis.com/BUCKET_NAME/OBJECT_NAME"
Dabei gilt:
OAUTH2_TOKEN
ist das Zugriffstoken, das Sie in Schritt 1 generiert haben.BUCKET_NAME
ist der Name des Buckets mit der nicht aktuellen Version, die Sie wiederherstellen möchten. Beispiel:my-bucket
OBJECT_NAME
ist der URL-codierte Name der nicht aktuellen Version, die Sie wiederherstellen möchten. Beispiel:pets/dog.png
, URL-codiert alspets%2Fdog.png
.GENERATION_NUMBER
ist die Generierungsnummer der nicht aktuellen Version, die Sie löschen möchten. Beispiel:1560468815691234
Nach dem Wiederherstellen der Objektversion ist die ursprüngliche nicht aktuelle Version weiterhin im Bucket vorhanden. Wenn Sie die nicht aktuelle Version nicht mehr benötigen, können Sie sie löschen oder Object Lifecycyle Management so konfigurieren, dass sie entfernt wird, wenn sie die von Ihnen angegebenen Bedingungen erfüllt.
Nicht aktuelle Objektversionen löschen
Console
- Wechseln Sie in der Cloud Console zur Seite Cloud Storage-Buckets.
Klicken Sie in der Liste der Buckets auf den Namen des Buckets, der das gewünschte Objekt enthält.
Die Seite "Bucket-Details" wird geöffnet und der Tab Objekte ist ausgewählt.
Wechseln Sie zu dem Objekt. Dieses befindet sich möglicherweise in einem Ordner.
Klicken Sie auf den Namen des gewünschten Objekts.
Die Seite „Objektdetails“ wird geöffnet, wobei der Tab Liveobjekt ausgewählt ist.
Klicken Sie auf den Tab Versionsverlauf.
Klicken Sie das Kästchen für die gewünschte Version an.
Klicken Sie auf Löschen.
Der Bereich zum Löschen der Version wird geöffnet.
Bestätigen Sie, dass Sie das Objekt löschen möchten. Geben Sie dazu
delete
in das Textfeld ein.Klicken Sie auf Löschen.
Befehlszeile
gcloud
Führen Sie den Befehl gcloud storage rm
aus:
gcloud storage rm gs://BUCKET_NAME/OBJECT_NAME#GENERATION_NUMBER
Wobei:
BUCKET_NAME
ist der Name des Buckets mit der nicht aktuellen Version, die Sie löschen möchten. Beispiel:my-bucket
OBJECT_NAME
ist der Name der nicht aktuellen Version, die Sie löschen möchten. Beispiel:pets/dog.png
.GENERATION_NUMBER
ist die Generierungsnummer der nicht aktuellen Version, die Sie löschen möchten. Beispiel:1560468815691234
.
Wenn der Vorgang erfolgreich war, sieht die Antwort so aus:
Operation completed over 1 objects.
gsutil
Führen Sie den Befehl gsutil rm
aus:
gsutil rm gs://BUCKET_NAME/OBJECT_NAME#GENERATION_NUMBER
Wobei:
BUCKET_NAME
ist der Name des Buckets mit der nicht aktuellen Version, die Sie löschen möchten. Beispiel:my-bucket
OBJECT_NAME
ist der Name der nicht aktuellen Version, die Sie löschen möchten. Beispiel:pets/dog.png
.GENERATION_NUMBER
ist die Generierungsnummer der nicht aktuellen Version, die Sie löschen möchten. Beispiel:1560468815691234
.
Wenn der Vorgang erfolgreich war, sieht die Antwort so aus:
Operation completed over 1 objects.
Clientbibliotheken
C++
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C++ API.
C#
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C# API.
Go
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Go API.
Java
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Java API.
Node.js
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Node.js API.
PHP
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage PHP API.
Python
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Python API.
Ruby
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Ruby API.
REST APIs
JSON API
- Rufen Sie ein Zugriffstoken für die Autorisierung aus dem OAuth 2.0 Playground ab. Konfigurieren Sie den Playground so, dass Ihre eigenen OAuth-Anmeldedaten verwendet werden. Eine Anleitung finden Sie unter API-Authentifizierung.
Verwenden Sie
cURL
, um die JSON API mit einerDELETE
-Objektanfrage aufzurufen:curl -X DELETE \ -H "Authorization: Bearer OAUTH2_TOKEN" \ "https://storage.googleapis.com/storage/v1/b/BUCKET_NAME/o/OBJECT_NAME?generation=GENERATION_NUMBER"
Wobei:
OAUTH2_TOKEN
ist das Zugriffstoken, das Sie in Schritt 1 generiert haben.BUCKET_NAME
ist der Name des Buckets mit der nicht aktuellen Version, die Sie löschen möchten. Beispiel:my-bucket
OBJECT_NAME
ist der URL-codierte Name der nicht aktuellen Version, die Sie löschen möchten. Beispiel:pets/dog.png
, URL-codiert alspets%2Fdog.png
.GENERATION_NUMBER
ist die Generierungsnummer der nicht aktuellen Version, die Sie löschen möchten. Beispiel:1560468815691234
XML API
- Rufen Sie ein Zugriffstoken für die Autorisierung aus dem OAuth 2.0 Playground ab. Konfigurieren Sie den Playground so, dass Ihre eigenen OAuth-Anmeldedaten verwendet werden. Eine Anleitung finden Sie unter API-Authentifizierung.
Verwenden Sie
cURL
, um die XML API mit einerDELETE
-Objektanfrage aufzurufen:curl -X DELETE \ -H "Authorization: Bearer OAUTH2_TOKEN" \ "https://storage.googleapis.com/BUCKET_NAME/OBJECT_NAME?generation=GENERATION_NUMBER"
Dabei gilt:
OAUTH2_TOKEN
ist das Zugriffstoken, das Sie in Schritt 1 generiert haben.BUCKET_NAME
ist der Name des Buckets mit der nicht aktuellen Version, die Sie löschen möchten. Beispiel:my-bucket
OBJECT_NAME
ist der URL-codierte Name der nicht aktuellen Version, die Sie löschen möchten. Beispiel:pets/dog.png
, URL-codiert alspets%2Fdog.png
.GENERATION_NUMBER
ist die Generierungsnummer der nicht aktuellen Version, die Sie löschen möchten. Beispiel:1560468815691234
Nächste Schritte
- Weitere Informationen zur Objektversionierung, einschließlich eines ausführlichen Beispiels
- Objektversionierung für einen Bucket aktivieren oder deaktivieren
- Verwaltung des Objektlebenszyklus verwenden, um Objektversionen automatisch zu verwalten