Règles de dénomination de compartiment - Amazon Simple Storage Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Règles de dénomination de compartiment

Les règles suivantes s’appliquent à la dénomination des compartiments à usage général et des compartiments de répertoires dans Amazon S3 :

Règles de dénomination des compartiments à usage général

Les règles de dénomination suivantes s’appliquent aux compartiments à usage général.

  • Les noms de compartiment peuvent comporter entre 3 (min.) et 63 (max.) caractères.

  • Les noms de compartiment peuvent être composés uniquement de lettres minuscules, de chiffres, de points (.) et de traits d'union (-).

  • Les noms de compartiment doivent commencer et se terminer par une lettre ou un chiffre.

  • Les noms de compartiment ne doivent pas contenir deux points consécutifs.

  • Les noms de compartiments ne doivent pas utiliser le même format que les adresses IP (par ex., 192.168.5.4).

  • Les noms de compartiment ne doivent pas commencer par le préfixe xn--.

  • Les noms de compartiment ne doivent pas commencer par le préfixe sthree- ou sthree-configurator.

  • Les noms de compartiment ne doivent pas se terminer par le suffixe -s3alias. Ce suffixe est réservé aux noms d'alias de point d'accès. Pour plus d’informations, consultez Utilisation d'un alias de type compartiment pour votre point d'accès de compartiment S3.

  • Les noms de compartiment ne doivent pas se terminer par le suffixe --ol-s3. Ce suffixe est réservé aux noms d'alias de point d'accès Object Lambda. Pour plus d’informations, consultez Comment utiliser un alias de type compartiment pour votre point d'accès Object Lambda de compartiment S3.

  • Les noms des compartiments doivent être uniques pour Comptes AWS l'ensemble Régions AWS de la partition. Une partition est un regroupement de régions. AWS possède actuellement trois partitions : aws (Régions standard), aws-cn (Régions chinoises) et aws-us-gov (AWS GovCloud (US)).

  • Le nom d'un bucket ne peut pas être utilisé par un autre Compte AWS utilisateur de la même partition tant que le bucket n'est pas supprimé.

  • Les compartiments utilisés avec Amazon S3 Transfer Acceleration ne peuvent pas avoir de points (.) dans leurs noms. Pour plus d’informations sur Transfer Acceleration, consultez Configuration de transferts de fichiers rapides et sécurisés à l'aide d'Amazon S3 Transfer Acceleration.

Pour une meilleure compatibilité, nous vous recommandons d'éviter d'utiliser des points (.) dans les noms de compartiment, à l'exception des compartiments utilisés uniquement pour l'hébergement de sites web statiques. Si vous incluez des points dans le nom d'un bucket, vous ne pouvez pas utiliser l' virtual-host-style adressage via HTTPS, sauf si vous validez vous-même le certificat. En effet, les certificats de sécurité utilisés pour l'hébergement virtuel de compartiments ne sont pas compatibles avec les compartiments dont le nom contient un point.

Cette limitation n'affecte pas les compartiments utilisés pour l'hébergement de sites web statiques, car ce type d'hébergement n'est disponible que sur HTTP. Pour plus d'informations sur l' virtual-host-styleadressage, consultezHébergement virtuel de compartiments. Pour plus d’informations sur l’hébergement de sites web statiques, consultez Hébergement d'un site Web statique à l'aide d'Amazon S3.

Note

Avant le 1er mars 2018, les compartiments créés dans la région USA Est (Virginie du Nord) pouvaient comporter des noms incluant jusqu'à 255 caractères et comprenant des lettres majuscules et des traits de soulignement. À compter du 1er mars 2018, les nouveaux compartiments de la région USA Est (Virginie du Nord) doivent être conformes aux règles appliquées dans toutes les autres régions.

Pour en savoir plus sur les noms de clé d'objet, consultez la section Creating object key names (Création de noms de clés d'objet).

Exemples de noms de compartiments à usage général

Les exemples de noms de compartiment suivants sont valides et suivent les consignes de dénomination recommandées pour les compartiments à usage général :

  • docexamplebucket1

  • log-delivery-march-2020

  • my-hosted-content

Les exemples de noms de compartiment ci-dessous sont valides, mais non recommandés pour un usage autre que l'hébergement de site web statique :

  • docexamplewebsite.com

  • www.docexamplewebsite.com

  • my.example.s3.bucket

Les exemples de noms de compartiment suivants ne sont pas valides :

  • doc_example_bucket ( contient des traits de soulignement)

  • DocExampleBucket ( contient des lettres majuscules)

  • doc-example-bucket- ( se termine par un trait d'union)

Règles de dénomination des compartiments de répertoires

Le nom d’un compartiment de répertoires :

  • Soyez unique au sein de la zone Région AWS de disponibilité choisie.

  • Doit comporter entre 3 et 63 caractères, suffixe compris.

  • Doit être composé uniquement de lettres minuscules, de chiffres et de traits d’union (-).

  • Commencer et se terminer par une lettre ou un chiffre.

  • Doit inclure le suffixe suivant : --azid--x-s3

Note

Lorsque vous créez un bucket de répertoire à l'aide de la console, un suffixe est automatiquement ajouté au nom de base que vous fournissez. Ce suffixe inclut l’ID de la zone de disponibilité que vous avez choisie.

Lorsque vous créez un bucket d'annuaire à l'aide d'une API, vous devez fournir le suffixe complet, y compris l'ID de zone de disponibilité, dans votre demande. Pour obtenir la liste des ID de zone de disponibilité, consultezRégions et zones de disponibilité S3 Express One Zone.