# tigris buckets

Create, inspect, update, and delete buckets. Buckets are top-level containers that hold objects.

**Alias:** `b`

## Usage[​](#usage "Direct link to Usage")

```
tigris buckets <operation> [flags]

t3 b <operation> [flags]
```

## Commands[​](#commands "Direct link to Commands")

| Command                                                        | Description                                                       |
| -------------------------------------------------------------- | ----------------------------------------------------------------- |
| [`list`](/docs/cli/buckets/list/.md)                           | List all buckets                                                  |
| [`create`](/docs/cli/buckets/create/.md)                       | Create a new bucket                                               |
| [`get`](/docs/cli/buckets/get/.md)                             | Show details for a bucket                                         |
| [`delete`](/docs/cli/buckets/delete/.md)                       | Delete a bucket                                                   |
| [`set`](/docs/cli/buckets/set/.md)                             | Update bucket settings                                            |
| [`lifecycle`](/docs/cli/buckets/lifecycle/.md)                 | Manage lifecycle rules (storage-class transitions and expiration) |
| [`set-migration`](/docs/cli/buckets/set-migration/.md)         | Configure data migration from an external source                  |
| [`migrate`](/docs/cli/buckets/migrate/.md)                     | Actively migrate objects from a shadow bucket                     |
| [`set-notifications`](/docs/cli/buckets/set-notifications/.md) | Configure object event notifications                              |
| [`set-locations`](/docs/cli/buckets/set-locations/.md)         | Set the data locations for a bucket                               |
| [`set-cors`](/docs/cli/buckets/set-cors/.md)                   | Configure CORS rules                                              |

`set-ttl` and `set-transition` have been replaced by [`buckets lifecycle`](/docs/cli/buckets/lifecycle/.md).

## Examples[​](#examples "Direct link to Examples")

```
tigris buckets list

tigris buckets create my-bucket

tigris buckets get my-bucket

tigris buckets set my-bucket --access public

tigris buckets delete my-bucket
```
