Gerar um modelo do AWS CloudFormation com as regras do Amazon EventBridge - 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á.

Gerar um modelo do AWS CloudFormation com as regras do Amazon EventBridge

O AWS CloudFormation permite configurar e gerenciar recursos da AWS entre contas e regiões de forma centralizada e repetível tratando a infraestrutura como código. O CloudFormation faz isso permitindo que você crie modelos que definem os recursos que deseja provisionar e gerenciar.

O EventBridge permite gerar modelos com as regras existentes na conta, o que ajuda você a começar a desenvolver modelos do CloudFormation. É possível selecionar uma única regra ou várias regras para incluir no modelo. É possível utilizar esses modelos como base para criar pilhas de recursos sob o gerenciamento do CloudFormation.

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

nota

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

Como gerar um modelo do AWS CloudFormation com uma ou mais regras
  1. Abra o console do Amazon EventBridge 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 a serem incluídas no modelo do AWS CloudFormation 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 Modelo do CloudFormation e escolha em qual formato você deseja que o EventBridge gere o modelo: JSON ou YAML.

    O EventBridge exibe o modelo, gerado no formato selecionado.

  6. O 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 o modelo do AWS CloudFormation conforme necessário para o caso de uso, será possível utilizá-lo para criar pilhas no AWS CloudFormation.

Considerações ao utilizar modelos do CloudFormation gerados no Amazon EventBridge

Considere os seguintes fatores ao utilizar um modelo do CloudFormation gerado no EventBridge:

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

    É possível editar o modelo para incluir parâmetros de modelo que permitam aos usuários especificar senhas ou outras informações sensitivas ao utilizar o modelo para criar ou atualizar uma pilha do CloudFormation.

    Além disso, os usuários podem utilizar o Secrets Manager para criar um segredo na região desejada e editá-lo para utilizar 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.