/* Options: Date: 2026-04-04 06:54:27 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: InsertObjectSubscription.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: False //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack /** * Inseets a new object subscription record */ // @Route("/insertobjectsubscription") // @Api(Description="Inseets a new object subscription record") public class InsertObjectSubscription : IReturn, Codable { public typealias Return = ObjectSubscriptionResponse public var objectSubscription:ObjectSubscription? required public init(){} } public class ObjectSubscriptionResponse : Codable { public var success:Bool? public var message:String? public var responseStatus:ResponseStatus? required public init(){} } public class ObjectSubscription : Codable { public var objectSubscriptionId:String? public var objectId:String? public var suiteDataSourceInstanceId:String? public var rmsTableContextId:String? public var alternateKey:String? public var suiteDataSourceName:String? public var createdAt:Date? public var lastModified:Date? public var recordStatus:String? public var suiteInstanceId:String? public var suiteInstanceName:String? public var contactIdLicensee:String? public var subscriptionUpdateResultId:String? public var subscriptionUpdateResult:String? public var isExport:Bool? public var processedAt:Date? public var acknowledgedAt:Date? public var failures:Int? public var result:String? public var objectHash:String? required public init(){} }