Generieren einer AWS CloudFormation Vorlage aus einer vorhandenen EventBridge Regel - Amazon EventBridge

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Generieren einer AWS CloudFormation Vorlage aus einer vorhandenen EventBridge Regel

AWS CloudFormation ermöglicht es Ihnen, Ihre AWS Ressourcen konto- und regionsübergreifend auf zentralisierte und wiederholbare Weise zu konfigurieren und zu verwalten, indem Infrastruktur als Code behandelt wird. CloudFormation ermöglicht dies, indem Sie Vorlagen erstellen können, die die Ressourcen definieren, die Sie bereitstellen und verwalten möchten.

EventBridge ermöglicht es Ihnen, Vorlagen anhand der vorhandenen Regeln in Ihrem Konto zu generieren, um Ihnen den Einstieg in die Entwicklung von CloudFormation Vorlagen zu erleichtern. Sie können eine einzelne Regel oder mehrere Regeln auswählen, die in die Vorlage aufgenommen werden sollen. Sie können diese Vorlagen dann als Grundlage für die Erstellung von Stapel verwalteter Ressourcen verwenden. CloudFormation

Weitere Informationen CloudFormation finden Sie im AWS CloudFormation Benutzerhandbuch.

Anmerkung

EventBridge enthält keine verwalteten Regeln in der generierten Vorlage.

Sie können auch eine Vorlage aus einem vorhandenen Event Bus generieren, einschließlich der Regeln, die der Event Bus enthält.

Um eine AWS CloudFormation Vorlage aus einer oder mehreren Regeln zu generieren
  1. Öffnen Sie die EventBridge Amazon-Konsole unter https://console.aws.amazon.com/events/.

  2. Wählen Sie im Navigationsbereich Regeln aus.

  3. Wählen Sie unter Event Bus auswählen den Event Bus aus, der die Regeln enthält, die Sie in die Vorlage aufnehmen möchten.

  4. Wählen Sie unter Regeln die Regeln aus, die Sie in die generierte AWS CloudFormation Vorlage aufnehmen möchten.

    Bei einer einzelnen Regel können Sie auch den Namen der Regel auswählen, um die Seite mit den Details zu der Regel anzuzeigen.

  5. Wählen Sie CloudFormation Vorlage und wählen Sie dann aus, in welchem Format Sie die Vorlage generieren möchten EventBridge : JSONoder YAML.

    EventBridge zeigt die Vorlage an, die im ausgewählten Format generiert wurde.

  6. EventBridge bietet Ihnen die Möglichkeit, die Vorlagendatei herunterzuladen oder die Vorlage in die Zwischenablage zu kopieren.

    • Wählen Sie zum Herunterladen der Vorlagendatei Herunterladen aus.

    • Wählen Sie zum Kopieren der Vorlage in die Zwischenablage Kopieren aus.

  7. Wählen Sie zum Beenden der Vorlage Abbrechen aus.

Sobald Sie Ihre AWS CloudFormation Vorlage an Ihren Anwendungsfall angepasst haben, können Sie sie verwenden, um darin Stapel zu erstellen. AWS CloudFormation

Überlegungen zur Verwendung von CloudFormation Vorlagen, die von Amazon generiert wurden EventBridge

Berücksichtigen Sie die folgenden Faktoren, wenn Sie eine CloudFormation Vorlage verwenden, anhand derer Sie generiert haben EventBridge:

  • EventBridge enthält keine Passwörter in der generierten Vorlage.

    Sie können die Vorlage so bearbeiten, dass sie Vorlagenparameter enthält, mit denen Benutzer Passwörter oder andere vertrauliche Informationen angeben können, wenn sie die Vorlage zum Erstellen oder Aktualisieren eines CloudFormation Stacks verwenden.

    Darüber hinaus können Benutzer Secrets Manager verwenden, um ein Secret in der gewünschten Region zu erstellen und dann die generierte Vorlage so zu bearbeiten, dass dynamische Parameter eingesetzt werden.

  • Die Ziele in der generierten Vorlage bleiben genau so, wie sie im ursprünglichen Event Bus angegeben wurden. Dies kann zu regionsübergreifenden Problemen führen, wenn Sie die Vorlage nicht entsprechend bearbeiten, bevor Sie sie zum Erstellen von Stacks in anderen Regionen verwenden.

    Darüber hinaus erstellt die generierte Vorlage die nachgelagerten Ziele nicht automatisch.