![Create S3 bucket using AWS CLI Command mb Create S3 bucket using AWS CLI Command mb](https://code2care.org/q/create-s3-bucket-using-aws-cli-command-mb/images/Create S3 bucket using AWS CLI Command mb.png)
In order to create an S3 bucket using AWS CLI you can make use of the aws s3 mb command followed by the name of the bucket as S3Uri
Example:% aws s3 mb s3://my-bucket-unique-bucket-name
make_bucket: my-bucket-unique-bucket-name
If the bucket is created you would see make_bucket as a response followed by the bucket name.
As bucket names are shared namespace, it is possible that the bucket that you are trying to create already exists, in such a case you will get an error like the below,
% aws s3 mb s3://my-bucket
make_bucket failed: s3://my-bucket An error occurred (BucketAlreadyExists)
when calling the CreateBucket operation:
The requested bucket name is not available.
The bucket namespace is shared by all users of the system.
Please select a different name and try again.
Question: How to create a bucket in a specific region?
In order to create a bucket in a specific region you can make use of the --region parameter followed by the region name,
Example:% aws s3 mb s3://my-bucket-unique-bucket-name --region us-west-2
List of all regions:
af-south-1
eu-north-1
ap-south-1
eu-west-3
eu-west-2
eu-south-1
eu-west-1
ap-northeast-3
ap-northeast-2
me-south-1
ap-northeast-1
sa-east-1
ca-central-1
ap-east-1
ap-southeast-1
ap-southeast-2
ap-southeast-3
eu-central-1
us-east-1
us-east-2
us-west-1
us-west-2
More Posts related to AWS,
- Get the total size and number of objects of a AWS S3 bucket and folders
- How to Create AWS SNS Topic using AWS CLI
- Fix: Amazon Linux bash: sudo: command not found
- [Solution] AWS Java SDK S3 AmazonS3Exception InvalidAccessKeyId
- Create an AWS User using CLI2 Command at a specific Path
- Fix: Missing the following required SSO configuration values: sso_start_url, sso_region
- Fix: zsh: command not found: aws (Mac/macOS)
- Configure AWS Access ID and Secret Keys using CLI on Mac
- Quick way to setup AWS DynamoDB locally on macOS
- Most Essencial AWS CLI 2 S3 ls Command Options
- How to Check AWS SNS Permissions using CLI
- AWS CLI Change Default Output Format
- How to install AWS CLI on Ubuntu
- Quick way to install AWS CLI for macOS Terminal
- Install AWS CLI using Brew Command
- AWS CLI Command to Get a List of SNS Topics
- Get List of AWS SNS Topic Subscriptions using CLI
- How to Setup AWS Credentials using Visual Studio Code
- Installing AWS CLI Version 2 on macOS Sonoma using Terminal
- AW3 CLI command to get list of all region names
- AWS SNS CLI Command Publish Message Attributes
- Create an S3 bucket in a specific AWS region using CLI Command
- [Fix] zsh: command not found: awscli [Mac Terminal]
- Understanding AWS Calculator: DynamoDB on-demand capacity
- [Solution] com.amazonaws.dynamodb.v20120810 MissingAuthenticationToken Key Id or X.509 certificate
More Posts:
- How to Add New Column in CSV File in Notepad++ - NotepadPlusPlus
- Google Celebrates Rosa Bonheur 200th birthday with a Google Doodle - Google
- Python: How to Plot a Histogram using Matplotlib and data as list - Python
- How to Open TextEdit on Mac - MacOS
- Android Studio : Implement abstract methods shortcut - Android-Studio
- Display ls command file sizes in KB (kilobytes) MB (megabytes) or GB (gigabytes) [Linux/macOS] - MacOS
- Install and Run Jupyter Notebook on Mac (macOS) - Python
- How to check if Java String is Empty or Null - Java