Gerando um AWS CloudFormation modelo a partir de uma EventBridge regra existente - Amazon EventBridge

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 AWS CloudFormation modelo a partir de uma EventBridge regra existente

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 das regras existentes em sua conta, como uma ajuda para ajudá-lo a começar a desenvolver CloudFormation modelos. É possível selecionar uma única regra ou várias regras para incluir no modelo. Em seguida, você pode usar esses modelos como base para criar pilhas de recursos sob CloudFormation gerenciamento.

Para obter mais informações, CloudFormation consulte o Guia AWS CloudFormation do usuário.

nota

EventBridge não inclui regras gerenciadas no modelo gerado.

Também é possível gerar um modelo de barramento de eventos existente, incluindo as regras contidas no barramento de eventos.

Para gerar um AWS CloudFormation modelo a partir de uma ou mais regras
  1. Abra o EventBridge console da Amazon em https://console.aws.amazon.com/events/.

  2. No painel de navegação, escolha Regras.

  3. Em Selecionar barramento de eventos, escolha o barramento de eventos que contém as regras que deseja incluir no modelo.

  4. Em Regras, escolha as regras que você deseja incluir no AWS CloudFormation modelo gerado.

    Para uma única regra, também é possível escolher o nome da regra para exibir a página de detalhes da regra.

  5. Escolha CloudFormation Modelo e, em seguida, escolha em qual formato você EventBridge deseja gerar o modelo: JSONou YAML.

    EventBridge exibe o modelo, gerado no formato selecionado.

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

  7. Para sair do modelo, escolha Cancelar.

Depois de personalizar seu AWS CloudFormation modelo conforme necessário para seu caso de uso, você pode usá-lo para criar pilhas AWS CloudFormation.

Considerações ao usar CloudFormation modelos gerados pela Amazon EventBridge

Considere os seguintes fatores ao usar um CloudFormation modelo que você gerou a partir de EventBridge:

  • EventBridge não inclui nenhuma senha no modelo gerado.

    Você pode editar o modelo para incluir parâmetros de modelo que permitam aos usuários especificar senhas ou outras informações confidenciais ao usar o modelo para criar ou atualizar uma CloudFormation pilha.

    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.

  • Os destinos no modelo gerado permanecem exatamente como foram especificados no barramento de eventos original. Isso poderá resultar em problemas entre regiões se você não editar adequadamente o modelo antes de utilizá-lo para criar pilhas em outras regiões.

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