View a markdown version of this page

DeleteObject (SOAP API) - Amazon Simple Storage Service

DeleteObject (SOAP API)

注記

SOAP API for Amazon S3 は新規顧客には利用できず、2025 年 8 月 31 日にサポート終了 (EOL) となります。REST API か AWS SDK を使用することをお勧めします。

DeleteObject オペレーションは、Amazon S3 から指定されたオブジェクトを削除します。削除されると、オブジェクトを復元または削除解除する方法はありません。

注記

存在しないオブジェクトを削除すると、Amazon S3 は成功を返します (エラーメッセージは返しません)。

この例では、「quotes」バケットから「Nelson」オブジェクトを削除します。

Sample Request

<DeleteObject xmlns="https://doc.s3.amazonaws.com/2006-03-01"> <Bucket>quotes</Bucket> <Key>Nelson</Key> <AWSAccessKeyId> AKIAIOSFODNN7EXAMPLE</AWSAccessKeyId> <Timestamp>2006-03-01T12:00:00.183Z</Timestamp> <Signature>Iuyz3d3P0aTou39dzbqaEXAMPLE=</Signature> </DeleteObject>

Sample Response

<DeleteObjectResponse xmlns="https://s3.amazonaws.com/doc/2006-03-01"> <DeleteObjectResponse> <Code>200</Code> <Description>OK</Description> </DeleteObjectResponse> </DeleteObjectResponse>

要素

  • Bucket: オブジェクトを格納するバケット。

  • Key: オブジェクトを識別するキー。

アクセスコントロール

オブジェクトは、オブジェクトの所有者や付与される権限に関係なく、バケットへの WRITE アクセスを持っている場合にのみ削除できます。