Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

list_buckets

list_buckets()

Returns a list of all buckets owned by the authenticated sender of the request. To use this operation, you must have the s3:ListAllMyBuckets permission.

See also: AWS API Documentation

Request Syntax

response = client.list_buckets()
Return type
dict
Returns
Response Syntax
{
    'Buckets': [
        {
            'Name': 'string',
            'CreationDate': datetime(2015, 1, 1)
        },
    ],
    'Owner': {
        'DisplayName': 'string',
        'ID': 'string'
    }
}

Response Structure

  • (dict) --
    • Buckets (list) --

      The list of buckets owned by the requester.

      • (dict) --

        In terms of implementation, a Bucket is a resource. An Amazon S3 bucket name is globally unique, and the namespace is shared by all Amazon Web Services accounts.

        • Name (string) --

          The name of the bucket.

        • CreationDate (datetime) --

          Date the bucket was created. This date can change when making changes to your bucket, such as editing its bucket policy.

    • Owner (dict) --

      The owner of the buckets listed.

      • DisplayName (string) --

        Container for the display name of the owner.

      • ID (string) --

        Container for the ID of the owner.