

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Gerando um CloudFormation modelo a partir de um barramento de EventBridge eventos existente
Gerando um CloudFormation modelo a partir de um ônibus de eventos

AWS CloudFormation permite que você configure e gerencie seus AWS recursos em contas e regiões de forma centralizada e repetível, tratando a infraestrutura como código. CloudFormation faz isso permitindo que você crie *modelos*, que definem os recursos que você deseja provisionar e gerenciar.

EventBridge permite que você gere modelos a partir dos barramentos de eventos existentes em sua conta, como uma ajuda para ajudá-lo a começar a desenvolver CloudFormation modelos. Além disso, EventBridge oferece a opção de incluir as regras associadas a esse barramento de eventos em seu modelo. Em seguida, você pode usar esses modelos como base para [criar pilhas](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) de recursos sob CloudFormation gerenciamento.

Para obter mais informações, CloudFormation consulte [*o Guia CloudFormation do usuário*.](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html)

**nota**  
EventBridge não inclui [regras gerenciadas](eb-rules.md#eb-rules-managed) no modelo gerado.

Também é possível [gerar um modelo a partir de uma ou mais regras contidas em um barramento de eventos selecionado](https://docs.aws.amazon.com/eventbridge/latest/userguide/rule-create-template.html).

**Para gerar um CloudFormation modelo a partir de um ônibus de eventos**

1. Abra o EventBridge console da Amazon em [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/).

1. No painel de navegação, selecione **Event buses (Barramentos de eventos)**.

1. Escolha o ônibus de eventos a partir do qual você deseja gerar um CloudFormation modelo.

1. No menu **Ações**, escolha **CloudFormation Modelo** e escolha em qual formato você EventBridge deseja gerar o modelo: **JSON** ou **YAML**.

   EventBridge exibe o modelo, gerado no formato selecionado. Por padrão, todas as regras associadas ao barramento de eventos são incluídas no modelo.

   1. Para gerar o modelo sem incluir regras, desmarque **Incluir regras nisso EventBus**.

1. EventBridge oferece a opção de baixar o arquivo de modelo ou copiar o modelo para a área de transferência.
   + Para baixar o arquivo de modelo, escolha **Baixar**.
   + Para copiar o modelo para a área de transferência, escolha **Copiar**.

1. Para sair do modelo, escolha **Cancelar**. 

Depois de personalizar seu CloudFormation modelo conforme necessário para seu caso de uso, você pode usá-lo para [criar pilhas](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) CloudFormation.

## Considerações ao usar CloudFormation modelos gerados pela Amazon EventBridge
Considerações ao utilizar um modelo gerado

Considere os seguintes fatores ao usar um CloudFormation modelo que você gerou a partir de um barramento de eventos:
+ EventBridge não inclui nenhuma senha no modelo gerado.

  É possível editar o modelo para incluir [parâmetros de modelo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html) que permitam aos usuários especificar senhas ou outras informações confidenciais ao usar o modelo para criar ou atualizar uma pilha do CloudFormation.

  Além disso, os usuários podem usar o Secrets Manager para criar um segredo na região desejada e depois editar o modelo gerado para empregar [parâmetros dinâmicos](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/dynamic-references.html#dynamic-references-secretsmanager).
+ Os destinos no modelo gerado permanecem exatamente como foram especificados no barramento de eventos original. Isto pode levar a problemas entre regiões se você não editar adequadamente o modelo antes de usá-lo para criar pilhas em outras regiões.

  Além disso, o modelo gerado não criará os destinos downstream automaticamente.