' Options: 'Date: 2026-09-24 05:46:10 'Version: 10.05 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://testapi.bokamera.se ' '''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: UpdateVossSubscriptionScheduledChange.* '''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 System.Globalization Imports ServiceStack.Data Imports System.Net Imports System.Net.Http.Headers Imports BokaMera.VossIntegration.ApiTools.Model Imports BokaMera.API.ServiceModel.Dtos Namespace Global Namespace BokaMera.API.ServiceModel.Dtos Public Partial Class UpdateVossSubscriptionScheduledChange Implements IReturn(Of SubscriptionScheduledChangeResult) ''' '''The subscription id ''' Public Overridable Property SubscriptionId As Guid ''' '''The subscription scheduled change id ''' Public Overridable Property Id As Guid ''' '''Controls when the scheduled change will be executed: <br />AtSubscriptionBillingPeriodEnd - after the currently latest subscription billing period ends <br />AtBindingPeriodEnd - after the currently latest subscription binding period ends ''' Public Overridable Property Type As TypeEnum ''' '''Optional package version id; if omitted the current version of the subscription package is used ''' Public Overridable Property VersionId As Guid? ''' '''The id of a package which will be active after the scheduled change is executed; if provided the tier id and plan id have to be provided as well ''' Public Overridable Property PackageId As Guid? ''' '''The id of a tier which will be active after the scheduled change is executed; can be omitted if PlanId is provided instead ''' Public Overridable Property TierId As Guid? ''' '''The id of a plan which will be active after the scheduled change is executed; can be omitted if TierId is provided instead ''' Public Overridable Property PlanId As Guid? ''' '''How many periods (counting from the latest period) must pass before the scheduled change is executed; if omitted the change is executed on the latest period end ''' Public Overridable Property PeriodIterationCount As Integer? End Class End Namespace Namespace BokaMera.VossIntegration.ApiTools.Model Public Partial Class SubscriptionScheduledChangePackageResult Public Overridable Property Id As Guid Public Overridable Property VersionId As Guid Public Overridable Property Name As String End Class Public Partial Class SubscriptionScheduledChangePlanResult Public Overridable Property Id As Guid Public Overridable Property Name As String End Class Public Partial Class SubscriptionScheduledChangeResult Public Overridable Property Type As TypeEnum Public Overridable Property Status As StatusEnum Public Overridable Property Id As Guid Public Overridable Property Package As SubscriptionScheduledChangePackageResult Public Overridable Property Tier As SubscriptionScheduledChangeTierResult Public Overridable Property Plan As SubscriptionScheduledChangePlanResult Public Overridable Property ScheduledDate As Date Public Overridable Property SalesInformation As SubscriptionScheduledChangeSalesInformationResult Public Enum TypeEnum AtSubscriptionBillingPeriodEnd AtBindingPeriodEnd End Enum Public Enum StatusEnum Active Terminated End Enum End Class Public Partial Class SubscriptionScheduledChangeSalesInformationResult Public Overridable Property SalesPersonId As String Public Overridable Property SalesDepartmentId As String End Class Public Partial Class SubscriptionScheduledChangeTierResult Public Overridable Property Id As Guid Public Overridable Property Name As String End Class End Namespace End Namespace