Utilizzo HeadBucket con i bucket di directory - Amazon Simple Storage Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo HeadBucket con i bucket di directory

I seguenti esempi AWS SDK mostrano come utilizzare l'operazione HeadBucket API per determinare se esiste un bucket di directory Amazon S3 e se si dispone dell'autorizzazione per accedervi.

L' AWS SDK for Java 2.x esempio seguente mostra come determinare se un bucket esiste e se si dispone dell'autorizzazione per accedervi.

SDK for Java 2.x

AWS SDK for Java 2.x

public static void headBucket(S3Client s3Client, String bucketName) { try { HeadBucketRequest headBucketRequest = HeadBucketRequest .builder() .bucket(bucketName) .build(); s3Client.headBucket(headBucketRequest); System.out.format("Amazon S3 bucket: \"%s\" found.", bucketName); } catch (S3Exception e) { System.err.println(e.awsErrorDetails().errorMessage()); System.exit(1); } }

Il comando di head-bucket esempio seguente mostra come è possibile utilizzare il AWS CLI per determinare se esiste un bucket di directory e se si dispone dell'autorizzazione per accedervi. Per eseguire questo comando, sostituite i segnaposto di input dell'utente con le vostre informazioni.

aws s3api head-bucket --bucket bucket-base-name--azid--x-s3

Per ulteriori informazioni, consulta la sezione head-bucket nella Documentazione di riferimento della AWS CLI .