このページでは、Cloud Storage のバケットからオブジェクトを削除する方法を説明します。オブジェクトの概要については、主な用語をご覧ください。
オブジェクトをいずれかの Cloud Storage バケットから削除するには:
Console
- Google Cloud Console で Cloud Storage ブラウザを開きます。
Cloud Storage ブラウザを開く バケットのリストで、削除するオブジェクトを含むバケットの名前をクリックします。
[バケットの詳細] ページが開き、[オブジェクト] タブが選択されています。
フォルダ内にあるオブジェクトに移動します。
削除するオブジェクトの横のチェックボックスをクリックします。
[削除] ボタンをクリックします。
表示されたダイアログで [削除] をクリックします。
Cloud Storage ブラウザで失敗したオペレーションに関する詳細なエラー情報を確認する方法については、トラブルシューティングをご覧ください。
gsutil
gsutil rm
コマンドを使用します。
gsutil rm gs://BUCKET_NAME/OBJECT_NAME
ここで
BUCKET_NAME
は、削除するオブジェクトが格納されているバケットの名前です。例:my-bucket
OBJECT_NAME
は、削除するオブジェクトの名前です。例:pets/dog.png
成功した場合は、次の例のようなレスポンスになります。
Operation completed over 1 objects.
コードサンプル
C++
詳細については、Cloud Storage C++ API のリファレンス ドキュメントをご覧ください。
C#
詳細については、Cloud Storage C# API のリファレンス ドキュメントをご覧ください。
Go
詳細については、Cloud Storage Go API のリファレンス ドキュメントをご覧ください。
Java
詳細については、Cloud Storage Java API のリファレンス ドキュメントをご覧ください。
Node.js
詳細については、Cloud Storage Node.js API のリファレンス ドキュメントをご覧ください。
PHP
詳細については、Cloud Storage PHP API のリファレンス ドキュメントをご覧ください。
Python
詳細については、Cloud Storage Python API のリファレンス ドキュメントをご覧ください。
Ruby
詳細については、Cloud Storage Ruby API のリファレンス ドキュメントをご覧ください。
REST API
JSON API
- OAuth 2.0 Playground から承認アクセス トークンを取得します。固有の OAuth 認証情報を使用するように Playground を構成します。
cURL
を使用して、DELETE
リクエストで JSON API を呼び出します。curl -X DELETE \ -H "Authorization: Bearer OAUTH2_TOKEN" \ "https://storage.googleapis.com/storage/v1/b/BUCKET_NAME/o/OBJECT_NAME"
ここで
OAUTH2_TOKEN
は、手順 1 で生成したアクセス トークンの名前です。BUCKET_NAME
は、削除するオブジェクトが格納されているバケットの名前です。例:my-bucket
OBJECT_NAME
は、削除するオブジェクトの名前です。例:pets/dog.png
XML API
- OAuth 2.0 Playground から承認アクセス トークンを取得します。固有の OAuth 認証情報を使用するように Playground を構成します。
cURL
を使用して、DELETE Object
リクエストで XML API を呼び出します。curl -X DELETE \ -H "Authorization: Bearer OAUTH2_TOKEN" \ "https://storage.googleapis.com/BUCKET_NAME/OBJECT_NAME"
ここで
OAUTH2_TOKEN
は、手順 1 で生成したアクセス トークンの名前です。BUCKET_NAME
は、削除するオブジェクトが格納されているバケットの名前です。例:my-bucket
OBJECT_NAME
は、削除するオブジェクトの名前です。例:pets/dog.png