/* Options: Date: 2025-10-27 22:06:54 SwiftVersion: 6.0 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://duengageapi.uat.scadsoftware.com //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True //MakePropertiesOptional: True IncludeTypes: UserAuthDetailEdit.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: False //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack // @Route("/user_auth_detail/{Id}", "PUT") // @DataContract public class UserAuthDetailEdit : IReturn, Codable { public typealias Return = UserAuthDetailEditResponse // @DataMember(Order=1) // @Validate(Validator="NotNull") public var id:Int? // @DataMember(Order=2) // @Validate(Validator="NotNull") public var userAuthId:Int? // @DataMember(Order=3) public var provider:String? // @DataMember(Order=4) public var userId:String? // @DataMember(Order=5) public var userName:String? // @DataMember(Order=6) public var fullName:String? // @DataMember(Order=7) public var displayName:String? // @DataMember(Order=8) public var firstName:String? // @DataMember(Order=9) public var lastName:String? // @DataMember(Order=10) public var company:String? // @DataMember(Order=11) public var email:String? // @DataMember(Order=12) public var phoneNumber:String? // @DataMember(Order=13) public var birthDate:Date? // @DataMember(Order=14) public var birthDateRaw:String? // @DataMember(Order=15) public var address:String? // @DataMember(Order=16) public var address2:String? // @DataMember(Order=17) public var city:String? // @DataMember(Order=18) public var state:String? // @DataMember(Order=19) public var country:String? // @DataMember(Order=20) public var culture:String? // @DataMember(Order=21) public var gender:String? // @DataMember(Order=22) public var language:String? // @DataMember(Order=23) public var mailAddress:String? // @DataMember(Order=24) public var nickName:String? // @DataMember(Order=25) public var postalCode:String? // @DataMember(Order=26) public var timeZone:String? // @DataMember(Order=27) public var refreshToken:String? // @DataMember(Order=28) public var refreshTokenExpiry:Date? // @DataMember(Order=29) public var requestToken:String? // @DataMember(Order=30) public var requestTokenSecret:String? // @DataMember(Order=31) public var items:String? // @DataMember(Order=32) public var accessToken:String? // @DataMember(Order=33) public var accessTokenSecret:String? // @DataMember(Order=34) // @Validate(Validator="NotNull") public var createdDate:Date? // @DataMember(Order=35) // @Validate(Validator="NotNull") public var modifiedDate:Date? // @DataMember(Order=36) public var refId:Int? // @DataMember(Order=37) public var refIdStr:String? // @DataMember(Order=38) public var meta:String? required public init(){} } public class UserAuthDetailEditResponse : Codable { // @DataMember(Order=1) public var id:Int? // @DataMember(Order=2) public var userAuthId:Int? // @DataMember(Order=3) public var provider:String? // @DataMember(Order=4) public var userId:String? // @DataMember(Order=5) public var userName:String? // @DataMember(Order=6) public var fullName:String? // @DataMember(Order=7) public var displayName:String? // @DataMember(Order=8) public var firstName:String? // @DataMember(Order=9) public var lastName:String? // @DataMember(Order=10) public var company:String? // @DataMember(Order=11) public var email:String? // @DataMember(Order=12) public var phoneNumber:String? // @DataMember(Order=13) public var birthDate:Date? // @DataMember(Order=14) public var birthDateRaw:String? // @DataMember(Order=15) public var address:String? // @DataMember(Order=16) public var address2:String? // @DataMember(Order=17) public var city:String? // @DataMember(Order=18) public var state:String? // @DataMember(Order=19) public var country:String? // @DataMember(Order=20) public var culture:String? // @DataMember(Order=21) public var gender:String? // @DataMember(Order=22) public var language:String? // @DataMember(Order=23) public var mailAddress:String? // @DataMember(Order=24) public var nickName:String? // @DataMember(Order=25) public var postalCode:String? // @DataMember(Order=26) public var timeZone:String? // @DataMember(Order=27) public var refreshToken:String? // @DataMember(Order=28) public var refreshTokenExpiry:Date? // @DataMember(Order=29) public var requestToken:String? // @DataMember(Order=30) public var requestTokenSecret:String? // @DataMember(Order=31) public var items:String? // @DataMember(Order=32) public var accessToken:String? // @DataMember(Order=33) public var accessTokenSecret:String? // @DataMember(Order=34) public var createdDate:Date? // @DataMember(Order=35) public var modifiedDate:Date? // @DataMember(Order=36) public var refId:Int? // @DataMember(Order=37) public var refIdStr:String? // @DataMember(Order=38) public var meta:String? // @DataMember(Order=40) public var responseStatus:ResponseStatus? required public init(){} }