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à.
Puoi utilizzare la funzionalità Notifiche di eventi Amazon S3 per ricevere le notifiche relative a quando si verificano determinati eventi nel bucket S3. Per abilitare le notifiche, aggiungi una configurazione di notifica che identifichi gli eventi che Amazon S3 deve pubblicare. Assicurati inoltre che identifichi le destinazioni a cui Amazon S3 deve inviare le notifiche. Questa configurazione viene archiviata nella risorsa secondaria notifica associata a un bucket. Per ulteriori informazioni, consulta Opzioni di configurazione dei bucket. Amazon S3 fornisce un'API per la gestione di questa risorsa secondaria.
Importante
Le notifiche degli eventi di Amazon S3 sono progettate per essere distribuite almeno una volta. Le notifiche di eventi in genere vengono distribuite in pochi secondi, ma a volte può essere necessario un minuto o più.
Panoramica delle notifiche eventi di Amazon S3.
Attualmente, Amazon S3 può pubblicare notifiche per i seguenti eventi:
-
Eventi di creazione nuovo oggetto
-
Eventi di rimozione di oggetti
-
Eventi di ripristino di oggetti
-
Un evento di perdita oggetto Reduced Redundancy Storage (RRS)
-
Eventi di replica
-
Eventi di scadenza del ciclo di vita S3
-
Eventi di transizione del ciclo di vita S3
-
Eventi di archiviazione automatica di S3 Intelligent-Tiering
-
Eventi di assegnazione di tag agli oggetti
-
Eventi di ACL PUT di oggetto
Per una descrizione completa dei tipi di evento, consulta Tipi di eventi supportati per SQS, SNS e Lambda.
Amazon S3 può inviare messaggi di notifica degli eventi alle seguenti destinazioni. Il valore dell'Amazon Resource Name (ARN) di queste destinazioni viene specificato nella configurazione della notifica.
-
Argomenti su Amazon Simple Notification Service (Amazon SNS)
-
Code di Amazon Simple Queue Service (Amazon SQS)
-
AWS Lambda funzione
-
Amazon EventBridge
Per ulteriori informazioni, consulta Destinazioni eventi supportate.
Nota
Le code FIFO (First-In-First-Out) di Amazon Simple Queue Service non sono supportate come destinazione delle notifiche degli eventi di Amazon S3. Per inviare una notifica per un evento Amazon S3 a una coda FIFO di Amazon SQS, puoi utilizzare Amazon. EventBridge Per ulteriori informazioni, consulta Attivazione di Amazon EventBridge.
avvertimento
Se la notifica scrive nello stesso bucket che attiva la notifica, potrebbe causare un loop di esecuzione. Ad esempio, se il bucket attiva una funzione Lambda ogni volta che un oggetto viene caricato e la funzione carica un oggetto nel bucket, allora la funzione indirettamente lo attiva. Per evitare questo, utilizzare due bucket, oppure configurare il trigger in modo che venga applicato solo a un prefisso utilizzato per gli oggetti in entrata.
Per ulteriori informazioni e un esempio di utilizzo delle notifiche di Amazon S3 con AWS Lambda, consulta AWS Lambda Using with Amazon S3 nella AWS Lambda Developer Guide.
Per ulteriori informazioni sul numero di configurazioni di notifica degli eventi che è possibile creare per bucket, consulta Quote di servizio Amazon S3 in Riferimenti generali di AWS .
Per ulteriori informazioni sulle notifiche degli eventi, consulta le sezioni seguenti.