

# 删除元数据表配置
<a name="metadata-tables-delete-configuration"></a>

如果您想停止更新 Amazon S3 通用存储桶的元数据表配置，可以删除附加到存储桶的元数据表配置。删除元数据表配置仅删除配置。即使您删除元数据表配置，Amazon 托管式表存储桶和元数据表也仍然存在。但是，将不再更新元数据表。

**注意**  
如果删除元数据表配置，并想为同一个通用存储桶重新创建配置，则必须先从 Amazon 托管式表存储桶中手动删除旧的日记表和清单表。否则，创建新的元数据表配置将失败，因为这些表已经存在。要删除元数据表，请参阅[删除元数据表](metadata-tables-delete-table.md)。

要删除元数据表，请参阅[删除元数据表](metadata-tables-delete-table.md#delete-metadata-table-procedure)。要删除表存储桶，请参阅[删除表存储桶](https://docs.amazonaws.cn/AmazonS3/latest/userguide/s3-tables-buckets-delete.html)和《Amazon S3 API Reference》**中的 [https://docs.amazonaws.cn/AmazonS3/latest/API/API_s3TableBuckets_DeleteTableBucket.html](https://docs.amazonaws.cn/AmazonS3/latest/API/API_s3TableBuckets_DeleteTableBucket.html)。

您可以使用 Amazon S3 控制台、Amazon Command Line Interface（Amazon CLI）、Amazon SDK 或 Amazon S3 REST API 删除元数据表配置。

## 删除元数据表配置
<a name="delete-metadata-config-procedure"></a>

### 使用 S3 控制台
<a name="delete-metadata-config-console"></a>

**删除元数据表配置**

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

1. 在左侧导航窗格中，选择**通用存储桶**。

1. 选择要从中移除元数据表配置的通用存储桶。

1. 在存储桶的详细信息页面上，选择**元数据**选项卡。

1. 在**元数据**选项卡上，选择**删除**。

1. 在**删除元数据配置**对话框中，输入 **confirm** 以确认要删除该配置。然后选择**删除**。

### 使用 Amazon CLI
<a name="delete-metadata-config-cli"></a>

要运行以下命令，您必须安装并配置 Amazon CLI。如果未安装 Amazon CLI，请参阅《Amazon Command Line Interface 用户指南》**中的[安装或更新最新版本的 Amazon CLI](https://docs.amazonaws.cn//cli/latest/userguide/getting-started-install.html)。

或者，可以从控制台中使用 Amazon CloudShell 运行 Amazon CLI 命令。Amazon CloudShell 是一个基于浏览器、预先经过身份验证的 Shell，您可以直接从 Amazon Web Services 管理控制台中启动它。有关更多信息，请参阅《Amazon CloudShell 用户指南》**中的 [What is CloudShell?](https://docs.amazonaws.cn//cloudshell/latest/userguide/welcome.html) 和 [Getting started with Amazon CloudShell](https://docs.amazonaws.cn//cloudshell/latest/userguide/getting-started.html)。

**使用 Amazon CLI 删除元数据表配置**

要使用以下示例命令，请将 `{{user input placeholders}}` 替换为您自己的信息。

1. 使用以下命令从通用存储桶中删除元数据表配置（例如 `{{amzn-s3-demo-bucket}}`）：

   ```
   aws s3api delete-bucket-metadata-configuration \
   --bucket {{amzn-s3-demo-bucket}} \
   --region {{us-east-2}}
   ```

1. 要验证配置是否已删除，请使用以下命令：

   ```
   aws s3api get-bucket-metadata-configuration \
   --bucket {{amzn-s3-demo-bucket}} \
   --region {{us-east-2}}
   ```

### 使用 REST API
<a name="delete-metadata-config-rest-api"></a>

可以发送 REST 请求来删除元数据表配置。有关更多信息，请参阅 [https://docs.amazonaws.cn/AmazonS3/latest/API/API_DeleteBucketMetadataConfiguration.html](https://docs.amazonaws.cn/AmazonS3/latest/API/API_DeleteBucketMetadataConfiguration.html)。

**注意**  
可以将 V2 `DeleteBucketMetadataConfiguration` API 操作与 V1 或 V2 元数据表配置结合使用。但是，如果尝试将 V1 `DeleteBucketMetadataTableConfiguration` API 操作与 V2 配置结合使用，则会收到 HTTP `405 Method Not Allowed` 错误。

### 使用 Amazon SDK
<a name="delete-metadata-config-sdk"></a>

可以使用 Amazon SDK 在 Amazon S3 中删除元数据表配置。有关信息，请参阅 [list of supported SDKs](https://docs.amazonaws.cn/AmazonS3/latest/API/API_DeleteBucketMetadataConfiguration.html#API_DeleteBucketMetadataConfiguration_SeeAlso)。