ScheduleLambdaFunctionDecisionAttributes

public struct ScheduleLambdaFunctionDecisionAttributes : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The data attached to the event that the decider can use in subsequent workflow tasks. This data isn’t sent to the Lambda task.

    Declaration

    Swift

    public let control: String?
  • id

    A string that identifies the Lambda function execution in the event history.

    Declaration

    Swift

    public let id: String
  • The optional input data to be supplied to the Lambda function.

    Declaration

    Swift

    public let input: String?
  • The name, or ARN, of the Lambda function to schedule.

    Declaration

    Swift

    public let name: String
  • 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.

    Declaration

    Swift

    public let startToCloseTimeout: String?
  • Undocumented

    Declaration

    Swift

    public init(control: String? = nil, id: String, input: String? = nil, name: String, startToCloseTimeout: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws