ディレクトリバケットでの HeadBucket
の使用
以下の AWS SDK の例は、HeadBucket
API オペレーショを使用して、Amazon S3 ディレクトリバケットが存在し、そのバケットにアクセスする許可があるかどうかを調べる方法を示しています。
次の AWS SDK for Java 2.x の例は、バケットが存在し、そのバケットにアクセスする許可があるかどうかを調べる方法を示しています。
次の head-bucket
コマンド例は、AWS CLI を使用して、ディレクトリバケットが存在するか、ユーザーにそのディレクトリバケットへのアクセス許可があるかどうかを判断する方法を示しています。このコマンドを実行するには、ユーザー入力プレースホルダーをユーザー自身の情報に置き換えます。
aws s3api head-bucket --bucket
bucket-base-name
--azid
--x-s3
詳細については、AWS CLI コマンドリファレンスの head-bucket