v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-141381,185842.7 KB

Sends a signal to an Automation execution to change the current behavior or status of the execution.

post/#X-Amz-Target=AmazonSSM.SendAutomationSignal

Headers

X-Amz-Target'AmazonSSM.SendAutomationSignal' required

Request body

AutomationExecutionIdstring required

The unique identifier for an existing Automation execution that you want to send the signal to.

SignalType'Approve' | 'Reject' | 'StartStep' | 'StopStep' | 'Resume' required

The type of signal to send to an Automation execution.

Payloadobject
<p>The data sent with the signal. The data schema depends on the type of signal used in the request.</p> <p>For <code>Approve</code> and <code>Reject</code> signal types, the payload is an optional comment that you can send with the signal type. For example:</p> <p> <code>Comment="Looks good"</code> </p> <p>For <code>StartStep</code> and <code>Resume</code> signal types, you must send the name of the Automation step to start or resume as the payload. For example:</p> <p> <code>StepName="step1"</code> </p> <p>For the <code>StopStep</code> signal type, you must send the step execution ID as the payload. For example:</p> <p> <code>StepExecutionId="97fff367-fc5a-4299-aed8-0123456789ab"</code> </p>

Response

Success

SendAutomationSignalResult required