aws:invokeWebhook — Invoque uma integração de webhook do Automation - AWS Systems Manager

aws:invokeWebhook — Invoque uma integração de webhook do Automation

Invoca a integração de webhook do Automation especificada. Para obter informações sobre como criar integrações do Automation, consulte Criação de integrações de webhooks para o Automation.

nota

Para usar a ação aws:invokeWebhook, seu usuário ou perfil de serviço deve permitir as ações a seguir:

  • ssm:GetParameter

  • kms:Decrypt

A permissão para a operação AWS Key Management Service (AWS KMS) Decrypt só é necessária se você usar uma chave gerenciada pelo cliente para criptografar o parâmetro para sua integração.

Entrada

Forneça as informações para a integração do Automation que você deseja invocar.

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

O nome da integração do Automation. Por exemplo, exampleIntegration. A integração que você especificar já deve existir.

Tipo: string

Obrigatório: Sim

Corpo

A carga útil que você deseja enviar quando a integração do webhook for invocada.

Tipo: string

Obrigatório: Não

Saída
Resposta

O texto recebido da resposta do provedor de webhook.

ResponseCode

O código de status de HTTP recebido da resposta do provedor de webhook.