Eliminazione di un oggetto da un bucket con cancellazione MFA abilitata - Amazon Simple Storage Service

Eliminazione di un oggetto da un bucket con cancellazione MFA abilitata

Se la configurazione della funzione Controllo delle versioni comprende l'abilitazione della cancellazione MFA, il proprietario del bucket deve includere l'intestazione x-amz-mfa nelle richieste per eliminare definitivamente una versione dell'oggetto o per cambiare lo stato della funzione Controllo delle versioni del bucket. Le richieste che includono x-amz-mfa devono utilizzare l'HTTPS.

Il valore dell'intestazione è dato dalla concatenazione del numero di serie del dispositivo di autenticazione, uno spazio e il codice di autenticazione visualizzato sul dispositivo. Se non si include questa intestazione di richiesta, la richiesta ha esito negativo.

Per ulteriori informazioni sui dispositivi di autenticazione, vedere Autenticazione a più fattori.

Esempio - Eliminazione di un oggetto da un bucket con cancellazione MFA abilitata

L'esempio seguente mostra come eliminare my-image.jpg (con la versione specificata), che risiede in un bucket configurato con l'eliminazione MFA abilitata.

Si noti lo spazio tra [NumeroSerie] e [CodiceAutenticazione]. Per ulteriori informazioni, consulta DeleteObject nella Documentazione di riferimento delle API di 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=

Per ulteriori informazioni sull'abilitazione della cancellazione MFA;, consultare Configurazione dell'eliminazione di MFA.