/* Options: Date: 2025-05-05 01:13:33 SwiftVersion: 6.0 Version: 8.71 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://team.evovoice.io //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True //MakePropertiesOptional: True IncludeTypes: EnsureActionUrl.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: False //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack /** * Ensures that the specified app user endpoint has the action URL mentioned */ // @Route("/app/ensure-action-url", "POST") // @Api(Description="Ensures that the specified app user endpoint has the action URL mentioned") public class EnsureActionUrl : IReturnVoid, IPost, Codable { /** * The URL to use */ // @ApiMember(Description="The URL to use") public var url:String? /** * Clear existing action URLs first */ // @ApiMember(Description="Clear existing action URLs first") public var clearExisting:Bool? /** * The HTTP method to use */ // @ApiMember(Description="The HTTP method to use") public var method:ActionUrlHttpMethods? required public init(){} } public enum ActionUrlHttpMethods : String, Codable { case GET case POST }