Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Eliminazione di un oggetto da un bucket con cancellazione MFA abilitata
Quando configuri l'eliminazione MFA, solo l'utente root può eliminare definitivamente le versioni degli oggetti o modificare la configurazione del controllo delle versioni sul bucket S3. È necessario utilizzare un dispositivo MFA per autenticare l'utente root per eseguire l'azione di eliminazione.
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.
Quando si utilizza, AWS CLI includi le stesse informazioni del valore del mfa
parametro.
Per ulteriori informazioni sui dispositivi di autenticazione, vedere Autenticazione a più fattori
Per ulteriori informazioni sull'abilitazione della cancellazione MFA;, consultare Configurazione dell'eliminazione di MFA.
Nota
L'eliminazione di un oggetto in un bucket abilitato al controllo delle versioni che è abilitato per l'eliminazione MFA non è disponibile tramite. AWS Management Console
Per eliminare un oggetto in un bucket abilitato al controllo delle versioni che è abilitato per l'eliminazione MFA, utilizzare il comando seguente. Quando si utilizza il seguente esempio di comando, sostituisci
con le tue informazioni.user input
placeholders
aws s3api delete-object --bucket
--key
amzn-s3-demo-bucket
OBJECT-KEY
--version-id"VERSION ID"
--mfa "MFA_DEVICE_SERIAL_NUMBER
MFA_DEVICE_CODE
"
L'esempio seguente mostra come eliminare my-image.jpg
(con la versione specificata), che risiede in un bucket configurato con l'eliminazione MFA abilitata.
Per ulteriori informazioni, consulta la pagina DeleteObjectdi riferimento dell'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=