Amazon S3 汎用バケット用に作成したメタデータテーブルを削除する場合は、テーブルバケットからメタデータテーブルを削除できます。
注記
メタデータテーブルを削除する前に、まず汎用バケット上の関連するメタデータテーブル設定を削除することをお勧めします。詳細については、「メタデータテーブル設定の削除」を参照してください。
テーブルバケットを削除するには、「Amazon S3 API Reference」の「Deleting table buckets」および「DeleteTableBucket」を参照してください。
メタデータテーブルは、AWS Command Line Interface (AWS CLI)、AWS SDK、または Amazon S3 REST API を使用して削除できます。
メタデータテーブルを削除する
次のコマンドを実行するには、AWS CLI をインストールして設定する必要があります。AWS CLI をまだインストールしていない場合は、「AWS Command Line Interface ユーザーガイド」の「AWS CLI の最新バージョンのインストールまたは更新」を参照してください。
別の方法として、AWS CloudShell を使用してコンソールから AWS CLI コマンドを実行することもできます。AWS CloudShell は、AWS Management Consoleから直接起動できる、ブラウザベースの事前認証済みシェルです。詳細については、「AWS CloudShell ユーザーガイド」の「CloudShell とは」と「AWS CloudShell の使用開始」を参照してください。
AWS CLI を使用してメタデータテーブル設定を削除するには
次のコマンド例を使用する際は、
をユーザー自身の情報に置き換えます。user input
placeholders
-
次のコマンドを使用して、メタデータテーブルをテーブルバケット (例:
) から削除します。amzn-s3-demo-bucket
aws s3tables delete-table \ --table-bucket-arn arn:aws:s3tables:
us-east-2
:111122223333
:bucket/amzn-s3-demo-bucket
\ --namespace aws_s3_metadata \ --nametest_metadata_table
\ --regionus-east-2
-
テーブルが削除されたことを確認するには、次のコマンドを使用します。
aws s3tables get-table \ --table-bucket-arn arn:aws:s3tables:
us-east-2
:111122223333
:bucket/amzn-s3-demo-bucket
\ --namespace aws_s3_metadata \ --nametest_metadata_table
\ --regionus-east-2
REST リクエストを送信して、メタデータテーブル設定を削除できます。詳細については、「Amazon S3 API リファレンス」の「DeleteTable」を参照してください。
AWS SDK を使用して、Amazon S3 でメタデータテーブル設定を削除できます。詳細については、「Amazon S3 API Reference」にある「サポートされる SDK のリスト」を参照してください。