aws:invokeWebhook – 调用 Automation Webhook 集成 - Amazon Systems Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

aws:invokeWebhook – 调用 Automation Webhook 集成

调用指定的自动化 Webhook 集成。有关创建 Automation 集成的信息,请参阅 为 Automation 创建集成

注意

要使用 aws:invokeWebhook 操作,您的 Amazon Identity and Access Management (IAM) 用户或服务角色必须允许以下操作:

  • ssm:GetParameter

  • kms:Decrypt

只有当您使用客户托管密钥加密集成的参数时,才需要 Amazon Key Management Service (Amazon KMS) Decrypt 操作的权限。

输入

提供您希望调用的 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 状态代码。