/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public new void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); writer.WriteCollectionOfEnumValues <ManagedAppDataStorageLocation>("allowedDataStorageLocations", AllowedDataStorageLocations); writer.WriteEnumValue <ManagedAppDataTransferLevel>("allowedInboundDataTransferSources", AllowedInboundDataTransferSources); writer.WriteEnumValue <ManagedAppClipboardSharingLevel>("allowedOutboundClipboardSharingLevel", AllowedOutboundClipboardSharingLevel); writer.WriteEnumValue <ManagedAppDataTransferLevel>("allowedOutboundDataTransferDestinations", AllowedOutboundDataTransferDestinations); writer.WriteBoolValue("contactSyncBlocked", ContactSyncBlocked); writer.WriteBoolValue("dataBackupBlocked", DataBackupBlocked); writer.WriteBoolValue("deviceComplianceRequired", DeviceComplianceRequired); writer.WriteBoolValue("disableAppPinIfDevicePinIsSet", DisableAppPinIfDevicePinIsSet); writer.WriteBoolValue("fingerprintBlocked", FingerprintBlocked); writer.WriteEnumValue <ManagedBrowserType>("managedBrowser", ManagedBrowser); writer.WriteBoolValue("managedBrowserToOpenLinksRequired", ManagedBrowserToOpenLinksRequired); writer.WriteIntValue("maximumPinRetries", MaximumPinRetries); writer.WriteIntValue("minimumPinLength", MinimumPinLength); writer.WriteStringValue("minimumRequiredAppVersion", MinimumRequiredAppVersion); writer.WriteStringValue("minimumRequiredOsVersion", MinimumRequiredOsVersion); writer.WriteStringValue("minimumWarningAppVersion", MinimumWarningAppVersion); writer.WriteStringValue("minimumWarningOsVersion", MinimumWarningOsVersion); writer.WriteBoolValue("organizationalCredentialsRequired", OrganizationalCredentialsRequired); writer.WriteTimeSpanValue("periodBeforePinReset", PeriodBeforePinReset); writer.WriteTimeSpanValue("periodOfflineBeforeAccessCheck", PeriodOfflineBeforeAccessCheck); writer.WriteTimeSpanValue("periodOfflineBeforeWipeIsEnforced", PeriodOfflineBeforeWipeIsEnforced); writer.WriteTimeSpanValue("periodOnlineBeforeAccessCheck", PeriodOnlineBeforeAccessCheck); writer.WriteEnumValue <ManagedAppPinCharacterSet>("pinCharacterSet", PinCharacterSet); writer.WriteBoolValue("pinRequired", PinRequired); writer.WriteBoolValue("printBlocked", PrintBlocked); writer.WriteBoolValue("saveAsBlocked", SaveAsBlocked); writer.WriteBoolValue("simplePinBlocked", SimplePinBlocked); }
/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public new void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); writer.WriteStringValue("additionalInformation", AdditionalInformation); writer.WriteCollectionOfObjectValues <BookingCustomerInformationBase>("customers", Customers); writer.WriteStringValue("customerTimeZone", CustomerTimeZone); writer.WriteTimeSpanValue("duration", Duration); writer.WriteObjectValue <DateTimeTimeZone>("endDateTime", EndDateTime); writer.WriteIntValue("filledAttendeesCount", FilledAttendeesCount); writer.WriteBoolValue("isLocationOnline", IsLocationOnline); writer.WriteStringValue("joinWebUrl", JoinWebUrl); writer.WriteIntValue("maximumAttendeesCount", MaximumAttendeesCount); writer.WriteBoolValue("optOutOfCustomerEmail", OptOutOfCustomerEmail); writer.WriteTimeSpanValue("postBuffer", PostBuffer); writer.WriteTimeSpanValue("preBuffer", PreBuffer); writer.WriteDoubleValue("price", Price); writer.WriteEnumValue <BookingPriceType>("priceType", PriceType); writer.WriteCollectionOfObjectValues <BookingReminder>("reminders", Reminders); writer.WriteStringValue("selfServiceAppointmentId", SelfServiceAppointmentId); writer.WriteStringValue("serviceId", ServiceId); writer.WriteObjectValue <Location>("serviceLocation", ServiceLocation); writer.WriteStringValue("serviceName", ServiceName); writer.WriteStringValue("serviceNotes", ServiceNotes); writer.WriteBoolValue("smsNotificationsEnabled", SmsNotificationsEnabled); writer.WriteCollectionOfPrimitiveValues <string>("staffMemberIds", StaffMemberIds); writer.WriteObjectValue <DateTimeTimeZone>("startDateTime", StartDateTime); }
/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteBoolValue("allowStaffSelection", AllowStaffSelection); writer.WriteTimeSpanValue("maximumAdvance", MaximumAdvance); writer.WriteTimeSpanValue("minimumLeadTime", MinimumLeadTime); writer.WriteBoolValue("sendConfirmationsToOwner", SendConfirmationsToOwner); writer.WriteTimeSpanValue("timeSlotInterval", TimeSlotInterval); writer.WriteAdditionalData(AdditionalData); }
/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteTimeSpanValue("averageInboundJitter", AverageInboundJitter); writer.WriteDoubleValue("averageInboundPacketLossRateInPercentage", AverageInboundPacketLossRateInPercentage); writer.WriteTimeSpanValue("averageInboundRoundTripDelay", AverageInboundRoundTripDelay); writer.WriteTimeSpanValue("averageOutboundJitter", AverageOutboundJitter); writer.WriteDoubleValue("averageOutboundPacketLossRateInPercentage", AverageOutboundPacketLossRateInPercentage); writer.WriteTimeSpanValue("averageOutboundRoundTripDelay", AverageOutboundRoundTripDelay); writer.WriteIntValue("channelIndex", ChannelIndex); writer.WriteLongValue("inboundPackets", InboundPackets); writer.WriteStringValue("localIPAddress", LocalIPAddress); writer.WriteIntValue("localPort", LocalPort); writer.WriteTimeSpanValue("maximumInboundJitter", MaximumInboundJitter); writer.WriteDoubleValue("maximumInboundPacketLossRateInPercentage", MaximumInboundPacketLossRateInPercentage); writer.WriteTimeSpanValue("maximumInboundRoundTripDelay", MaximumInboundRoundTripDelay); writer.WriteTimeSpanValue("maximumOutboundJitter", MaximumOutboundJitter); writer.WriteDoubleValue("maximumOutboundPacketLossRateInPercentage", MaximumOutboundPacketLossRateInPercentage); writer.WriteTimeSpanValue("maximumOutboundRoundTripDelay", MaximumOutboundRoundTripDelay); writer.WriteTimeSpanValue("mediaDuration", MediaDuration); writer.WriteLongValue("networkLinkSpeedInBytes", NetworkLinkSpeedInBytes); writer.WriteLongValue("outboundPackets", OutboundPackets); writer.WriteStringValue("remoteIPAddress", RemoteIPAddress); writer.WriteIntValue("remotePort", RemotePort); writer.WriteAdditionalData(AdditionalData); }
/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteTimeSpanValue("durationBeforeAutomaticDenial", DurationBeforeAutomaticDenial); writer.WriteTimeSpanValue("durationBeforeEscalation", DurationBeforeEscalation); writer.WriteCollectionOfObjectValues <SubjectSet>("escalationApprovers", EscalationApprovers); writer.WriteCollectionOfObjectValues <SubjectSet>("fallbackEscalationApprovers", FallbackEscalationApprovers); writer.WriteCollectionOfObjectValues <SubjectSet>("fallbackPrimaryApprovers", FallbackPrimaryApprovers); writer.WriteBoolValue("isApproverJustificationRequired", IsApproverJustificationRequired); writer.WriteBoolValue("isEscalationEnabled", IsEscalationEnabled); writer.WriteCollectionOfObjectValues <SubjectSet>("primaryApprovers", PrimaryApprovers); writer.WriteAdditionalData(AdditionalData); }
/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteTimeSpanValue("frequency", Frequency); writer.WriteDateTimeOffsetValue("startDateTime", StartDateTime); writer.WriteAdditionalData(AdditionalData); }
/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public new void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); writer.WriteTimeSpanValue("durationUntilExternalUserDeletedAfterBlocked", DurationUntilExternalUserDeletedAfterBlocked); writer.WriteEnumValue <AccessPackageExternalUserLifecycleAction>("externalUserLifecycleAction", ExternalUserLifecycleAction); }
/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("message", Message); writer.WriteTimeSpanValue("offset", Offset); writer.WriteEnumValue <BookingReminderRecipients>("recipients", Recipients); writer.WriteAdditionalData(AdditionalData); }
/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteTimeSpanValue("duration", Duration); writer.WriteDateTimeOffsetValue("endDateTime", EndDateTime); writer.WriteEnumValue <ExpirationPatternType>("type", Type); writer.WriteAdditionalData(AdditionalData); }
/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("activity", Activity); writer.WriteStringValue("availability", Availability); writer.WriteTimeSpanValue("expirationDuration", ExpirationDuration); writer.WriteStringValue("sessionId", SessionId); writer.WriteAdditionalData(AdditionalData); }
/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteFloatValue("averageAudioDegradation", AverageAudioDegradation); writer.WriteTimeSpanValue("averageAudioNetworkJitter", AverageAudioNetworkJitter); writer.WriteLongValue("averageBandwidthEstimate", AverageBandwidthEstimate); writer.WriteTimeSpanValue("averageJitter", AverageJitter); writer.WriteFloatValue("averagePacketLossRate", AveragePacketLossRate); writer.WriteFloatValue("averageRatioOfConcealedSamples", AverageRatioOfConcealedSamples); writer.WriteFloatValue("averageReceivedFrameRate", AverageReceivedFrameRate); writer.WriteTimeSpanValue("averageRoundTripTime", AverageRoundTripTime); writer.WriteFloatValue("averageVideoFrameLossPercentage", AverageVideoFrameLossPercentage); writer.WriteFloatValue("averageVideoFrameRate", AverageVideoFrameRate); writer.WriteFloatValue("averageVideoPacketLossRate", AverageVideoPacketLossRate); writer.WriteDateTimeOffsetValue("endDateTime", EndDateTime); writer.WriteFloatValue("lowFrameRateRatio", LowFrameRateRatio); writer.WriteFloatValue("lowVideoProcessingCapabilityRatio", LowVideoProcessingCapabilityRatio); writer.WriteTimeSpanValue("maxAudioNetworkJitter", MaxAudioNetworkJitter); writer.WriteTimeSpanValue("maxJitter", MaxJitter); writer.WriteFloatValue("maxPacketLossRate", MaxPacketLossRate); writer.WriteFloatValue("maxRatioOfConcealedSamples", MaxRatioOfConcealedSamples); writer.WriteTimeSpanValue("maxRoundTripTime", MaxRoundTripTime); writer.WriteLongValue("packetUtilization", PacketUtilization); writer.WriteFloatValue("postForwardErrorCorrectionPacketLossRate", PostForwardErrorCorrectionPacketLossRate); writer.WriteDateTimeOffsetValue("startDateTime", StartDateTime); writer.WriteEnumValue <MediaStreamDirection>("streamDirection", StreamDirection); writer.WriteStringValue("streamId", StreamId); writer.WriteBoolValue("wasMediaBypassed", WasMediaBypassed); writer.WriteAdditionalData(AdditionalData); }
/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfObjectValues <AttendeeBase>("attendees", Attendees); writer.WriteBoolValue("isOrganizerOptional", IsOrganizerOptional); writer.WriteObjectValue <ApiSdk.Models.LocationConstraint>("locationConstraint", LocationConstraint); writer.WriteIntValue("maxCandidates", MaxCandidates); writer.WriteTimeSpanValue("meetingDuration", MeetingDuration); writer.WriteDoubleValue("minimumAttendeePercentage", MinimumAttendeePercentage); writer.WriteBoolValue("returnSuggestionReasons", ReturnSuggestionReasons); writer.WriteObjectValue <ApiSdk.Models.TimeConstraint>("timeConstraint", TimeConstraint); writer.WriteAdditionalData(AdditionalData); }
/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public new void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); writer.WriteCollectionOfObjectValues <AgreementAcceptance>("acceptances", Acceptances); writer.WriteStringValue("displayName", DisplayName); writer.WriteObjectValue <AgreementFile>("file", File); writer.WriteCollectionOfObjectValues <AgreementFileLocalization>("files", Files); writer.WriteBoolValue("isPerDeviceAcceptanceRequired", IsPerDeviceAcceptanceRequired); writer.WriteBoolValue("isViewingBeforeAcceptanceRequired", IsViewingBeforeAcceptanceRequired); writer.WriteObjectValue <ApiSdk.Models.TermsExpiration>("termsExpiration", TermsExpiration); writer.WriteTimeSpanValue("userReacceptRequiredFrequency", UserReacceptRequiredFrequency); }
/// <summary> /// Serializes information the current object /// <param name="writer">Serialization writer to use to serialize this model</param> /// </summary> public new void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); writer.WriteStringValue("additionalInformation", AdditionalInformation); writer.WriteCollectionOfObjectValues <BookingQuestionAssignment>("customQuestions", CustomQuestions); writer.WriteTimeSpanValue("defaultDuration", DefaultDuration); writer.WriteObjectValue <Location>("defaultLocation", DefaultLocation); writer.WriteDoubleValue("defaultPrice", DefaultPrice); writer.WriteEnumValue <BookingPriceType>("defaultPriceType", DefaultPriceType); writer.WriteCollectionOfObjectValues <BookingReminder>("defaultReminders", DefaultReminders); writer.WriteStringValue("description", Description); writer.WriteStringValue("displayName", DisplayName); writer.WriteBoolValue("isHiddenFromCustomers", IsHiddenFromCustomers); writer.WriteBoolValue("isLocationOnline", IsLocationOnline); writer.WriteIntValue("maximumAttendeesCount", MaximumAttendeesCount); writer.WriteStringValue("notes", Notes); writer.WriteTimeSpanValue("postBuffer", PostBuffer); writer.WriteTimeSpanValue("preBuffer", PreBuffer); writer.WriteObjectValue <BookingSchedulingPolicy>("schedulingPolicy", SchedulingPolicy); writer.WriteBoolValue("smsNotificationsEnabled", SmsNotificationsEnabled); writer.WriteCollectionOfPrimitiveValues <string>("staffMemberIds", StaffMemberIds); writer.WriteStringValue("webUrl", WebUrl); }