

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à.

# Connessione ad Amazon S3: azioni di origine che utilizzano e EventBridge AWS CloudTrail
<a name="create-cloudtrail-S3-source"></a>

Le istruzioni in questa sezione forniscono i passaggi per creare l'azione sorgente S3 che utilizza AWS CloudTrail le risorse che devi creare e gestire. Per utilizzare l'azione sorgente S3 con EventBridge questa operazione non sono necessarie AWS CloudTrail risorse aggiuntive, utilizzate le istruzioni della CLI all'indirizzo. [Esegui la migrazione delle pipeline di polling con una sorgente S3 abilitata per gli eventi](update-change-detection.md#update-change-detection-S3-event)

**Importante**  
Questa procedura fornisce i passaggi per creare l'azione sorgente S3 che utilizza AWS CloudTrail le risorse che è necessario creare e gestire. La procedura per creare questa azione senza AWS CloudTrail risorse non è disponibile nella console. Per utilizzare la CLI, vedere[Esegui la migrazione delle pipeline di polling con una sorgente S3 abilitata per gli eventi](update-change-detection.md#update-change-detection-S3-event).

Per aggiungere un'azione sorgente in Amazon S3 CodePipeline, puoi scegliere di: 
+ Usa la CodePipeline console ** Create pipeline ** wizard ([Crea una pipeline personalizzata (console)](pipelines-create.md#pipelines-create-console)) o la ** pagina di azione ** Edit per scegliere l'opzione del provider ** ** S3. La console crea una EventBridge regola e un CloudTrail percorso che avvia la pipeline quando la fonte cambia.
+ Usa il AWS CLI per aggiungere la configurazione dell'`S3`azione e creare risorse aggiuntive come segue:
  + Usa la configurazione dell'azione di `S3` esempio in [Riferimento all'azione sorgente di Amazon S3](action-reference-S3.md) per creare la tua azione come mostrato in[Creazione di una pipeline (CLI)](pipelines-create.md#pipelines-create-cli).
  + Per impostazione predefinita, il metodo di rilevamento delle modifiche prevede l'avvio della pipeline mediante il polling della fonte. È necessario disabilitare i controlli periodici e creare manualmente la regola e il percorso di rilevamento delle modifiche. Utilizza uno dei seguenti metodi:[Crea una EventBridge regola per una fonte (console) di Amazon S3](create-cloudtrail-S3-source-console.md),[Crea una EventBridge regola per un sorgente Amazon S3 (CLI)](create-cloudtrail-S3-source-cli.md), o[Crea una EventBridge regola per una fonte Amazon S3 (CloudFormation modello)](create-cloudtrail-S3-source-cfn.md).

AWS CloudTrail è un servizio che registra e filtra gli eventi sul tuo bucket di origine Amazon S3. Il percorso invia le modifiche alla fonte filtrate alla regola. EventBridge La EventBridge regola rileva la modifica all'origine e quindi avvia la pipeline. 

**Requisiti:**
+ Se non stai creando un percorso, utilizza un AWS CloudTrail percorso esistente per registrare gli eventi nel tuo bucket di origine Amazon S3 e inviare eventi filtrati alla regola. EventBridge
+ Crea o usa un bucket S3 esistente in cui AWS CloudTrail archiviare i relativi file di registro. AWS CloudTrail deve disporre delle autorizzazioni necessarie per inviare i file di log a un bucket Amazon S3. Il bucket non può essere configurato come bucket con [pagamento a carico del richiedente](https://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html). Quando crei un bucket Amazon S3 come parte della creazione o dell'aggiornamento di un percorso nella console, AWS CloudTrail allega le autorizzazioni richieste a un bucket per te. Per ulteriori informazioni, consulta [ Amazon S3 Bucket Policy per. CloudTrail ](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/create-s3-bucket-policy-for-cloudtrail.html)