Regeln für die Benennung von Buckets - Amazon Simple Storage Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Regeln für die Benennung von Buckets

Die folgenden Regeln gelten für die Benennung von Buckets für allgemeine Zwecke und von Verzeichnis-Buckets in Amazon S3:

Regeln für die Benennung von Buckets für allgemeine Zwecke

Die folgenden Regeln gelten für die Benennung von Buckets für allgemeine Zwecke.

  • Bucket-Namen müssen zwischen (min.) 3 und (max.) 63 Zeichen lang sein.

  • Bucket-Namen können nur aus Kleinbuchstaben, Zahlen, Punkten (.) und Bindestrichen (-) bestehen.

  • Bucket-Namen müssen mit einem Buchstaben oder einer Zahl beginnen und enden.

  • Bucketnamen dürfen keine aufeinander folgenden Punkte (..) enthalten.

  • Bucket-Namen dürfen nicht als IP-Adresse formatiert sein (zum Beispiel 192.168.5.4).

  • Der Bucket-Name darf nicht mit dem Präfix xn-- beginnen.

  • Bucket-Namen dürfen nicht mit dem Präfix sthree- und dem Präfix sthree-configurator beginnen.

  • Bucket-Namen dürfen nicht mit dem Suffix -s3alias enden. Dieses Suffix ist für Zugriffspunkt-Aliasnamen reserviert. Weitere Informationen finden Sie unter Verwenden eines Alias im Bucket-Stil für Ihren S3-Bucket-Zugriffspunkt.

  • Bucket-Namen dürfen nicht mit dem Suffix --ol-s3 enden. Dieses Suffix ist für Objekt-Lambda-Zugriffspunkt-Aliasnamen reserviert. Weitere Informationen finden Sie unter So verwenden Sie einen Alias im Bucket-Stil für den Object Lambda Access Point Ihres S3-Buckets.

  • Bucket-Namen müssen innerhalb einer Partition für alle AWS-Regionen innerhalb einer Partition eindeutig sein. AWS-Konten Eine Partition ist eine Gruppierung von Regionen. AWS hat derzeit drei Partitionen: aws (Standardregionen), aws-cn (China-Regionen) und aws-us-gov (AWS GovCloud (US)).

  • Ein Bucket-Name kann nicht von einem anderen AWS-Konto in derselben Partition verwendet werden, bis der Bucket gelöscht wurde.

  • Buckets, die mit Amazon S3 Transfer Acceleration verwendet werden, können keine Punkte (.) in ihren Namen haben. Weitere Informationen zu Transfer Acceleration finden Sie unter Konfigurieren schneller, sicherer Dateiübertragungen mit Amazon S3 Transfer Acceleration.

Aus Gründen der besten Kompatibilität empfehlen wir, Punkte (.) in Bucket-Namen zu vermeiden, mit Ausnahme von Buckets, die nur für statisches Website-Hosting verwendet werden. Wenn Sie Punkte in den Namen eines Buckets aufnehmen, können Sie die virtual-host-style Adressierung nicht über HTTPS verwenden, es sei denn, Sie führen Ihre eigene Zertifikatsvalidierung durch. Dies liegt daran, dass die Sicherheitszertifikate, die für das virtuelle Hosten von Buckets verwendet werden, nicht für Buckets mit Punkten in ihren Namen funktionieren.

Diese Einschränkung wirkt sich nicht auf Buckets aus, die für das Hosten statischer Websites verwendet werden, da das Hosten von statischen Websites nur über HTTP verfügbar ist. Weitere Informationen virtual-host-style zur Adressierung finden Sie unterVirtuelles Hosting bei Buckets. Weitere Hinweise zum Hosten statischer Websites finden Sie unter Hosten einer statischen Website mit Amazon S3.

Anmerkung

Vor dem 1. März 2018 konnten Buckets, die in der Region USA Ost (Nord-Virginia) erstellt wurden, Namen mit bis zu 255 Zeichen und mit Großbuchstaben und Unterstrichen haben. Ab dem 1. März 2018 müssen neue Buckets in USA Ost (Nord-Virginia) den gleichen Regeln entsprechen, die in allen anderen Regionen angewendet werden.

Informationen zu Objektschlüsselnamen finden Sie unter Erstellen von Objektschlüsselnamen.

Beispiel für Namen von Buckets für allgemeine Zwecke

Dies sind Beispiele für gültige Namen von Buckets. Sie befolgen die Empfehlungen für die Benennung von Buckets für allgemeine Zwecke:

  • docexamplebucket1

  • log-delivery-march-2020

  • my-hosted-content

Die folgenden Beispiel-Bucket-Namen sind gültig, aber nicht für andere Verwendungszwecke als statisches Website-Hosting empfohlen:

  • docexamplewebsite.com

  • www.docexamplewebsite.com

  • my.example.s3.bucket

Die folgenden Beispiel-Bucket-Namen sind ungültig:

  • doc_example_bucket (enthält Unterstriche)

  • DocExampleBucket (enthält Großbuchstaben)

  • doc-example-bucket- (endet mit einem Bindestrich)

Regeln für die Benennung von Verzeichnis-Buckets

Die Namen von Verzeichnis-Buckets müssen folgende Kriterien erfüllen:

  • Seien Sie innerhalb der ausgewählten Zone AWS-Region und der Availability Zone einzigartig.

  • Nicht mehr als 3-63 Zeichen lang sein, einschließlich des Suffixes.

  • Nur aus Kleinbuchstaben, Zahlen und Bindestrichen bestehen.

  • Muss mit einer Zahl oder einem Buchstaben beginnen und enden.

  • Muss das folgende Suffix enthalten:--azid--x-s3.

Anmerkung

Wenn Sie mit der Konsole einen Verzeichnis-Bucket erstellen, wird dem von Ihnen angegebenen Basisnamen automatisch ein Suffix hinzugefügt. Dieses Suffix enthält die ID der Availability Zone, die Sie ausgewählt haben.

Wenn Sie einen Verzeichnis-Bucket mithilfe einer API erstellen, müssen Sie das vollständige Suffix, einschließlich der Availability Zone ID, in Ihrer Anfrage angeben. Eine Liste der Availability Zone-IDs finden Sie unterAvailability Zones und Regionen bei S3 Express One Zone.