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

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

既存の EventBridge ルールから AWS CloudFormation テンプレートを生成する

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

EventBridge では、テンプレートの開発をすぐに開始できるように、アカウント内の既存のルールから CloudFormation テンプレートを生成できます。テンプレートに含めるルールは 1 つ、または複数選択することができます。その後、これらのテンプレートを管理対象のリソースのスタックを作成するための基盤として使用できます CloudFormation 。

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

注記

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

イベントバスに含まれるルールを含め、既存のイベントバスからテンプレートを生成することもできます。

1 つ以上のルールから AWS CloudFormation テンプレートを生成するには
  1. で Amazon EventBridge コンソールを開きますhttps://console.aws.amazon.com/events/

  2. ナビゲーションペインで ルール] を選択します。

  3. [Select event bus] (イベントバスの選択) で、テンプレートに含めるルールを含むイベントバスを選択します。

  4. ルール で、生成された AWS CloudFormation テンプレートに含めるルールを選択します。

    ルールが 1 つの場合は、ルールの詳細ページを表示するためのルール名を選択することもできます。

  5. CloudFormation テンプレート を選択し、テンプレートを生成する形式 EventBridge を JSONまたは を選択しますYAML

    EventBridge は、選択した形式で生成されたテンプレートを表示します。

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

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

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

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

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

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

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