Excluir um objeto de um bucket com exclusão de MFA habilitada
Se a configuração de versionamento do bucket tiver a exclusão de MFA ativada, o proprietário do bucket deverá incluir o cabeçalho de solicitação x-amz-mfa
nas solicitações para excluir permanentemente uma versão de objeto ou alterar o estado de versionamento do bucket. As solicitações que incluem x-amz-mfa
devem usar HTTPS.
O valor do cabeçalho é uma concatenação do número de série do seu dispositivo de autenticação, um espaço e o código de autenticação exibido nele. Se você não incluir esse cabeçalho, a solicitação falhará.
Para obter mais informações sobre dispositivos de autenticação, consulte Autenticação multifator
exemplo — Excluir um objeto de um bucket com exclusão de MFA habilitada
O exemplo a seguir exclui my-image.jpg
(com a versão especificada), que está em um bucket configurado com a exclusão de MFA habilitada.
Observe o espaço entre [SerialNumber]
e [AuthenticationCode]
. Para obter mais informações, consulte DeleteObject na Referência da API do 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 obter mais informações sobre ativação de exclusão de MFA, consulte Configurando a exclusão de MFA.