/* Options: Date: 2025-12-06 06:06:08 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: AgentDeviceRequest.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack // @Route("/v1/AgentDevice", "POST, OPTIONS") // @Route("/v1/AgentDevice/{DeviceId}", "GET, DELETE, OPTIONS") public class AgentDeviceRequest : IReturn, Codable { public typealias Return = AgentDeviceResponse public var agentDevice:AgentDevice? public var deviceId:String? required public init(){} } public class AgentDeviceResponse : Codable { public var responseStatus:ResponseStatus? public var agentDevice:AgentDevice? required public init(){} } public class AgentDevice : Codable { public var agentDeviceId:Int? public var userId:String? public var deviceId:String? public var model:String? public var platform:String? public var uuid:String? required public init(){} }