UNPKG

@microsoft/msgraph-beta-sdk

Version:
570 lines 13.4 MB
/* tslint:disable */ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore import { createAgentSignInFromDiscriminatorValue, serializeAgentSignIn } from './agentic/index.js'; // @ts-ignore import { createCallRecordFromDiscriminatorValue, deserializeIntoCallRecord, deserializeIntoOrganizer, deserializeIntoParticipantBase, deserializeIntoSegment, deserializeIntoSession, serializeCallRecord, serializeOrganizer, serializeParticipantBase, serializeSegment, serializeSession } from './callRecords/index.js'; // @ts-ignore import { createGroupCloudLicensingFromDiscriminatorValue, createUserCloudLicensingFromDiscriminatorValue, serializeGroupCloudLicensing, serializeUserCloudLicensing } from './cloudLicensing/index.js'; // @ts-ignore import { createMonitoringFromDiscriminatorValue, deserializeIntoAlertRecord, deserializeIntoAlertRule, deserializeIntoMonitoring, serializeAlertRecord, serializeAlertRule, serializeMonitoring } from './deviceManagement/index.js'; // @ts-ignore import { createEdiscoveryrootFromDiscriminatorValue, deserializeIntoAddToReviewSetOperation, deserializeIntoCaseEscaped as I8afce1d0d7afd589525515152bb6773ae5c0938b50ae9565c1ae0aa9250dee01, deserializeIntoCaseExportOperation, deserializeIntoCaseHoldOperation, deserializeIntoCaseIndexOperation, deserializeIntoCaseOperation as Id00d65fe2ae6c9694203dc476f49bcbcf97c5741982a7ffcc7d0ab190d089efe, deserializeIntoCaseSettings, deserializeIntoCustodian, deserializeIntoDataSource as Ie603048a86edd65a25e209032395b6d9283480dff2ea02f737f21af24a9c490b, deserializeIntoDataSourceContainer as Ibc50916258ef0bfe048fdfd02424acf72cbfb7b0b7eb477355cc52c788fc8179, deserializeIntoEdiscoveryroot, deserializeIntoEstimateStatisticsOperation, deserializeIntoLegalHold, deserializeIntoNoncustodialDataSource, deserializeIntoPurgeDataOperation, deserializeIntoReviewSet, deserializeIntoReviewSetQuery, deserializeIntoSiteSource as Ib45bb6b954059328926c16a719a74924a7246a8b9235408ad6d5ab1bc91f6f18, deserializeIntoSourceCollection, deserializeIntoTag as I03c7bb4728a77ab39aa094a62153958b7206bee824ce86c826f4d267479cdd25, deserializeIntoTagOperation, deserializeIntoUnifiedGroupSource as Ibae8cae910659318aa8edfc32306e3f15ced4234aaec7547678bf1780a35e3f6, deserializeIntoUserSource as I0eeffb9069dc055beb9739090f727b29ee29dbcb560bf7ce4bd18a6a1659db72, serializeAddToReviewSetOperation, serializeCaseEscaped as I7d784b2eac9f345a4b55e628a48bb1bf5f2f7b8ee518520b381ca72fd55e80da, serializeCaseExportOperation, serializeCaseHoldOperation, serializeCaseIndexOperation, serializeCaseOperation as I1daa4f2f18df63b54e2035a530488b572ba404b7a5d579f42f2790309665f145, serializeCaseSettings, serializeCustodian, serializeDataSource as I8864fbf8fd95f7f306219d1afdd94e2f54123e823a1129006257958b2c8e3fa3, serializeDataSourceContainer as I633a0ba7ae10b0b3b2b6b9d22d177e70b5ae901297af0ef3f01f580fff782df5, serializeEdiscoveryroot, serializeEstimateStatisticsOperation, serializeLegalHold, serializeNoncustodialDataSource, serializePurgeDataOperation, serializeReviewSet, serializeReviewSetQuery, serializeSiteSource as I4a8915d4c9a65916ad87fbd99a88280cc9b9746f1f8bddaf73fa7f93f63b0017, serializeSourceCollection, serializeTag as Ia72cfd0cbfad4737e3014a8a19a6041b4c6646a962f0b1b3f1be9a3d625dc89e, serializeTagOperation, serializeUnifiedGroupSource as I3eaa8da53241b1d8d097fd2aaaf2e9ca913a066cf8393fc0b7d54b29dc044596, serializeUserSource as I63faac5c2c0604c2b891074f56d5f99b145f70d68ef9633b59d8bf67c004a750 } from './ediscovery/index.js'; // @ts-ignore import { deserializeIntoConnectionQuota, deserializeIntoExternalActivity, deserializeIntoExternalActivityResult, deserializeIntoIdentity as I137354aa1f844bbb5aa5ffd805e739993f9683605f407d143ca49924697fa7af, serializeConnectionQuota, serializeExternalActivity, serializeExternalActivityResult, serializeIdentity as I178254c80164e8fb331c0f13cad495cf2b0e29315eef8e9581b000c7356716dd } from './externalConnectors/index.js'; // @ts-ignore import { createHealthMonitoringRootFromDiscriminatorValue, deserializeIntoAlertConfiguration, deserializeIntoHealthMonitoringRoot, serializeAlertConfiguration, serializeHealthMonitoringRoot } from './healthMonitoring/index.js'; // @ts-ignore import { createLifecycleWorkflowsContainerFromDiscriminatorValue, createWorkflowFromDiscriminatorValue, deserializeIntoCustomTaskExtension, deserializeIntoCustomTaskExtensionCallbackConfiguration, deserializeIntoCustomTaskExtensionCallbackData, deserializeIntoCustomTaskExtensionCalloutData, deserializeIntoGroupBasedSubjectSet, deserializeIntoInsights, deserializeIntoLifecycleManagementSettings, deserializeIntoLifecycleWorkflowsContainer, deserializeIntoRuleBasedSubjectSet, deserializeIntoRun, deserializeIntoTask, deserializeIntoTaskDefinition, deserializeIntoTaskProcessingResult, deserializeIntoTaskReport, deserializeIntoUserProcessingResult, deserializeIntoWorkflowTemplate, serializeCustomTaskExtension, serializeCustomTaskExtensionCallbackConfiguration, serializeCustomTaskExtensionCallbackData, serializeCustomTaskExtensionCalloutData, serializeGroupBasedSubjectSet, serializeInsights, serializeLifecycleManagementSettings, serializeLifecycleWorkflowsContainer, serializeRuleBasedSubjectSet, serializeRun, serializeTask, serializeTaskDefinition, serializeTaskProcessingResult, serializeTaskReport, serializeUserProcessingResult, serializeWorkflow, serializeWorkflowTemplate } from './identityGovernance/index.js'; // @ts-ignore import { deserializeIntoAdministrativeUnitProvisioningFlow, deserializeIntoApiDataConnector, deserializeIntoAzureDataLakeConnector, deserializeIntoClassGroupProvisioningFlow, deserializeIntoFileDataConnector, deserializeIntoFileValidateOperation, deserializeIntoInboundApiFlow, deserializeIntoInboundFileFlow, deserializeIntoInboundFlow, deserializeIntoInboundFlowActivity, deserializeIntoIndustryDataActivity, deserializeIntoIndustryDataConnector, deserializeIntoIndustryDataRoot, deserializeIntoIndustryDataRun, deserializeIntoIndustryDataRunActivity, deserializeIntoOneRosterApiDataConnector, deserializeIntoOutboundFlowActivity, deserializeIntoOutboundProvisioningFlowSet, deserializeIntoProvisioningFlow, deserializeIntoReferenceDefinition, deserializeIntoRoleGroup, deserializeIntoSecurityGroupProvisioningFlow, deserializeIntoSourceSystemDefinition, deserializeIntoUserProvisioningFlow, deserializeIntoValidateOperation, deserializeIntoYearTimePeriodDefinition, serializeAdministrativeUnitProvisioningFlow, serializeApiDataConnector, serializeAzureDataLakeConnector, serializeClassGroupProvisioningFlow, serializeFileDataConnector, serializeFileValidateOperation, serializeInboundApiFlow, serializeInboundFileFlow, serializeInboundFlow, serializeInboundFlowActivity, serializeIndustryDataActivity, serializeIndustryDataConnector, serializeIndustryDataRoot, serializeIndustryDataRun, serializeIndustryDataRunActivity, serializeOneRosterApiDataConnector, serializeOutboundFlowActivity, serializeOutboundProvisioningFlowSet, serializeProvisioningFlow, serializeReferenceDefinition, serializeRoleGroup, serializeSecurityGroupProvisioningFlow, serializeSourceSystemDefinition, serializeUserProvisioningFlow, serializeValidateOperation, serializeYearTimePeriodDefinition } from './industryData/index.js'; // @ts-ignore import { createManagedTenantFromDiscriminatorValue, deserializeIntoAggregatedPolicyCompliance, deserializeIntoAppPerformance, deserializeIntoCloudPcConnection, deserializeIntoCloudPcDevice, deserializeIntoCloudPcOverview, deserializeIntoConditionalAccessPolicyCoverage, deserializeIntoCredentialUserRegistrationsSummary, deserializeIntoDeviceAppPerformance, deserializeIntoDeviceHealthStatus, deserializeIntoManagedDeviceCompliance, deserializeIntoManagedDeviceComplianceTrend, deserializeIntoManagedTenant, deserializeIntoManagedTenantAlert, deserializeIntoManagedTenantAlertLog, deserializeIntoManagedTenantAlertRule, deserializeIntoManagedTenantAlertRuleDefinition, deserializeIntoManagedTenantApiNotification, deserializeIntoManagedTenantEmailNotification, deserializeIntoManagedTenantTicketingEndpoint, deserializeIntoManagementAction, deserializeIntoManagementActionTenantDeploymentStatus, deserializeIntoManagementIntent, deserializeIntoManagementTemplate, deserializeIntoManagementTemplateCollection, deserializeIntoManagementTemplateCollectionTenantSummary, deserializeIntoManagementTemplateStep, deserializeIntoManagementTemplateStepDeployment, deserializeIntoManagementTemplateStepTenantSummary, deserializeIntoManagementTemplateStepVersion, deserializeIntoTenant, deserializeIntoTenantCustomizedInformation, deserializeIntoTenantDetailedInformation, deserializeIntoTenantGroup, deserializeIntoTenantTag, serializeAggregatedPolicyCompliance, serializeAppPerformance, serializeCloudPcConnection, serializeCloudPcDevice, serializeCloudPcOverview, serializeConditionalAccessPolicyCoverage, serializeCredentialUserRegistrationsSummary, serializeDeviceAppPerformance, serializeDeviceHealthStatus, serializeManagedDeviceCompliance, serializeManagedDeviceComplianceTrend, serializeManagedTenant, serializeManagedTenantAlert, serializeManagedTenantAlertLog, serializeManagedTenantAlertRule, serializeManagedTenantAlertRuleDefinition, serializeManagedTenantApiNotification, serializeManagedTenantEmailNotification, serializeManagedTenantTicketingEndpoint, serializeManagementAction, serializeManagementActionTenantDeploymentStatus, serializeManagementIntent, serializeManagementTemplate, serializeManagementTemplateCollection, serializeManagementTemplateCollectionTenantSummary, serializeManagementTemplateStep, serializeManagementTemplateStepDeployment, serializeManagementTemplateStepTenantSummary, serializeManagementTemplateStepVersion, serializeTenant, serializeTenantCustomizedInformation, serializeTenantDetailedInformation, serializeTenantGroup, serializeTenantTag } from './managedTenants/index.js'; // @ts-ignore import { deserializeIntoBranchSite, deserializeIntoConditionalAccessPolicy as Icab4af4b92fd591eb633ba1e5358df616b73f7701bb2e26d3b0853beaf7ba5bb, deserializeIntoConditionalAccessSettings, deserializeIntoConnection, deserializeIntoConnectivity, deserializeIntoConnectivityConfigurationLink, deserializeIntoCrossTenantAccessSettings, deserializeIntoDeviceLink, deserializeIntoExtendedProperties, deserializeIntoExternalCertificateAuthorityCertificate, deserializeIntoFilteringPolicy, deserializeIntoFilteringPolicyLink, deserializeIntoFilteringProfile, deserializeIntoFilteringRule, deserializeIntoForwardingOptions, deserializeIntoForwardingPolicy, deserializeIntoForwardingPolicyLink, deserializeIntoForwardingProfile, deserializeIntoForwardingRule, deserializeIntoFqdnFilteringRule, deserializeIntoInternetAccessForwardingRule, deserializeIntoLogs, deserializeIntoM365ForwardingRule, deserializeIntoNetworkAccessRoot, deserializeIntoPolicy, deserializeIntoPolicyLink, deserializeIntoPolicyRule, deserializeIntoPrivateAccessForwardingRule, deserializeIntoRemoteNetwork, deserializeIntoRemoteNetworkHealthEvent, deserializeIntoReports, deserializeIntoSettings as I53cd3057590271c6f775b8472e2a17a5a5148877af27385dce98545b0aece40f, deserializeIntoTenantStatus, deserializeIntoThreatIntelligencePolicy, deserializeIntoThreatIntelligencePolicyLink, deserializeIntoThreatIntelligenceRule, deserializeIntoTlsInspectionPolicy, deserializeIntoTlsInspectionPolicyLink, deserializeIntoTlsInspectionRule, deserializeIntoTlsTermination, deserializeIntoWebCategoryFilteringRule, serializeBranchSite, serializeConditionalAccessPolicy as I69c1083ad93a7dd576a62a3feda335f709d78d6a22d925b5d0ed256410a7f9b5, serializeConditionalAccessSettings, serializeConnection, serializeConnectivity, serializeConnectivityConfigurationLink, serializeCrossTenantAccessSettings, serializeDeviceLink, serializeExtendedProperties, serializeExternalCertificateAuthorityCertificate, serializeFilteringPolicy, serializeFilteringPolicyLink, serializeFilteringProfile, serializeFilteringRule, serializeForwardingOptions, serializeForwardingPolicy, serializeForwardingPolicyLink, serializeForwardingProfile, serializeForwardingRule, serializeFqdnFilteringRule, serializeInternetAccessForwardingRule, serializeLogs, serializeM365ForwardingRule, serializeNetworkAccessRoot, serializePolicy, serializePolicyLink, serializePolicyRule, serializePrivateAccessForwardingRule, serializeRemoteNetwork, serializeRemoteNetworkHealthEvent, serializeReports, serializeSettings as Ib1ee47500ca87aedef31c263c89d0853a768f1534f0bb80e6174ca911f267d4a, serializeTenantStatus, serializeThreatIntelligencePolicy, serializeThreatIntelligencePolicyLink, serializeThreatIntelligenceRule, serializeTlsInspectionPolicy, serializeTlsInspectionPolicyLink, serializeTlsInspectionRule, serializeTlsTermination, serializeWebCategoryFilteringRule } from './networkaccess/index.js'; // @ts-ignore import { createPartnerSecurityFromDiscriminatorValue, deserializeIntoAdditionalDataDictionary, deserializeIntoAdminsMfaEnforcedSecurityRequirement, deserializeIntoCustomersMfaEnforcedSecurityRequirement, deserializeIntoCustomersSpendingBudgetSecurityRequirement, deserializeIntoPartnerSecurity, deserializeIntoPartnerSecurityAlert, deserializeIntoPartnerSecurityScore, deserializeIntoResponseTimeSecurityRequirement, deserializeIntoSecurityRequirement, deserializeIntoSecurityScoreHistory, serializeAdditionalDataDictionary, serializeAdminsMfaEnforcedSecurityRequirement, serializeCustomersMfaEnforcedSecurityRequirement, serializeCustomersSpendingBudgetSecurityRequirement, serializePartnerSecurity, serializePartnerSecurityAlert, serializePartnerSecurityScore, serializeResponseTimeSecurityRequirement, serializeSecurityRequirement, serializeSecurityScoreHistory } from './partner/security/index.js'; // @ts-ignore import { createBillingFromDiscriminatorValue, deserializeIntoAzureUsage, deserializeIntoBilledReconciliation, deserializeIntoBilledUsage, deserializeIntoBilling, deserializeIntoBillingReconciliation, deserializeIntoExportSuccessOperation, deserializeIntoFailedOperation, deserializeIntoManifest, deserializeIntoRunningOperation, deserializeIntoUnbilledReconciliation, deserializeIntoUnbilledUsage, serializeAzureUsage, serializeBilledReconciliation, serializeBilledUsage, serializeBilling, serializeBillingReconciliation, serializeExportSuccessOperation, serializeFailedOperation, serializeManifest, serializeRunningOperation, serializeUnbilledReconciliation, serializeUnbilledUsage } from './partners/billing/index.js'; // @ts-ignore import { createAcronymFromDiscriminatorValue, createBookmarkFromDiscriminatorValue, createQnaFromDiscriminatorValue, deserializeIntoAcronym, deserializeIntoBookmark, deserializeIntoQna, deserializeIntoSearchAnswer, serializeAcronym, serializeBookmark, serializeQna, serializeSearchAnswer } from './search/index.js'; // @ts-ignore import { BehaviorDuringRetentionPeriodObject, createAuditCoreRootFromDiscriminatorValue, createCasesRootFromDiscriminatorValue, createCollaborationRootFromDiscriminatorValue, createDataDiscoveryRootFromDiscriminatorValue, createIdentityContainerFromDiscriminatorValue as I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9, createIncidentFromDiscriminatorValue, createIncidentTaskFromDiscriminatorValue, createInformationProtectionFromDiscriminatorValue as I29567e88919b84838bcb9de6ac6aed5fb7672bbadd4b9d369765bbc64280daf8, createLabelsRootFromDiscriminatorValue, createRulesRootFromDiscriminatorValue, createSecurityFromDiscriminatorValue as Iffdb2cda44bc5ab6877020005d1740cb4b0e1e898ef9cb214dd8c6fd1334365d, createThreatIntelligenceFromDiscriminatorValue, createThreatSubmissionRootFromDiscriminatorValue, createTriggersRootFromDiscriminatorValue, createTriggerTypesRootFromDiscriminatorValue, deserializeIntoAnalyzedEmail, deserializeIntoArticle, deserializeIntoArticleIndicator, deserializeIntoArtifact, deserializeIntoAuditCoreRoot, deserializeIntoAuditLogQuery, deserializeIntoAuditLogRecord, deserializeIntoAuthorityTemplate, deserializeIntoCaseEscaped as I5f4dfdf5ddd11dae1f0582bb584b53a761da392c2a7af4c5ca28624a701a1fb3, deserializeIntoCaseOperation as Ic7fc14404ab53fe64b5f3c4aec5766fb4dc12f4590d27d4a33ac86b5f25d61e3, deserializeIntoCasesRoot, deserializeIntoCategoryTemplate, deserializeIntoCitationTemplate, deserializeIntoCloudAppDiscoveryReport, deserializeIntoCollaborationRoot, deserializeIntoDataDiscoveryReport, deserializeIntoDataDiscoveryRoot, deserializeIntoDataSet, deserializeIntoDataSource as I6764027d80f48c9d5833bbb7a2a8591f0d176557d1aa80ded99330970e84e01d, deserializeIntoDataSourceContainer as I4ad910a241bf46874f6248db90afbe3d14c7bf79d9cfe2dc4b21e77819c3eb80, deserializeIntoDepartmentTemplate, deserializeIntoDetectionRule, deserializeIntoDiscoveredCloudAppDetail, deserializeIntoDiscoveredCloudAppInfo, deserializeIntoDispositionReviewStage, deserializeIntoEdiscoveryAddToReviewSetOperation, deserializeIntoEdiscoveryCase, deserializeIntoEdiscoveryCaseMember, deserializeIntoEdiscoveryCaseSettings, deserializeIntoEdiscoveryCustodian, deserializeIntoEdiscoveryEstimateOperation, deserializeIntoEdiscoveryExportOperation, deserializeIntoEdiscoveryFile, deserializeIntoEdiscoveryHoldOperation, deserializeIntoEdiscoveryHoldPolicy, deserializeIntoEdiscoveryIndexOperation, deserializeIntoEdiscoveryNoncustodialDataSource, deserializeIntoEdiscoveryPurgeDataOperation, deserializeIntoEdiscoveryReviewSet, deserializeIntoEdiscoveryReviewSetQuery, deserializeIntoEdiscoveryReviewTag, deserializeIntoEdiscoverySearch, deserializeIntoEdiscoverySearchExportOperation, deserializeIntoEdiscoveryTagOperation, deserializeIntoEmailContentThreatSubmission, deserializeIntoEmailThreatSubmission, deserializeIntoEmailThreatSubmissionPolicy, deserializeIntoEmailUrlThreatSubmission, deserializeIntoEndpointDiscoveredCloudAppDetail, deserializeIntoFile as I240c6b818003ed34cc38a37c81b71cc92da4312fb1c408b723d2e5bf3856b01f, deserializeIntoFileContentThreatSubmission, deserializeIntoFilePlanDescriptor, deserializeIntoFilePlanDescriptorTemplate, deserializeIntoFilePlanReferenceTemplate, deserializeIntoFileThreatSubmission, deserializeIntoFileUrlThreatSubmission, deserializeIntoHealthIssue, deserializeIntoHost, deserializeIntoHostComponent, deserializeIntoHostCookie, deserializeIntoHostname, deserializeIntoHostPair, deserializeIntoHostPort, deserializeIntoHostReputation, deserializeIntoHostSslCertificate, deserializeIntoHostTracker, deserializeIntoIdentityAccounts, deserializeIntoIdentityContainer as I90803dec2358ad502c7ebfe37f3e561f4f130540169ee094ea1028c76d07e622, deserializeIntoIncident, deserializeIntoIncidentTask, deserializeIntoIndicator, deserializeIntoInformationProtectionPolicySetting, deserializeIntoIntelligenceProfile, deserializeIntoIntelligenceProfileIndicator, deserializeIntoIpAddress, deserializeIntoLabelsRoot, deserializeIntoNetworkAdapter, deserializeIntoPassiveDnsRecord, deserializeIntoProtectionRule, deserializeIntoRetentionEvent, deserializeIntoRetentionEventType, deserializeIntoRetentionLabel, deserializeIntoRulesRoot, deserializeIntoSearch, deserializeIntoSecurity as I9bd931e87177628201e820f7b9530d2e0a93e523fa59c0a2fe1faeb3424e471f, deserializeIntoSensor, deserializeIntoSensorCandidate, deserializeIntoSensorCandidateActivationConfiguration, deserializeIntoSiteSource as Ic34d773de4d3986a0a72c7bc54623cad35ecc69593337a1f449d3c21fdd5731e, deserializeIntoSslCertificate, deserializeIntoSubcategoryTemplate, deserializeIntoSubdomain, deserializeIntoSubmissionUserIdentity, deserializeIntoTag as If7361e3f090f866e47c2f4454422a8cbc5da89b706bd8b86ab14bab6b1b1852b, deserializeIntoThreatIntelligence, deserializeIntoThreatSubmission, deserializeIntoThreatSubmissionRoot, deserializeIntoTriggersRoot, deserializeIntoTriggerTypesRoot, deserializeIntoUnclassifiedArtifact, deserializeIntoUnifiedGroupSource as Id5bebad9041422ea6f2798b51493f0ef7d6efd10a8240b6475b9e9b7ff726a0d, deserializeIntoUrlThreatSubmission, deserializeIntoUserSource as Ia71c2d9e855b3d1388e40751103c759a038121625caac1d7126da2341e17fef5, deserializeIntoVulnerability, deserializeIntoVulnerabilityComponent, deserializeIntoWhoisBaseRecord, deserializeIntoWhoisHistoryRecord, deserializeIntoWhoisRecord, serializeAnalyzedEmail, serializeArticle, serializeArticleIndicator, serializeArtifact, serializeAuditCoreRoot, serializeAuditLogQuery, serializeAuditLogRecord, serializeAuthorityTemplate, serializeCaseEscaped as I4ce96f9785b1e7bb2c910192e6c90fa6a9809626608a571742fa3c6ca3ce735a, serializeCaseOperation as I17af4545be477c7c205a818544e0b5624037bef98a75439ff9eddd73ddf64919, serializeCasesRoot, serializeCategoryTemplate, serializeCitationTemplate, serializeCloudAppDiscoveryReport, serializeCollaborationRoot, serializeDataDiscoveryReport, serializeDataDiscoveryRoot, serializeDataSet, serializeDataSource as I61429c5ad93e2401c67bbf0ea33bc60e4bb5dfd0b6cb6164d049256a1919ba2d, serializeDataSourceContainer as Iae068f6369794e2551051d64a6d454b446382fd1e0d6a879e9c9d184f7287e52, serializeDepartmentTemplate, serializeDetectionRule, serializeDiscoveredCloudAppDetail, serializeDiscoveredCloudAppInfo, serializeDispositionReviewStage, serializeEdiscoveryAddToReviewSetOperation, serializeEdiscoveryCase, serializeEdiscoveryCaseMember, serializeEdiscoveryCaseSettings, serializeEdiscoveryCustodian, serializeEdiscoveryEstimateOperation, serializeEdiscoveryExportOperation, serializeEdiscoveryFile, serializeEdiscoveryHoldOperation, serializeEdiscoveryHoldPolicy, serializeEdiscoveryIndexOperation, serializeEdiscoveryNoncustodialDataSource, serializeEdiscoveryPurgeDataOperation, serializeEdiscoveryReviewSet, serializeEdiscoveryReviewSetQuery, serializeEdiscoveryReviewTag, serializeEdiscoverySearch, serializeEdiscoverySearchExportOperation, serializeEdiscoveryTagOperation, serializeEmailContentThreatSubmission, serializeEmailThreatSubmission, serializeEmailThreatSubmissionPolicy, serializeEmailUrlThreatSubmission, serializeEndpointDiscoveredCloudAppDetail, serializeFile as I721205f3364a718cac1cc6da243319c8d586d329c96f76da5e77f154eb0ad07f, serializeFileContentThreatSubmission, serializeFilePlanDescriptor, serializeFilePlanDescriptorTemplate, serializeFilePlanReferenceTemplate, serializeFileThreatSubmission, serializeFileUrlThreatSubmission, serializeHealthIssue, serializeHost, serializeHostComponent, serializeHostCookie, serializeHostname, serializeHostPair, serializeHostPort, serializeHostReputation, serializeHostSslCertificate, serializeHostTracker, serializeIdentityAccounts, serializeIdentityContainer as I3578b2bed1b5c0dc75d4936caf82e6213a17e94d1aa9efb2f5f64827fd00f3f1, serializeIncident, serializeIncidentTask, serializeIndicator, serializeInformationProtection as I93ca880702affc3dda968f7715f3b19a02570d0887ca6afbba9fed4e57f269d5, serializeInformationProtectionPolicySetting, serializeIntelligenceProfile, serializeIntelligenceProfileIndicator, serializeIpAddress, serializeLabelsRoot, serializeNetworkAdapter, serializePassiveDnsRecord, serializeProtectionRule, serializeRetentionEvent, serializeRetentionEventType, serializeRetentionLabel, serializeRulesRoot, serializeSearch, serializeSecurity as If791ff3f9c7169a721a08334f4c2309ead8644142fa63e427351a2f36115bf88, serializeSensor, serializeSensorCandidate, serializeSensorCandidateActivationConfiguration, serializeSiteSource as I70ae13414f0d8148f5340ef2713068adc3447c516492f563e7c4494b9143cf58, serializeSslCertificate, serializeSubcategoryTemplate, serializeSubdomain, serializeSubmissionUserIdentity, serializeTag as Iffdc035be4ca6313a13637ccd9a1b0863f153a68506db3e539455709ace28d27, serializeThreatIntelligence, serializeThreatSubmission, serializeThreatSubmissionRoot, serializeTriggersRoot, serializeTriggerTypesRoot, serializeUnclassifiedArtifact, serializeUnifiedGroupSource as I25f30adc25b7d648aabb506b63e72ea4d81734d896e32fb24f60e42186226aa2, serializeUrlThreatSubmission, serializeUserSource as Idfb570f0991582b033c5003396673437aadd8b1c838af8243cacfaad8a0711ca, serializeVulnerability, serializeVulnerabilityComponent, serializeWhoisBaseRecord, serializeWhoisHistoryRecord, serializeWhoisRecord } from './security/index.js'; // @ts-ignore import { createTeamsAdminRootFromDiscriminatorValue, deserializeIntoTeamsAdminRoot, deserializeIntoTeamsPolicyAssignment, deserializeIntoTeamsUserConfiguration, serializeTeamsAdminRoot, serializeTeamsPolicyAssignment, serializeTeamsUserConfiguration } from './teamsAdministration/index.js'; // @ts-ignore import { createSetFromDiscriminatorValue, createStoreFromDiscriminatorValue, createTermFromDiscriminatorValue, deserializeIntoRelation, deserializeIntoSet, deserializeIntoStore, deserializeIntoTerm, serializeRelation, serializeSet, serializeStore, serializeTerm } from './termStore/index.js'; // @ts-ignore import { createCatalogFromDiscriminatorValue, createDeploymentAudienceFromDiscriminatorValue, createDeploymentFromDiscriminatorValue, createProductFromDiscriminatorValue, createResourceConnectionFromDiscriminatorValue, createUpdatableAssetFromDiscriminatorValue, createUpdatePolicyFromDiscriminatorValue, deserializeIntoAzureADDevice, deserializeIntoCatalog, deserializeIntoCatalogEntry, deserializeIntoComplianceChange, deserializeIntoContentApproval, deserializeIntoDeployment, deserializeIntoDeploymentAudience, deserializeIntoDriverUpdateCatalogEntry, deserializeIntoEdition, deserializeIntoFeatureUpdateCatalogEntry, deserializeIntoKnowledgeBaseArticle, deserializeIntoKnownIssue, deserializeIntoOperationalInsightsConnection, deserializeIntoProduct, deserializeIntoProductRevision, deserializeIntoQualityUpdateCatalogEntry, deserializeIntoResourceConnection, deserializeIntoSoftwareUpdateCatalogEntry, deserializeIntoUpdatableAsset, deserializeIntoUpdatableAssetGroup, deserializeIntoUpdatePolicy, serializeAzureADDevice, serializeCatalog, serializeCatalogEntry, serializeComplianceChange, serializeContentApproval, serializeDeployment, serializeDeploymentAudience, serializeDriverUpdateCatalogEntry, serializeEdition, serializeFeatureUpdateCatalogEntry, serializeKnowledgeBaseArticle, serializeKnownIssue, serializeOperationalInsightsConnection, serializeProduct, serializeProductRevision, serializeQualityUpdateCatalogEntry, serializeResourceConnection, serializeSoftwareUpdateCatalogEntry, serializeUpdatableAsset, serializeUpdatableAssetGroup, serializeUpdatePolicy } from './windowsUpdates/index.js'; // @ts-ignore import { createUntypedNodeFromDiscriminatorValue } from '@microsoft/kiota-abstractions'; /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AadSource} */ // @ts-ignore export function createAadSourceFromDiscriminatorValue(parseNode) { return deserializeIntoAadSource; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AadUserConversationMember} */ // @ts-ignore export function createAadUserConversationMemberFromDiscriminatorValue(parseNode) { return deserializeIntoAadUserConversationMember; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AadUserConversationMemberResult} */ // @ts-ignore export function createAadUserConversationMemberResultFromDiscriminatorValue(parseNode) { return deserializeIntoAadUserConversationMemberResult; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AadUserNotificationRecipient} */ // @ts-ignore export function createAadUserNotificationRecipientFromDiscriminatorValue(parseNode) { return deserializeIntoAadUserNotificationRecipient; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessAction} */ // @ts-ignore export function createAccessActionFromDiscriminatorValue(parseNode) { return deserializeIntoAccessAction; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAnswerChoice} */ // @ts-ignore export function createAccessPackageAnswerChoiceFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageAnswerChoice; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAnswer} */ // @ts-ignore export function createAccessPackageAnswerFromDiscriminatorValue(parseNode) { if (!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode === null || parseNode === void 0 ? void 0 : parseNode.getChildNode("@odata.type"); if (mappingValueNode) { const mappingValue = mappingValueNode.getStringValue(); if (mappingValue) { switch (mappingValue) { case "#microsoft.graph.accessPackageAnswerString": return deserializeIntoAccessPackageAnswerString; } } } return deserializeIntoAccessPackageAnswer; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAnswerString} */ // @ts-ignore export function createAccessPackageAnswerStringFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageAnswerString; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageApprovalStage} */ // @ts-ignore export function createAccessPackageApprovalStageFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageApprovalStage; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAssignmentCollectionResponse} */ // @ts-ignore export function createAccessPackageAssignmentCollectionResponseFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageAssignmentCollectionResponse; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAssignment} */ // @ts-ignore export function createAccessPackageAssignmentFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageAssignment; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAssignmentPolicyCollectionResponse} */ // @ts-ignore export function createAccessPackageAssignmentPolicyCollectionResponseFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageAssignmentPolicyCollectionResponse; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAssignmentPolicy} */ // @ts-ignore export function createAccessPackageAssignmentPolicyFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageAssignmentPolicy; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAssignmentRequestCallbackData} */ // @ts-ignore export function createAccessPackageAssignmentRequestCallbackDataFromDiscriminatorValue(parseNode) { if (!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode === null || parseNode === void 0 ? void 0 : parseNode.getChildNode("@odata.type"); if (mappingValueNode) { const mappingValue = mappingValueNode.getStringValue(); if (mappingValue) { switch (mappingValue) { case "#microsoft.graph.assignmentRequestApprovalStageCallbackData": return deserializeIntoAssignmentRequestApprovalStageCallbackData; } } } return deserializeIntoAccessPackageAssignmentRequestCallbackData; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAssignmentRequestCollectionResponse} */ // @ts-ignore export function createAccessPackageAssignmentRequestCollectionResponseFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageAssignmentRequestCollectionResponse; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAssignmentRequest} */ // @ts-ignore export function createAccessPackageAssignmentRequestFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageAssignmentRequest; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAssignmentRequestRequirements} */ // @ts-ignore export function createAccessPackageAssignmentRequestRequirementsFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageAssignmentRequestRequirements; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAssignmentRequestWorkflowExtension} */ // @ts-ignore export function createAccessPackageAssignmentRequestWorkflowExtensionFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageAssignmentRequestWorkflowExtension; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAssignmentResourceRoleCollectionResponse} */ // @ts-ignore export function createAccessPackageAssignmentResourceRoleCollectionResponseFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageAssignmentResourceRoleCollectionResponse; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAssignmentResourceRole} */ // @ts-ignore export function createAccessPackageAssignmentResourceRoleFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageAssignmentResourceRole; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageAssignmentWorkflowExtension} */ // @ts-ignore export function createAccessPackageAssignmentWorkflowExtensionFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageAssignmentWorkflowExtension; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageCatalogCollectionResponse} */ // @ts-ignore export function createAccessPackageCatalogCollectionResponseFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageCatalogCollectionResponse; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageCatalog} */ // @ts-ignore export function createAccessPackageCatalogFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageCatalog; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageCollectionResponse} */ // @ts-ignore export function createAccessPackageCollectionResponseFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageCollectionResponse; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageDynamicApprovalStage} */ // @ts-ignore export function createAccessPackageDynamicApprovalStageFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageDynamicApprovalStage; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackage} */ // @ts-ignore export function createAccessPackageFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackage; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageLocalizedContent} */ // @ts-ignore export function createAccessPackageLocalizedContentFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageLocalizedContent; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageLocalizedText} */ // @ts-ignore export function createAccessPackageLocalizedTextFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageLocalizedText; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageMultipleChoiceQuestion} */ // @ts-ignore export function createAccessPackageMultipleChoiceQuestionFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageMultipleChoiceQuestion; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageNotificationSettings} */ // @ts-ignore export function createAccessPackageNotificationSettingsFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageNotificationSettings; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageQuestion} */ // @ts-ignore export function createAccessPackageQuestionFromDiscriminatorValue(parseNode) { if (!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode === null || parseNode === void 0 ? void 0 : parseNode.getChildNode("@odata.type"); if (mappingValueNode) { const mappingValue = mappingValueNode.getStringValue(); if (mappingValue) { switch (mappingValue) { case "#microsoft.graph.accessPackageMultipleChoiceQuestion": return deserializeIntoAccessPackageMultipleChoiceQuestion; case "#microsoft.graph.accessPackageTextInputQuestion": return deserializeIntoAccessPackageTextInputQuestion; } } } return deserializeIntoAccessPackageQuestion; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageRequestApprovalStageCallbackConfiguration} */ // @ts-ignore export function createAccessPackageRequestApprovalStageCallbackConfigurationFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageRequestApprovalStageCallbackConfiguration; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceAttributeDestination} */ // @ts-ignore export function createAccessPackageResourceAttributeDestinationFromDiscriminatorValue(parseNode) { if (!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode === null || parseNode === void 0 ? void 0 : parseNode.getChildNode("@odata.type"); if (mappingValueNode) { const mappingValue = mappingValueNode.getStringValue(); if (mappingValue) { switch (mappingValue) { case "#microsoft.graph.accessPackageUserDirectoryAttributeStore": return deserializeIntoAccessPackageUserDirectoryAttributeStore; } } } return deserializeIntoAccessPackageResourceAttributeDestination; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceAttribute} */ // @ts-ignore export function createAccessPackageResourceAttributeFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResourceAttribute; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceAttributeQuestion} */ // @ts-ignore export function createAccessPackageResourceAttributeQuestionFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResourceAttributeQuestion; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceAttributeSource} */ // @ts-ignore export function createAccessPackageResourceAttributeSourceFromDiscriminatorValue(parseNode) { if (!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode === null || parseNode === void 0 ? void 0 : parseNode.getChildNode("@odata.type"); if (mappingValueNode) { const mappingValue = mappingValueNode.getStringValue(); if (mappingValue) { switch (mappingValue) { case "#microsoft.graph.accessPackageResourceAttributeQuestion": return deserializeIntoAccessPackageResourceAttributeQuestion; } } } return deserializeIntoAccessPackageResourceAttributeSource; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceCollectionResponse} */ // @ts-ignore export function createAccessPackageResourceCollectionResponseFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResourceCollectionResponse; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceEnvironmentCollectionResponse} */ // @ts-ignore export function createAccessPackageResourceEnvironmentCollectionResponseFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResourceEnvironmentCollectionResponse; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceEnvironment} */ // @ts-ignore export function createAccessPackageResourceEnvironmentFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResourceEnvironment; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResource} */ // @ts-ignore export function createAccessPackageResourceFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResource; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceRequestCollectionResponse} */ // @ts-ignore export function createAccessPackageResourceRequestCollectionResponseFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResourceRequestCollectionResponse; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceRequest} */ // @ts-ignore export function createAccessPackageResourceRequestFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResourceRequest; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceRoleCollectionResponse} */ // @ts-ignore export function createAccessPackageResourceRoleCollectionResponseFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResourceRoleCollectionResponse; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceRole} */ // @ts-ignore export function createAccessPackageResourceRoleFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResourceRole; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceRoleScopeCollectionResponse} */ // @ts-ignore export function createAccessPackageResourceRoleScopeCollectionResponseFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResourceRoleScopeCollectionResponse; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceRoleScope} */ // @ts-ignore export function createAccessPackageResourceRoleScopeFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResourceRoleScope; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceScopeCollectionResponse} */ // @ts-ignore export function createAccessPackageResourceScopeCollectionResponseFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResourceScopeCollectionResponse; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageResourceScope} */ // @ts-ignore export function createAccessPackageResourceScopeFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageResourceScope; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageSubjectCollectionResponse} */ // @ts-ignore export function createAccessPackageSubjectCollectionResponseFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageSubjectCollectionResponse; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageSubject} */ // @ts-ignore export function createAccessPackageSubjectFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageSubject; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageTextInputQuestion} */ // @ts-ignore export function createAccessPackageTextInputQuestionFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageTextInputQuestion; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AccessPackageUserDirectoryAttributeStore} */ // @ts-ignore export function createAccessPackageUserDirectoryAttributeStoreFromDiscriminatorValue(parseNode) { return deserializeIntoAccessPackageUserDirectoryAttribute