PollForJobsInput

public struct PollForJobsInput : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Represents information about an action type.

    Declaration

    Swift

    public let actionTypeId: ActionTypeId
  • The maximum number of jobs to return in a poll for jobs call.

    Declaration

    Swift

    public let maxBatchSize: Int?
  • A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value are returned.

    Declaration

    Swift

    public let queryParam: [String : String]?
  • Undocumented

    Declaration

    Swift

    public init(actionTypeId: ActionTypeId, maxBatchSize: Int? = nil, queryParam: [String : String]? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws