/* Options: Date: 2026-04-04 01:19:13 SwiftVersion: 6.0 Version: 8.52 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://pfapi.pstpf.com.au/api //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True //MakePropertiesOptional: True IncludeTypes: GetResetPasswordToken.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: False //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack /** * Generate password reset token and send email */ // @Route("/account/{UserName}/passwordresettoken") // @Api(Description="Generate password reset token and send email") public class GetResetPasswordToken : IReturn, IPublicServiceModel, Codable { public typealias Return = GetResetPasswordTokenResponse /** * Get password reset token for the specified user name */ // @ApiMember(Description="Get password reset token for the specified user name", Name="UserName") public var userName:String? public var applianceId:String? public var subdomainName:String? public var suiteId:String? /** * Appliance Url for the appliance */ // @ApiMember(Description="Appliance Url for the appliance", Name="ApplianceLoginUrl") public var applianceLoginUrl:String? required public init(){} } public class GetResetPasswordTokenResponse : Codable { public var responseStatus:ResponseStatus? required public init(){} } public protocol IPublicServiceModel { var applianceId:String? { get set } var subdomainName:String? { get set } }