View a markdown version of this page

DeleteObject (API SOAP) - Amazon Simple Storage Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

DeleteObject (API SOAP)

Nota

Le API SOAP per Amazon S3 non sono disponibili per i nuovi clienti, con la fine del ciclo di vita prevista per il 31 agosto 2025. Ti consigliamo di utilizzare l'API REST o gli AWS SDK.

L'DeleteObjectoperazione rimuove l'oggetto specificato da Amazon S3. Una volta eliminato, non esiste alcun metodo per ripristinare o ripristinare l'eliminazione di un oggetto.

Nota

Se elimini un oggetto che non esiste, Amazon S3 restituirà un risultato positivo (non un messaggio di errore).

Esempio

Questo esempio elimina l'oggetto «Nelson» dal bucket «quotes».

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>

Elementi

  • Bucket:Il secchio che contiene l'oggetto.

  • Key:La chiave che identifica l'oggetto.

Controllo degli accessi

Puoi eliminare un oggetto solo se hai WRITE accesso al bucket, indipendentemente dal proprietario dell'oggetto o dai diritti che gli vengono concessi.