Generación de una plantilla de AWS CloudFormation a partir de una regla existente de EventBridge - Amazon EventBridge

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Generación de una plantilla de AWS CloudFormation a partir de una regla existente de EventBridge

AWS CloudFormation le permite configurar y administrar sus recursos de AWS en todas las cuentas y regiones de manera centralizada y repetible al tratar la infraestructura como código. Para ello, CloudFormation le permite crear plantillas, que definen los recursos que desea aprovisionar y administrar.

EventBridge le permite generar plantillas a partir de las reglas existentes en su cuenta, para ayudarte a empezar a desarrollar plantillas de CloudFormation. Puede seleccionar una sola regla o varias reglas para incluirlas en la plantilla. A continuación, puede utilizar estas plantillas como base para crear pilas de recursos bajo administración de CloudFormation.

Para obtener más información sobre CloudFormation, consulte la Guía del usuario de AWS CloudFormation.

nota

EventBridge no incluye reglas gestionadas en la plantilla generada.

También puede generar una plantilla a partir de un bus de eventos existente, incluidas las reglas que contiene el bus de eventos.

Para generar una plantilla de AWS CloudFormation a partir de una o varias reglas
  1. Abra la consola de Amazon EventBridge en https://console.aws.amazon.com/events/.

  2. En el panel de navegación, seleccione Reglas.

  3. En Seleccionar bus de eventos, elija el bus de eventos que contenga las reglas que desee incluir en la plantilla.

  4. En Reglas, elija las reglas que desee incluir en la plantilla de AWS CloudFormation generada.

    Para una sola regla, también puede elegir el nombre de la regla para mostrar la página de detalles de la regla.

  5. Seleccione Plantilla de CloudFormation y, a continuación, elija el formato en el que desea que EventBridge genere la plantilla: JSON o YAML.

    EventBridge muestra la plantilla, generada en el formato seleccionado.

  6. EventBridge le da la opción de descargar el archivo de plantilla o copiar la plantilla al portapapeles.

    • Seleccione Descargar para descargar el archivo de plantilla.

    • Para copiar la plantilla al portapapeles, seleccione Copiar.

  7. Para salir de la plantilla, seleccione Cancelar.

Una vez que haya personalizado la plantilla de AWS CloudFormation según sea necesario para su caso de uso, podrá utilizarla para crear pilas en AWS CloudFormation.

Consideraciones sobre el uso de plantillas de CloudFormation generadas a partir de Amazon EventBridge

Tenga en cuenta los siguientes factores al utilizar una plantilla de CloudFormation que haya generado a partir de EventBridge:

  • EventBridge no incluye contraseñas en la plantilla generada.

    Puede editar la plantilla para incluir parámetros de plantilla que permitan a los usuarios especificar contraseñas u otra información confidencial al utilizar la plantilla para crear o actualizar una pila de CloudFormation.

    Además, los usuarios pueden usar Secrets Manager para crear un secreto en la región deseada y, a continuación, editar la plantilla generada para emplear parámetros dinámicos.

  • Los destinos de la plantilla generada permanecen exactamente como se especificaron en el bus de eventos original. Esto puede provocar problemas entre regiones si no se edita correctamente la plantilla antes de utilizarla para crear pilas en otras regiones.

    Además, la plantilla generada no crea automáticamente los destinos descendentes.