

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 Amazon S3 资源
<a name="s3-service"></a>

您可以通过 AWS Toolkit for Visual Studio Code 使用 Amazon S3 来查看、管理和编辑您的 Amazon S3 存储桶和其他资源。

以下各节介绍了如何通过 AWS Toolkit for Visual Studio Code 使用 Amazon S3 资源。有关通过 AWS Toolkit for Visual Studio Code 使用 Amazon S3 对象（例如文件夹和文件）的信息，请参阅本用户指南中的[使用 Amazon S3 对象](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/s3-service-objects.html)主题。

## 创建 Amazon S3 存储桶
<a name="s3-service-resources-bucket"></a>

1. 在 Toolkit 资源管理器中，打开 **Amazon S3** 服务的上下文菜单（右键单击），然后选择**创建存储桶…**。或者，选择**创建存储桶**图标，以打开**创建存储桶**对话框。

1. 在 **Bucket Name（存储桶名称）**字段中，输入一个有效的存储桶名称。

   按下 **Enter** 键以创建存储桶并关闭对话框。然后，您的新存储桶将显示在 Toolkit 中的 Amazon S3 服务下。
**注意**  
由于 Amazon S3 允许您的存储桶用作可公开访问的 URL，因此您选择的存储桶名称必须具有全局唯一性。如果您想要使用的名称已被其他账户用于创建存储桶，那么您必须使用其他名称。  
如果您无法创建新的存储桶，可以检查**输出**选项卡中的 **AWS Toolkit 日志**。如果您尝试使用无效的存储桶名称，则会发生 `BucketAlreadyExists` 错误。  
有关更多信息，请参阅 **《Amazon Simple Storage Service 用户指南》**中的[存储桶限制](https://docs.aws.amazon.com/AmazonS3/latest/userguide/BucketRestrictions.html)。

## 在 Amazon S3 存储桶中添加文件夹
<a name="s3-service-resources-add-folder"></a>

您可以通过将对象分组到文件夹中来整理 S3 存储桶的内容。您也可以在文件夹中创建文件夹。

1. 在 Toolkit 资源管理器中，展开 **Amazon S3** 服务以查看 Amazon S3 资源列表。

1. 选择**“创建文件夹”图标**，以打开**创建文件夹**对话框。或者，打开存储桶或文件夹的上下文菜单（右键单击），然后选择**创建文件夹**。

1. 在**文件夹名称**字段中输入一个值，然后按下 **Enter** 键以创建文件夹并关闭对话框。您的新文件夹显示在 Toolkit 菜单中相应的 Amazon S3 资源下。

## 删除 Amazon S3 存储桶
<a name="s3-service-resources-bucket-delete"></a>

删除 Amazon S3 存储桶时，还会删除其中包含的文件夹和对象。因此，当您尝试删除存储桶时，系统会要求您确认是否要删除它。

1. 在 Toolkit 资源管理器中，展开 **Amazon S3** 服务以查看 Amazon S3 资源列表。

1. 打开存储桶或文件夹的上下文菜单（右键单击），然后选择**删除 Amazon S3 存储桶**。

1. 当系统提示时，在文本字段中输入存储桶的名称，然后按下 **Enter** 键以删除存储桶并关闭确认提示。
**注意**  
如果您的存储桶包含对象，则系统会在删除该存储桶之前将其清空。如果您尝试一次性删除大量资源或对象，则系统可能需要一些时间才会删除这些资源或对象。当这些资源或对象被删除后，系统会向您发送一条通知，告知您它们已被成功删除。