s3_create_bucket
Create a new S3 bucket on AWS, Hetzner, or OVH; confirm provider, bucket name, and region first because billing starts immediately.
Instructions
Create a new S3 bucket on the given provider. Costs money — billing starts immediately. Reserved for dangerous guard mode. Confirm with the user (provider, bucket name, region) before calling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bucket | Yes | Bucket name to create. | |
| region | No | Region to create the bucket in (e.g. 'eu-central-1'). Omit to use the configured region for the provider. AWS, and OVH when no endpoint URL is configured. For Hetzner, or an OVH endpoint URL set by hand, the region is fixed by that endpoint and an override is rejected. | |
| account | No | Account label of the provider whose object storage to use; omit for that provider's default account. | |
| provider | Yes | Storage provider. |