/* Options: Date: 2025-09-13 16:20:08 SwiftVersion: 6.0 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://uat-api-vehicle-mgt-mb-dhc.rapp-customers.co.uk //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True //MakePropertiesOptional: True IncludeTypes: PostOutOfMarketAreaCommsJobsRequest.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: False //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack // @Route("/v1/OutOfMarketArea", "POST") public class PostOutOfMarketAreaCommsJobsRequest : IReturn, IGet, Codable { public typealias Return = PostOutOfMarketAreaCommsJobsResponse required public init(){} } public class PostOutOfMarketAreaCommsJobsResponse : Codable { public var comms:[CommRow] = [] public var validationErrors:[OutOfMarketAreaCommsValidationError] = [] required public init(){} } public class CommRow : Codable { public var row:Int? public var comm:String? required public init(){} } public class OutOfMarketAreaCommsValidationError : Codable { public var message:String? public var row:Int? required public init(){} }