AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Determines whether an S3 bucket exists or not.

Namespace: Amazon.S3.Util
Assembly: AWSSDK.S3.dll
Version: 3.x.y.z

Syntax

C#
public Boolean DoesS3BucketExistV2(
         IAmazonS3 s3Client,
         String bucketName
)

Parameters

s3Client
Type: Amazon.S3.IAmazonS3

The Amazon S3 Client to use for S3 specific operations.

bucketName
Type: System.String

The name of the bucket to check.

Return Value


Type: Boolean
False is returned in case S3 responds with a NoSuchBucket error. True is returned in case of success, AccessDenied error or PermanentRedirect error. An exception is thrown in case of any other error.

Remarks

This method calls GetACL for the bucket.

Version Information

.NET Framework:
Supported in: 4.5 and newer, 3.5