本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
教學課程:使用事件模式建立規則
下列程序說明如何使用事件模式建立規則。
建立規則,在事件符合定義的模式時將事件傳送至目標
注意
此程序適用於 Amazon ECS、Amazon EKS和 AWS Fargate 任務 AWS Batch 上的所有 。
在 開啟 Amazon EventBridge 主控台https://console.aws.amazon.com/events/
。 -
從導覽列中,選取要 AWS 區域 使用的 。
-
在導覽窗格中,選擇規則。
-
選擇建立規則。
-
針對名稱 ,指定運算環境的唯一名稱。名稱最多可包含 64 個字元。可以包含大小寫字母、數字、連字號 (-) 和底線 (_)。
注意
在同一個區域和同一個事件匯流排上,規則不能與另一個規則同名。
-
(選用) 針對描述 ,輸入規則的描述。
-
針對事件匯流排,選擇要與此規則建立關聯的事件匯流排。如果您想要此規則匹配來自您的帳戶的事件,請選取預設值。當您 AWS 服務 帳戶中的 發出事件時,一律會傳送至您帳戶的預設事件匯流排。
-
(選用) 如果您不想立即執行規則,請關閉所選匯流排上的規則。
-
針對規則類型,選擇具有事件模式的規則。
-
選擇 Next (下一步)。
-
針對事件來源 ,選擇AWS 事件或 EventBridge 合作夥伴事件 。
-
(選用) 針對範例事件:
-
針對範例事件類型 ,選擇AWS 事件 。
-
針對範例事件 ,選擇批次工作狀態變更 。
-
-
針對建立方法,選取使用模式表單。
-
對於事件模式 :
-
在 Event source (事件來源),選擇 AWS 服務。
-
針對 AWS 服務,選擇批次 。
-
針對事件類型 ,選擇批次工作狀態變更 。
-
-
選擇 Next (下一步)。
-
對於 Target types (目標類型),選擇 AWS 服務。
-
針對選取目標 ,選擇目標類型。例如,選擇批次任務佇列 。然後指定下列項目:
-
對於批次任務佇列目標類型, EventBridge 需要將事件傳送至目標的許可。 EventBridge 可以建立規則執行所需的IAM角色。執行以下任意一項:
-
若要自動建立IAM角色,請選擇為此特定資源建立新角色。
-
若要使用您之前建立IAM的角色,請選擇使用現有角色 。
-
-
(選用) 展開 Additional settings (其他設定)。
-
針對設定目標輸入 ,選擇處理事件文字的方式。
-
對於事件的最長期限 ,請指定未處理事件的保留時間間隔。
-
對於重試嘗試 ,輸入事件重試的次數。
-
針對死信佇列,選擇未處理事件的處理方式選項。如有必要,請指定要用作無效字母SQS佇列的 Amazon 佇列。
-
-
(選用) 選擇新增另一個目標以新增其他目標。
-
選擇 Next (下一步)。
-
(選用) 針對標籤 ,選擇新增標籤以新增資源標籤。如需詳細資訊,請參閱 Amazon 使用者指南 中的 Amazon EventBridge 標籤。 EventBridge
-
選擇 Next (下一步)。
-
對於檢閱和建立 ,請檢閱組態步驟。如需變更,請選擇 Edit (編輯)。完成後,請選擇建立規則 。
如需建立規則的詳細資訊,請參閱 Amazon 使用者指南 中的建立對事件做出反應的 Amazon EventBridge EventBridge 規則。