Excluir um objeto de um bucket com exclusão de MFA habilitada - Amazon Simple Storage Service

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.