

# 删除 Amazon S3 on Outposts 存储桶
<a name="S3OutpostsDeleteBucket"></a>

通过使用 Amazon S3 on Outposts，您可以在 AWS Outposts 上创建 S3 桶，并在本地为需要本地数据访问、本地数据处理和数据驻留的应用程序轻松存储和检索对象。S3 on Outposts 提供了一个新的存储类 S3 Outposts (`OUTPOSTS`)；该存储类使用 Amazon S3 API，并且用于在 AWS Outposts 上的多个设备和服务器之间持久冗余地存储数据。您通过 Virtual Private Cloud（VPC）使用接入点和端点连接与 Outposts 桶进行通信。您可以像在 Amazon S3 桶中一样在 Outpost 桶上使用相同的 API 和功能，包括访问策略、加密和标记。您可以通过 AWS 管理控制台、AWS Command Line Interface (AWS CLI)、AWS SDK 或 REST API 使用 S3 on Outposts。有关更多信息，请参阅[什么是 Amazon S3 on Outposts？](S3onOutposts.md)

有关使用 S3 on Outposts 中的存储桶的更多信息，请参阅[使用 S3 on Outposts 存储桶](S3OutpostsWorkingBuckets.md)。

创建存储桶的 AWS 账户 拥有该存储桶，也是唯一可以删除它的账户。

**注意**  
Outposts 存储桶必须为空才能进行删除。  
Amazon S3 控制台不支持 S3 on Outposts 对象操作。要删除 S3 on Outposts 存储桶中的对象，您可以使用 AWS CLI、AWS 软件开发工具包或 REST API。
在删除 Outposts 存储桶之前，必须先删除该存储桶的任何 Outposts 访问点。有关更多信息，请参阅 [删除接入点](S3OutpostsAccessPointsDelete.md)。
存储桶在删除后不能恢复。

以下示例显示如何使用 AWS 管理控制台和 AWS Command Line Interface (AWS CLI) 删除 S3 on Outposts 存储桶。

## 使用 S3 控制台
<a name="s3-outposts-delete-bucket"></a>

1. 登录到AWS 管理控制台，然后通过以下网址打开 Amazon S3 控制台：[https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)。

1. 在左侧导航窗格中，选择 **Outposts buckets**（Outposts 存储桶）。

1. 选择要删除的存储桶，然后选择 **Delete**（删除）。

1. 确认删除操作。

## 使用 AWS CLI
<a name="s3-outposts-delete-bucket-cli"></a>

以下示例使用 AWS CLI 删除 S3 on Outposts 存储桶 (`s3-outposts:DeleteBucket`)。要运行此命令，请将 `user input placeholders` 替换为您自己的信息。

```
aws s3control delete-bucket --account-id 123456789012 --bucket arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/bucket/example-outposts-bucket
```