Eliminar un objeto de un bucket habilitado para la eliminación de MFA - Amazon Simple Storage Service

Eliminar un objeto de un bucket habilitado para la eliminación de MFA

Si la configuración del control de versiones de un bucket tiene la eliminación de MFA habilitada, el propietario del bucket debe incluir el encabezado de solicitud x-amz-mfa en las solicitudes para eliminar de forma permanente una versión de objeto o cambiar el estado del control de versiones del bucket. Las solicitudes que incluyen x-amz-mfa deben usar HTTPS.

El valor del encabezado es la concatenación del número de serie de su dispositivo de autenticación, un espacio y el código de autenticación que se muestra en él. Si no incluye este encabezado de solicitud, la solicitud producirá un error.

Para obtener más información acerca de los dispositivos de autenticación, consulte Multi-factor Authentication (Autenticación multifactor).

ejemplo — Eliminar un objeto de un bucket habilitado para la eliminación de MFA

El siguiente ejemplo elimina my-image.jpg (con la versión especificada), que se encuentra en un bucket configurado con la eliminación con MFA habilitada.

Tenga en cuenta el espacio entre [SerialNumber] y [AuthenticationCode]. Para obtener más información, consulte DeleteObject en la Referencia de la API de Amazon Simple Storage Service.

DELETE /my-image.jpg?versionId=3HL4kqCxf3vjVBH40Nrjfkd HTTPS/1.1 Host: bucketName.s3.amazonaws.com x-amz-mfa: 20899872 301749 Date: Wed, 28 Oct 2009 22:32:00 GMT Authorization: AWS AKIAIOSFODNN7EXAMPLE:0RQf4/cRonhpaBX5sCYVf1bNRuU=

Para obtener más información acerca de la habilitación de la eliminación con MFA, consulte Configurar la eliminación de MFA.