class Aws::SWF::Types::ScheduleLambdaFunctionDecisionAttributes

Decision attributes specified in `scheduleLambdaFunctionDecisionAttributes` within the list of decisions `decisions` passed to RespondDecisionTaskCompleted.

@note When making an API call, you may pass ScheduleLambdaFunctionDecisionAttributes

data as a hash:

    {
      id: "FunctionId", # required
      name: "FunctionName", # required
      control: "Data",
      input: "FunctionInput",
      start_to_close_timeout: "DurationInSecondsOptional",
    }

@!attribute [rw] id

A string that identifies the Lambda function execution in the event
history.
@return [String]

@!attribute [rw] name

The name, or ARN, of the Lambda function to schedule.
@return [String]

@!attribute [rw] control

The data attached to the event that the decider can use in
subsequent workflow tasks. This data isn't sent to the Lambda task.
@return [String]

@!attribute [rw] input

The optional input data to be supplied to the Lambda function.
@return [String]

@!attribute [rw] start_to_close_timeout

The timeout value, in seconds, after which the Lambda function is
considered to be failed once it has started. This can be any integer
from 1-300 (1s-5m). If no value is supplied, than a default value of
300s is assumed.
@return [String]

Constants

SENSITIVE