Object Storage-Objekte in einem Bucket suchen
Suchen Sie nach Objekten in einem Object Storage-Bucket.
Sie können nach Objekten in einem Bucket suchen, indem Sie ein oder mehrere Zeichen eingeben, die den Namenspräfixen des Objekts entsprechen. Beispiel: Wenn Sie 100 Objekte in einem Bucket hatten und 10 von ihnen mit "test" gestartet wurden und "test" im Feld Nach Name oder Präfix suchen der Konsole eingeben, werden nur die Objekte mit diesem "test"-Präfix angezeigt. Verwenden Sie den Parameter prefix, wenn Sie dieselbe Funktion mit der CLI oder API ausführen. Weitere Informationen zur Nutzung des Präfixfeatures mit einem Objekt finden Sie unter Objektbenennung in Objektnamen mit Präfixen und Hierarchien
Die Suche nach einem Objekt in einem Bucket mit einer anderen Methode, z.B. mit Segmenten im Namen eines Objekts oder mit Platzhaltern ("*"), wird nicht unterstützt.
Alle Objekte, deren Namenspräfix mit den eingegebenen Zeichen übereinstimmt, werden in der Liste Objekte angezeigt. Je mehr Zeichen Sie eingeben, dass die Objektnamen übereinstimmen müssen, desto kleiner und genauer ist die Anzahl der zurückgegebenen Objekte. Um alle Objekte im Bucket anzuzeigen, deaktivieren Sie Nach Präfix suchen, und wählen Sie Eingabe aus.
Verwenden Sie den Befehl oci os object list und die erforderlichen Parameter, um die Objekte in einem Bucket aufzulisten. Nehmen Sie den Parameter
prefixund den Präfixwert auf, mit dem die zurückgegebenen Objektnamen übereinstimmen müssen.oci os object list --bucket-name bucket_name --prefix prefix ... [OPTIONS]In der Rückgabe werden nur Objekte angezeigt, deren Namen mit dem Präfixwert übereinstimmen, den Sie in den Befehl aufgenommen haben.
Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der CLI-Befehlsreferenz.
Führen Sie den Vorgang ListObjects aus, um die Objekte in einem Bucket aufzulisten. Nehmen Sie den Parameter
prefixund den Präfixwert auf, mit dem die zurückgegebenen Objektnamen übereinstimmen müssen.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_nameDer Objektname umfasst alles nach dem
/o/, was Hierarchieebenen und Präfixzeichenfolgen beinhalten kann.