を通じてバケット名のキャップを作成することができます - それは、エラーがスローされます(許可されていない文字をキャップ)AWS S3を使用すると、コンソールを使用して大文字とS3バケット名を提供するとAWS CLI
をただし、CLIを使用してS3バケットを作成するときにそれはちょうど作成する。
設定がありません。なぜこの動作ですか?
を通じてバケット名のキャップを作成することができます - それは、エラーがスローされます(許可されていない文字をキャップ)AWS S3を使用すると、コンソールを使用して大文字とS3バケット名を提供するとAWS CLI
をただし、CLIを使用してS3バケットを作成するときにそれはちょうど作成する。
設定がありません。なぜこの動作ですか?
あなたがAWS管理コンソールを使用している場合は、バケット名は、すべての地域にDNSに準拠しなければなりません。
バケット名は、1つまたは複数の一連のラベルでなければなりません:DNS準拠した名前の
ルール2は、と述べています。隣接するラベル は、単一のピリオド(。)で区切られています。バケット名には、 の小文字、数字、ハイフンを含めることができます。 各ラベルが開始され、 の末尾に小文字または数字のが必要です。
したがって、あなたは(Infactはコンソールを使用すると、バケット名中ですべて大文字を使用することはできません)コンソールからCAPITAL LETTERSで始まるバケットを作成することができませんが、aws_cli
はあなたが作成することができますバケット名は大文字で始まります。
米国東部(N.バージニア州)は、現在、バケツの名前付けに関するよりリラックスした標準を許可しています。
S3のドキュメントRules for Bucket Namingのこのセクションでルールを確認できます。