' Options:
'Date: 2025-05-04 14:23:09
'Version: 8.71
'Tip: To override a DTO option, remove "''" prefix before updating
'BaseUrl: https://team.evovoice.io
'
'''GlobalNamespace:
'''MakePartial: True
'''MakeVirtual: True
'''MakeDataContractsExtensible: False
'''AddReturnMarker: True
'''AddDescriptionAsComments: True
'''AddDataContractAttributes: False
'''AddIndexesToDataMembers: False
'''AddGeneratedCodeAttributes: False
'''AddResponseStatus: False
'''AddImplicitVersion:
'''InitializeCollections: False
'''ExportValueTypes: False
'IncludeTypes: TestSchedule.*
'''ExcludeTypes:
'''AddNamespaces:
'''AddDefaultXmlNamespace: http://schemas.servicestack.net/types
Imports System
Imports System.IO
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports Voice.Api.Scheduling
Imports Voice.Api.Customers
Namespace Global
Namespace Voice.Api.Customers
'''
'''Test the customer's schedule
'''
Public Partial Class TestSchedule
Implements IReturn(Of TestScheduleResponse)
'''
'''The ID of the customer whose schedule you want to test
'''
Public Overridable Property CustomerId As String
'''
'''The ID of the endpoint whose schedule you want to test.
'''
Public Overridable Property EndpointId As String
'''
'''The schedule to use (leave null to use the current saved schedule)
'''
Public Overridable Property Schedule As Schedule
'''
'''The ISO string of the date and time you want to test
'''
Public Overridable Property DateTime As String
End Class
Public Partial Class TestScheduleResponse
Public Overridable Property StateName As String
Public Overridable Property TimeZoneId As String
End Class
End Namespace
Namespace Voice.Api.Scheduling
Public Partial Class Schedule
Public Overridable Property TimeZoneId As String
Public Overridable Property Inherit As Boolean
Public Overridable Property ForceClosed As Boolean
Public Overridable Property Rules As List(Of SchedulingRule)
Public Overridable Property DefaultState As String
End Class
End Namespace
End Namespace