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 azioni di origine di Amazon S3 che utilizzano e EventBridge AWS CloudTrail
Le istruzioni in questa sezione forniscono i passaggi per creare l'azione di origine S3 che utilizza AWS CloudTrail risorse che devi creare e gestire. Per utilizzare l'azione di origine S3 EventBridge che non richiede AWS CloudTrail risorse aggiuntive, usa le CLI istruzioni disponibili all'indirizzo. Esegui la migrazione delle pipeline di polling con una fonte S3 abilitata per gli eventi
Importante
Questa procedura fornisce i passaggi per creare l'azione di origine S3 che utilizza AWS CloudTrail risorse che è necessario creare e gestire. La procedura per creare questa azione senza AWS CloudTrail risorse non è disponibile nella console. Per utilizzare l'CLI, consulta Esegui la migrazione delle pipeline di polling con una fonte S3 abilitata per gli eventi.
Per aggiungere un'azione sorgente Amazon S3 CodePipeline, puoi scegliere tra:
-
Utilizza la CodePipeline console Create pipeline wizard (Creazione di una pipeline (console)) o la pagina Edit action per scegliere l'opzione del provider S3. La console crea una EventBridge regola e un CloudTrail percorso che avviano la pipeline quando cambia la fonte.
-
Usa 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 del codice sorgente di Amazon S3 per creare l'azione come mostrato inCrea una pipeline () CLI. -
Per impostazione predefinita, il metodo di rilevamento delle modifiche avvia la pipeline interrogando la fonte. È necessario disabilitare i controlli periodici e creare manualmente la regola di rilevamento delle modifiche e la traccia. Utilizzate uno dei seguenti metodi: Crea una EventBridge regola per un codice sorgente Amazon S3 (console)Crea una EventBridge regola per una fonte Amazon S3 () CLI, oCrea una EventBridge regola per un codice sorgente Amazon S3 (modello)AWS CloudFormation.
-
AWS CloudTrail è un servizio che registra e filtra gli eventi sul tuo bucket di origine Amazon S3. Il trail 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 trail, usa un AWS CloudTrail trail 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. Quando crei un bucket Amazon S3 come parte della creazione o dell'aggiornamento di un trail nella console, AWS CloudTrail assegna automaticamente le autorizzazioni necessarie a un bucket. Per ulteriori informazioni, consulta Amazon S3 Bucket Policy per. CloudTrail