既存の EventBridge イベントバスから AWS CloudFormation テンプレートを生成する - Amazon EventBridge

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

既存の EventBridge イベントバスから AWS CloudFormation テンプレートを生成する

AWS CloudFormation では、インフラストラクチャを code として扱うことで、アカウントとリージョン間で AWS リソースを一元的かつ反復可能な方法で設定および管理できます。 CloudFormation これにより、プロビジョニングおよび管理したいリソースを定義するテンプレート を作成できます。

EventBridge では、テンプレートの開発をすぐに開始できるように、アカウント内の既存のイベントバスから CloudFormation テンプレートを生成できます。さらに、 EventBridge は、そのイベントバスに関連付けられたルールをテンプレートに含めるオプションを提供します。その後、これらのテンプレートを管理対象のリソースのスタックを作成するための基盤として使用できます CloudFormation 。

の詳細については、「 ユーザーガイド CloudFormation 」を参照してください。 AWS CloudFormation

注記

EventBridge は、生成されたテンプレートに マネージドルール マネージドルールを含めません。

また、選択したイベントバスに含まれている 1 つ以上のルールからテンプレートを生成することもできます

イベントバスから CloudFormation テンプレートを生成するには
  1. で Amazon EventBridge コンソールを開きますhttps://console.aws.amazon.com/events/

  2. ナビゲーションペインの [Event Buses] (イベントバス) を選択します。

  3. CloudFormation テンプレートを生成するイベントバスを選択します。

  4. アクションメニューから、CloudFormation テンプレート を選択し、テンプレートを生成する形式 EventBridge を JSONまたは を選択しますYAML

    EventBridge は、選択した形式で生成されたテンプレートを表示します。デフォルトでは、イベントバスに関連するすべてのルールがテンプレートに含まれています。

    1. ルールを含めずにテンプレートを生成するには、この でルール EventBusを含めるの選択を解除します。

  5. EventBridge では、テンプレートファイルをダウンロードするか、テンプレートをクリップボードにコピーするかを選択できます。

    • テンプレートファイルをダウンロードするには、[Download] (ダウンロード) を選択します。

    • テンプレートをクリップボードにコピーするには、[Copy] (コピー) を選択します。

  6. テンプレートを終了するには、[Cancel] (キャンセル) を選択します。

ユースケースに応じて AWS CloudFormation テンプレートをカスタマイズしたら、それを使用して でスタックを作成できます CloudFormation。

Amazon から生成された CloudFormation テンプレートを使用する場合の考慮事項 EventBridge

イベントバスから生成した CloudFormation テンプレートを使用する場合は、次の要素を考慮してください。