

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

# Generazione di un CloudFormation modello da EventBridge Pipes
<a name="pipes-generate-template"></a>

AWS CloudFormation consente di configurare e gestire AWS le risorse tra account e regioni in modo centralizzato e ripetibile, trattando l'infrastruttura come codice. CloudFormation lo fa consentendoti di creare *modelli* che definiscono le risorse che desideri fornire e gestire.

EventBridge ti consente di generare modelli dalle pipe esistenti nel tuo account, come aiuto per iniziare subito a sviluppare modelli. CloudFormation Puoi selezionare un singolo pipe o più pipe da includere nel modello. È quindi possibile utilizzare questi modelli come base per [creare pile](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) di risorse da gestire. CloudFormation 

Per ulteriori informazioni su CloudFormation, consulta [https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html).

Per i bus degli eventi, puoi generare CloudFormation modelli a partire dai [bus degli eventi](eb-generate-event-bus-template.md) e dalle [regole dei bus degli eventi](rule-generate-template.md).

## Risorse incluse nei modelli EventBridge Pipe
<a name="pipes-generate-template-resources"></a>

Quando EventBridge genera il CloudFormation modello, crea una [AWS::Pipes::Pipe](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pipes-pipe.html)risorsa per ogni tubo selezionato. Inoltre, EventBridge include le seguenti risorse nelle condizioni descritte:
+ [AWS::Events::ApiDestination](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-apidestination.html)

  Se le tue pipe includono destinazioni API, come arricchimenti o come destinazioni, le EventBridge include nel CloudFormation modello come AWS::Events::ApiDestination risorse.
+ [AWS::Events::EventBus](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbus.html)

  Se le tue pipe includono un bus di eventi come destinazione, lo EventBridge include nel CloudFormation modello come AWS::Events::EventBus risorsa.
+ [AWS::IAM::Role](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html)

  Se avete EventBridge creato un nuovo ruolo di esecuzione quando avete [configurato la pipe](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes-create.html#pipes-configure-pipe-settings), potete scegliere di EventBridge includere quel ruolo nel modello come AWS::IAM::Role risorsa. EventBridge non include i ruoli creati dall'utente. (In entrambi i casi, la `RoleArn` proprietà della AWS::Pipes::Pipe risorsa contiene l'ARN del ruolo.)

## Considerazioni sull'utilizzo di CloudFormation modelli generati da Pipes EventBridge
<a name="pipes-generate-template-considerations"></a>

Considerate i seguenti fattori quando utilizzate un CloudFormation modello generato da EventBridge:
+ EventBridge non include alcuna password nel modello generato.

  Puoi modificare il modello per includere [parametri del modello](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html) che consentono agli utenti di specificare password o altre informazioni riservate quando utilizzano il modello per creare o aggiornare uno stack CloudFormation.

  Inoltre, gli utenti possono utilizzare Secrets Manager per creare un segreto nella Regione desiderata e quindi modificare il modello generato per utilizzare [parametri dinamici](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/dynamic-references.html#dynamic-references-secretsmanager).
+ Le destinazioni nel modello generato rimangono esattamente come specificate nel pipe originale. Se il modello non viene modificato in modo appropriato prima di utilizzarlo per creare stack in altre Regioni, è possibile che si abbiano problemi in più Regioni.

  Inoltre, il modello generato non creerà automaticamente destinazioni a valle.

## Generazione di un CloudFormation modello da EventBridge Pipes
<a name="pipes-generate-template-console"></a>

Per generare un CloudFormation modello da una o più pipe utilizzando la EventBridge console, effettuate le seguenti operazioni: 

**Per generare un CloudFormation modello da una o più pipe**

1. Apri la EventBridge console Amazon all'indirizzo [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/).

1. Nel riquadro di navigazione, scegli **Pipe**.

1. In **Pipes**, scegli una o più pipe che desideri includere nel CloudFormation modello generato.

   Per un singolo pipe, puoi anche scegliere il nome del pipe per visualizzare la pagina dei dettagli del pipe.

1. Scegliete **CloudFormation Modello**, quindi scegliete il formato in cui desiderate EventBridge generare il modello: **JSON** o **YAML**.

   EventBridge visualizza il modello, generato nel formato selezionato.

1. Se hai EventBridge creato un nuovo ruolo di esecuzione per una qualsiasi delle pipe selezionate e desideri EventBridge includere tali ruoli nel modello, scegli **Includi IAM i ruoli creati dalla console per tuo conto**.

1. EventBridge offre la possibilità di scaricare il file modello o di copiare il modello negli appunti.
   + Per scaricare il file di modello, scegli **Scarica**.
   + Per copiare il modello negli appunti, scegli **Copia**.

1. Per uscire dal modello, scegli **Annulla**. 