Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Eliminar objetos de depósitos en un almacenamiento compatible con Amazon S3 en Snowball Edge
Puede eliminar uno o más objetos de un almacenamiento compatible con Amazon S3 en un depósito de Snowball Edge. En el siguiente ejemplo, se elimina un objeto denominado sample-object.xml
con. AWS CLI Para utilizar este comando, reemplace cada marcador de posición de entrada del usuario con su propia información.
aws s3api delete-object --bucket
sample-bucket
--keykey
--endpoint-urls3api-endpoint-ip
--profileyour-profile
Para obtener más información sobre este comando, consulte delete-object
El siguiente ejemplo de almacenamiento compatible con Amazon S3 en Snowball Edge elimina un objeto de un bucket mediante el SDK for Java. Para utilizar este ejemplo, especifique el nombre de clave del objeto que desea eliminar. Para obtener más información, consulte la referencia DeleteObjectde la API de Amazon Simple Storage Service.
import com.amazonaws.AmazonServiceException; import com.amazonaws.SdkClientException; import com.amazonaws.services.s3.AmazonS3; import com.amazonaws.services.s3.AmazonS3ClientBuilder; import com.amazonaws.services.s3.model.DeleteObjectRequest; public class DeleteObject { public static void main(String[] args) { String bucketName = "*** Bucket name ***"; String keyName = "*** key name ****"; try { // This code expects that you have AWS credentials set up per: // https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-credentials.html AmazonS3 s3Client = AmazonS3ClientBuilder.standard() .enableUseArnRegion() .build(); DeleteObjectRequest deleteObjectRequest = DeleteObjectRequest.builder() .bucket(bucketName) .key(keyName) .build())); s3Client.deleteObject(deleteObjectRequest); } catch (AmazonServiceException e) { // The call was transmitted successfully, but Amazon S3 couldn't process // it, so it returned an error response. e.printStackTrace(); } catch (SdkClientException e) { // Amazon S3 couldn't be contacted for a response, or the client // couldn't parse the response from Amazon S3. e.printStackTrace(); } } }