

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

**使用 AWS 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.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketMetadataConfiguration.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketMetadataConfiguration.html)。

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

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

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