/* Options: Date: 2026-09-05 08:31:54 SwiftVersion: 6.0 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True //MakePropertiesOptional: True IncludeTypes: DispatchPatternSampleRequest.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack // @Route("/v1/dispatch/settings/pattern/sample", "POST,OPTIONS") public class DispatchPatternSampleRequest : IReturn, Codable { public typealias Return = DispatchModulesResponse public var patternId:String? required public init(){} } public class DispatchModulesResponse : Codable { public var modules:[DispatchModuleView] = [] public var patterns:[DispatchPatternView] = [] public var responseStatus:ResponseStatus? required public init(){} } public class DispatchModuleView : Codable { public var key:String? public var mode:String? public var allowed:Bool? public var enabled:Bool? public var inFlight:Int? required public init(){} } public class DispatchPatternView : Codable { public var patternId:String? public var name:String? public var source:String? public var facility:String? public var unit:String? public var hasQuotas:Bool? public var isInverted:Bool? public var loadLimitMins:Int? public var ticketSource:String? public var payBasis:String? public var isActive:Bool? required public init(){} }