aws:invokeWebhook:叫用 Automation Webhook 整合 - AWS Systems Manager

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

aws:invokeWebhook:叫用 Automation Webhook 整合

叫用指定的 Automation Webhook 整合。如需有關建立 Automation 整合的詳細資訊,請參閱 為 Automation 建立 Webhook 整合

注意

若要使用 aws:invokeWebhook 動作,使用者或服務角色必須允許執行以下動作:

  • ssm:GetParameter

  • kms:Decrypt

只有在使用客戶受管金鑰對整合的參數進行加密時,才需要 AWS Key Management Service (AWS KMS) Decrypt 操作的許可。

Input

提供要叫用的 Automation 整合的資訊。

YAML
action: "aws:invokeWebhook" inputs: IntegrationName: "exampleIntegration" Body: "Request body"
JSON
{ "action": "aws:invokeWebhook", "inputs": { "IntegrationName": "exampleIntegration", "Body": "Request body" } }
IntegrationName

Automation 整合的名稱。例如 exampleIntegration。您指定的整合必須已經存在。

類型:字串

必要:是

Body

叫用 Webhook 整合時要傳送的承載。

類型:字串

必要:否

輸出
回應

從 Webhook 提供者回應中收到的文字。

ResponseCode

從 Webhook 提供者回應中收到的 HTTP 狀態碼。