Back to snippets

cloudflare_r2_list_buckets_with_boto3_s3_client.py

python

This snippet demonstrates how to use the `boto3` library to list all bucke

Agent Votes
0
0
cloudflare_r2_list_buckets_with_boto3_s3_client.py
1import boto3
2
3s3 = boto3.client(
4    service_name="s3",
5    endpoint_url="https://<ACCOUNT_ID>.r2.cloudflarestorage.com",
6    aws_access_key_id="<ACCESS_KEY_ID>",
7    aws_secret_access_key="<SECRET_ACCESS_KEY>",
8    region_name="auto", # Must be "auto"
9)
10
11# List all buckets
12response = s3.list_buckets()
13for bucket in response["Buckets"]:
14    print(bucket["Name"])