Génération d'un AWS CloudFormation modèle à partir d'une EventBridge règle existante - Amazon EventBridge

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Génération d'un AWS CloudFormation modèle à partir d'une EventBridge règle existante

AWS CloudFormation vous permet de configurer et de gérer vos AWS ressources sur l'ensemble des comptes et des régions de manière centralisée et reproductible en traitant l'infrastructure comme du code. CloudFormation pour ce faire, vous pouvez créer des modèles qui définissent les ressources que vous souhaitez approvisionner et gérer.

EventBridge vous permet de générer des modèles à partir des règles existantes de votre compte, afin de vous aider à démarrer le développement CloudFormation de modèles. Vous pouvez sélectionner une seule règle ou plusieurs règles à inclure dans le modèle. Vous pouvez ensuite utiliser ces modèles comme base pour créer des piles de ressources à CloudFormation gérer.

Pour plus d'informations, CloudFormation consultez le guide de AWS CloudFormation l'utilisateur.

Note

EventBridge n'inclut pas de règles gérées dans le modèle généré.

Vous pouvez également générer un modèle à partir d’un bus d’événements existant, y compris les règles qu’il contient.

Pour générer un AWS CloudFormation modèle à partir d'une ou de plusieurs règles
  1. Ouvrez la EventBridge console Amazon à l'adresse https://console.aws.amazon.com/events/.

  2. Dans le volet de navigation, choisissez Règles.

  3. Sous Sélectionnez un bus d’événements, choisissez le bus d’événements qui contient les règles que vous souhaitez inclure dans le modèle.

  4. Sous Règles, choisissez les règles que vous souhaitez inclure dans le AWS CloudFormation modèle généré.

    Pour une règle unique, vous pouvez également choisir le nom de la règle pour afficher la page de détails de la règle.

  5. Choisissez CloudFormation Modèle, puis choisissez le format dans lequel vous EventBridge souhaitez générer le modèle : JSONou YAML.

    EventBridge affiche le modèle, généré dans le format sélectionné.

  6. EventBridge vous permet de télécharger le fichier modèle ou de le copier dans le presse-papiers.

    • Pour télécharger le fichier modèle, choisissez Télécharger.

    • Pour copier le modèle dans le presse-papiers, choisissez Copier.

  7. Pour quitter le modèle, choisissez Annuler.

Une fois que vous avez personnalisé votre AWS CloudFormation modèle en fonction de votre cas d'utilisation, vous pouvez l'utiliser pour créer des piles dans AWS CloudFormation.

Considérations relatives à l'utilisation de CloudFormation modèles générés par Amazon EventBridge

Tenez compte des facteurs suivants lorsque vous utilisez un CloudFormation modèle à partir duquel vous l'avez généré EventBridge :

  • EventBridge n'inclut aucun mot de passe dans le modèle généré.

    Vous pouvez modifier le modèle pour y inclure des paramètres qui permettent aux utilisateurs de spécifier des mots de passe ou d'autres informations sensibles lorsqu'ils utilisent le modèle pour créer ou mettre à jour une CloudFormation pile.

    En outre, les utilisateurs peuvent utiliser Secrets Manager pour créer un secret dans la région souhaitée, puis modifier le modèle généré pour utiliser des paramètres dynamiques.

  • Les cibles du modèle généré restent exactement telles qu’elles ont été spécifiées dans le bus d’événements d’origine. Cela peut entraîner des problèmes entre régions si vous ne modifiez pas correctement le modèle avant de l’utiliser pour créer des piles dans d’autres régions.

    De plus, le modèle généré ne crée pas automatiquement les cibles en aval.