本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
管理 EventBridge 排程器中的目標
下列主題說明如何搭配 EventBridge 排程器使用範本化和通用目標,並提供支援的 AWS 服務清單,您可以使用 EventBridge 排程器的通用目標參數來設定這些服務。
範本化目標是跨一組核心 AWS 服務 (例如 Amazon SQS、Lambda 和 Step Functions) 的一組通用API作業。例如,您可以透過提供函數ARN或 Amazon 的API操作與目標佇列SQS來鎖定 Lambda ARN 的叫用SendMessage
作業。
通用目標是一組可自訂的參數,可讓您為許多 AWS 服務叫用更廣泛的API作業集。例如,您可以使用 EventBridge 排程器的通用目標參數 (UTP) 使用該CreateQueue
作業建立新的 Amazon SQS 佇列。
若要設定範本化或通用目標,您的排程必須具有呼叫您設定為目標之API作業的權限。您可以透過將必要的權限附加至排程的執行角色來執行此作業。例如,若要以 Amazon SQS 的SendMessage
作業為目標,將授與執行角色執行sqs:SendMessage
動作的權限。在大多數情況下,您可以使用目標服務支援的AWS 受管理策略來新增必要的權限。不過,您也可以建立自己的客戶管理政策,或將內嵌權限新增至附加至執行角色的現有政策。下列主題示範為範本化和通用目標類型新增權限的範例。
如需有關為排程設定執行角色的詳細資訊,請參閱設定執行角色。
後續步驟?
如需有關 EventBridge 排程器資料類型和API作業的詳細資訊,請參閱EventBridge 排程器API參考。