Creating a bucket

Creating a bucket allows you to store any object - irrespective of type or size. To create a bucket, simply navigate to the 'buckets' menu item and click on 'Add Bucket'.

You are then asked to edit its properties - i.e., define its name and choose whether to use versioning (see relevant documentation) and object lock (see relevant documentation). While the versioning property can be changed at a later point in time, both the name and object lock properties are unchangeable.

You can select a specific geographical region for data storage in your bucket and once selected, the bucket's region cannot be changed. This option ensures that your data complies with local residency laws and improves performance by reducing latency.

Please see the full list of all the available regions, their geographical locations and S3 API endpoint URLs here.

All regions comply with Impossible Cloud's geo-fencing policy, ensuring that your data stays within the selected region. A region in Impossible Cloud can include Datacenters in one or more countries, e.g. Germany, Benelux, etc.

Click 'Add' to finalize the process and a new bucket will be created.

We recommend choosing a bucket name that reflects the objects you will store in that bucket as it is visible in the URL. For details on naming rules, see our relevant documentation.

If you need to create a bucket in a specific region, you have to use the appropriate regional endpoint to make a request. For example if you need to create a new bucket in the eu-west-1 region:

aws s3api create-bucket --profile impossiblecloud --endpoint-url https://eu-west-1.storage.impossibleapi.net --bucket mytestbucket If you were using another regional endpoint, then the bucket will be created in that endpoint. The parameters --region and --create-bucket-configuration LocationConstraint are ignored.

Last updated