(* Options: Date: 2025-08-05 02:36:14 Version: 8.0 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://www.asg.com.au/RestApi //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: GetScheduledTasks.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace Telerik.Sitefinity.Scheduling.Web.Services.ServiceStack.Dto open System open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations open System.Globalization type OrderByType = | ScheduledFor = 0 | LastExecutionDate = 1 | Status = 2 | NameAsc = 3 | NameDesc = 4 type FilterByType = | All = 0 | Pending = 1 | Started = 2 | Stopped = 3 | Failed = 4 | Recurring = 5 [] type ScheduledTaskViewModel() = member val TaskId:Guid = new Guid() with get,set member val Name:String = null with get,set member val Title:String = null with get,set member val Status:String = null with get,set member val ErrorMessage:String = null with get,set member val RecurringInterval:String = null with get,set member val ScheduledForDate:DateTime = new DateTime() with get,set member val LastExecutionTime:Nullable = new Nullable() with get,set member val Hash:String = null with get,set [] type GetScheduledTasksResponse() = member val Items:IEnumerable = null with get,set member val TotalCount:Int32 = new Int32() with get,set [] [] type GetScheduledTasks() = interface IReturn member val Skip:Int32 = new Int32() with get,set member val Take:Int32 = new Int32() with get,set member val SearchTerm:String = null with get,set member val OrderBy:OrderByType = new OrderByType() with get,set member val FilterBy:FilterByType = new FilterByType() with get,set