You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::SSM::Types::SendAutomationSignalRequest

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing SendAutomationSignalRequest as input to an Aws::Client method, you can use a vanilla Hash:

{
  automation_execution_id: "AutomationExecutionId", # required
  signal_type: "Approve", # required, accepts Approve, Reject, StartStep, StopStep, Resume
  payload: {
    "AutomationParameterKey" => ["AutomationParameterValue"],
  },
}

Instance Attribute Summary collapse

Instance Attribute Details

#automation_execution_idString

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

Returns:

  • (String)

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

#payloadHash<String,Array<String>>

The data sent with the signal. The data schema depends on the type of signal used in the request.

Returns:

  • (Hash<String,Array<String>>)

    The data sent with the signal.

#signal_typeString

The type of signal. Valid signal types include the following: Approve and Reject

Possible values:

  • Approve
  • Reject
  • StartStep
  • StopStep
  • Resume

Returns:

  • (String)

    The type of signal.