Skip to content

Instantly share code, notes, and snippets.

@kevinblumenfeld
Created November 28, 2020 23:58
Show Gist options
  • Save kevinblumenfeld/c8a0ffeadb8cc27f5250a4ddf138e5fc to your computer and use it in GitHub Desktop.
Save kevinblumenfeld/c8a0ffeadb8cc27f5250a4ddf138e5fc to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
<?xml version="1.0" encoding="utf-8"?>
<edmx:Edmx Version="4.0" xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx">
<edmx:DataServices>
<Schema Namespace="microsoft.graph" Alias="graph" xmlns="http://docs.oasis-open.org/odata/ns/edm">
<EnumType Name="appliedConditionalAccessPolicyResult">
<Member Name="success" Value="0" />
<Member Name="failure" Value="1" />
<Member Name="notApplied" Value="2" />
<Member Name="notEnabled" Value="3" />
<Member Name="unknown" Value="4" />
<Member Name="unknownFutureValue" Value="5" />
<Member Name="reportOnlySuccess" Value="6" />
<Member Name="reportOnlyFailure" Value="7" />
<Member Name="reportOnlyNotApplied" Value="8" />
<Member Name="reportOnlyInterrupted" Value="9" />
</EnumType>
<EnumType Name="authMethodsType">
<Member Name="email" Value="0" />
<Member Name="mobileSMS" Value="1" />
<Member Name="mobilePhone" Value="2" />
<Member Name="officePhone" Value="3" />
<Member Name="securityQuestion" Value="4" />
<Member Name="appNotification" Value="5" />
<Member Name="appNotificationCode" Value="6" />
<Member Name="appNotificationAndCode" Value="7" />
<Member Name="appPassword" Value="8" />
<Member Name="fido" Value="9" />
<Member Name="alternateMobilePhone" Value="10" />
<Member Name="mobilePhoneAndSMS" Value="11" />
<Member Name="unknownFutureValue" Value="12" />
</EnumType>
<EnumType Name="azureADLicenseType">
<Member Name="none" Value="0" />
<Member Name="free" Value="1" />
<Member Name="basic" Value="2" />
<Member Name="premiumP1" Value="3" />
<Member Name="premiumP2" Value="4" />
<Member Name="unknownFutureValue" Value="5" />
</EnumType>
<EnumType Name="conditionalAccessConditions" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="application" Value="1" />
<Member Name="users" Value="2" />
<Member Name="devicePlatform" Value="4" />
<Member Name="location" Value="8" />
<Member Name="clientType" Value="16" />
<Member Name="signInRisk" Value="32" />
<Member Name="userRisk" Value="64" />
<Member Name="time" Value="128" />
<Member Name="deviceState" Value="256" />
<Member Name="client" Value="512" />
</EnumType>
<EnumType Name="conditionalAccessStatus">
<Member Name="success" Value="0" />
<Member Name="failure" Value="1" />
<Member Name="notApplied" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="featureType">
<Member Name="registration" Value="0" />
<Member Name="reset" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="groupType">
<Member Name="unifiedGroups" Value="0" />
<Member Name="azureAD" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="initiatorType">
<Member Name="user" Value="0" />
<Member Name="app" Value="1" />
<Member Name="system" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="migrationStatus">
<Member Name="ready" Value="0" />
<Member Name="needsReview" Value="1" />
<Member Name="additionalStepsRequired" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="networkType">
<Member Name="intranet" Value="0" />
<Member Name="extranet" Value="1" />
<Member Name="namedNetwork" Value="2" />
<Member Name="trusted" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="operationResult">
<Member Name="success" Value="0" />
<Member Name="failure" Value="1" />
<Member Name="timeout" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="provisioningResult">
<Member Name="success" Value="0" />
<Member Name="failure" Value="1" />
<Member Name="skipped" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="provisioningStepType">
<Member Name="import" Value="0" />
<Member Name="scoping" Value="1" />
<Member Name="matching" Value="2" />
<Member Name="processing" Value="3" />
<Member Name="referenceResolution" Value="4" />
<Member Name="export" Value="5" />
<Member Name="unknownFutureValue" Value="6" />
</EnumType>
<EnumType Name="registrationAuthMethod">
<Member Name="email" Value="0" />
<Member Name="mobilePhone" Value="1" />
<Member Name="officePhone" Value="2" />
<Member Name="securityQuestion" Value="3" />
<Member Name="appNotification" Value="4" />
<Member Name="appCode" Value="5" />
<Member Name="alternateMobilePhone" Value="6" />
<Member Name="fido" Value="7" />
<Member Name="appPassword" Value="8" />
<Member Name="unknownFutureValue" Value="9" />
</EnumType>
<EnumType Name="registrationStatusType">
<Member Name="registered" Value="0" />
<Member Name="enabled" Value="1" />
<Member Name="capable" Value="2" />
<Member Name="mfaRegistered" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="requirementProvider">
<Member Name="MFA" Value="0" />
<Member Name="CA" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="riskDetail">
<Member Name="none" Value="0" />
<Member Name="adminGeneratedTemporaryPassword" Value="1" />
<Member Name="userPerformedSecuredPasswordChange" Value="2" />
<Member Name="userPerformedSecuredPasswordReset" Value="3" />
<Member Name="adminConfirmedSigninSafe" Value="4" />
<Member Name="aiConfirmedSigninSafe" Value="5" />
<Member Name="userPassedMFADrivenByRiskBasedPolicy" Value="6" />
<Member Name="adminDismissedAllRiskForUser" Value="7" />
<Member Name="adminConfirmedSigninCompromised" Value="8" />
<Member Name="hidden" Value="9" />
<Member Name="adminConfirmedUserCompromised" Value="10" />
<Member Name="unknownFutureValue" Value="11" />
</EnumType>
<EnumType Name="riskEventType">
<Member Name="unlikelyTravel" Value="0" />
<Member Name="anonymizedIPAddress" Value="1" />
<Member Name="maliciousIPAddress" Value="2" />
<Member Name="unfamiliarFeatures" Value="3" />
<Member Name="malwareInfectedIPAddress" Value="4" />
<Member Name="suspiciousIPAddress" Value="5" />
<Member Name="leakedCredentials" Value="6" />
<Member Name="investigationsThreatIntelligence" Value="7" />
<Member Name="generic" Value="8" />
<Member Name="adminConfirmedUserCompromised" Value="9" />
<Member Name="mcasImpossibleTravel" Value="10" />
<Member Name="mcasSuspiciousInboxManipulationRules" Value="11" />
<Member Name="investigationsThreatIntelligenceSigninLinked" Value="12" />
<Member Name="maliciousIPAddressValidCredentialsBlockedIP" Value="13" />
<Member Name="unknownFutureValue" Value="14" />
</EnumType>
<EnumType Name="riskLevel">
<Member Name="low" Value="0" />
<Member Name="medium" Value="1" />
<Member Name="high" Value="2" />
<Member Name="hidden" Value="3" />
<Member Name="none" Value="4" />
<Member Name="unknownFutureValue" Value="5" />
</EnumType>
<EnumType Name="riskState">
<Member Name="none" Value="0" />
<Member Name="confirmedSafe" Value="1" />
<Member Name="remediated" Value="2" />
<Member Name="dismissed" Value="3" />
<Member Name="atRisk" Value="4" />
<Member Name="confirmedCompromised" Value="5" />
<Member Name="unknownFutureValue" Value="6" />
</EnumType>
<EnumType Name="tokenIssuerType">
<Member Name="AzureAD" Value="0" />
<Member Name="ADFederationServices" Value="1" />
<Member Name="UnknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="usageAuthMethod">
<Member Name="email" Value="0" />
<Member Name="mobileSMS" Value="1" />
<Member Name="mobileCall" Value="2" />
<Member Name="officePhone" Value="3" />
<Member Name="securityQuestion" Value="4" />
<Member Name="appNotification" Value="5" />
<Member Name="appCode" Value="6" />
<Member Name="alternateMobileCall" Value="7" />
<Member Name="fido" Value="8" />
<Member Name="appPassword" Value="9" />
<Member Name="unknownFutureValue" Value="10" />
</EnumType>
<EnumType Name="analyticsActivityType">
<Member Name="Email" Value="0" />
<Member Name="Meeting" Value="1" />
<Member Name="Focus" Value="2" />
<Member Name="Chat" Value="3" />
<Member Name="Call" Value="4" />
</EnumType>
<EnumType Name="authenticationMethodState">
<Member Name="enabled" Value="0" />
<Member Name="disabled" Value="1" />
</EnumType>
<EnumType Name="authenticationMethodTargetType">
<Member Name="user" Value="0" />
<Member Name="group" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="authenticatorAppFeatureSettings" IsFlags="true">
<Member Name="requireNumberMatching" Value="1" />
</EnumType>
<EnumType Name="externalEmailOtpState">
<Member Name="default" Value="0" />
<Member Name="enabled" Value="1" />
<Member Name="disabled" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="fido2RestrictionEnforcementType">
<Member Name="allow" Value="0" />
<Member Name="block" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="microsoftAuthenticatorAuthenticationMode">
<Member Name="deviceBasedPush" Value="0" />
<Member Name="push" Value="1" />
<Member Name="any" Value="2" />
</EnumType>
<EnumType Name="securityQuestionType">
<Member Name="predefined" Value="0" />
<Member Name="custom" Value="1" />
</EnumType>
<EnumType Name="volumeType">
<Member Name="operatingSystemVolume" Value="1" />
<Member Name="fixedDataVolume" Value="2" />
<Member Name="removableDataVolume" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="bookingInvoiceStatus">
<Member Name="draft" Value="0" />
<Member Name="reviewing" Value="1" />
<Member Name="open" Value="2" />
<Member Name="canceled" Value="3" />
<Member Name="paid" Value="4" />
<Member Name="corrective" Value="5" />
</EnumType>
<EnumType Name="bookingPriceType">
<Member Name="undefined" Value="0" />
<Member Name="fixedPrice" Value="1" />
<Member Name="startingAt" Value="2" />
<Member Name="hourly" Value="3" />
<Member Name="free" Value="4" />
<Member Name="priceVaries" Value="5" />
<Member Name="callUs" Value="6" />
<Member Name="notSet" Value="7" />
</EnumType>
<EnumType Name="bookingReminderRecipients">
<Member Name="allAttendees" Value="0" />
<Member Name="staff" Value="1" />
<Member Name="customer" Value="2" />
</EnumType>
<EnumType Name="bookingStaffRole">
<Member Name="guest" Value="0" />
<Member Name="administrator" Value="1" />
<Member Name="viewer" Value="2" />
<Member Name="externalGuest" Value="3" />
</EnumType>
<EnumType Name="dayOfWeek">
<Member Name="sunday" Value="0" />
<Member Name="monday" Value="1" />
<Member Name="tuesday" Value="2" />
<Member Name="wednesday" Value="3" />
<Member Name="thursday" Value="4" />
<Member Name="friday" Value="5" />
<Member Name="saturday" Value="6" />
</EnumType>
<EnumType Name="locationType">
<Member Name="default" Value="0" />
<Member Name="conferenceRoom" Value="1" />
<Member Name="homeAddress" Value="2" />
<Member Name="businessAddress" Value="3" />
<Member Name="geoCoordinates" Value="4" />
<Member Name="streetAddress" Value="5" />
<Member Name="hotel" Value="6" />
<Member Name="restaurant" Value="7" />
<Member Name="localBusiness" Value="8" />
<Member Name="postalAddress" Value="9" />
</EnumType>
<EnumType Name="locationUniqueIdType">
<Member Name="unknown" Value="0" />
<Member Name="locationStore" Value="1" />
<Member Name="directory" Value="2" />
<Member Name="private" Value="3" />
<Member Name="bing" Value="4" />
</EnumType>
<EnumType Name="physicalAddressType">
<Member Name="unknown" Value="0" />
<Member Name="home" Value="1" />
<Member Name="business" Value="2" />
<Member Name="other" Value="3" />
</EnumType>
<EnumType Name="cloudPcDeviceImageStatus">
<Member Name="pending" Value="0" />
<Member Name="ready" Value="1" />
<Member Name="failed" Value="2" />
</EnumType>
<EnumType Name="cloudPcDeviceImageStatusDetails">
<Member Name="internalServerError" Value="0" />
<Member Name="sourceImageNotFound" Value="1" />
</EnumType>
<EnumType Name="cloudPcOnPremisesConnectionHealthCheckErrorType">
<Member Name="dnsCheckFqdnNotFound" Value="100" />
<Member Name="dnsCheckUnknownError" Value="199" />
<Member Name="adJoinCheckFqdnNotFound" Value="200" />
<Member Name="adJoinCheckIncorrectCredentials" Value="201" />
<Member Name="adJoinCheckOrganizationalUnitNotFound" Value="202" />
<Member Name="adJoinCheckOrganizationalUnitIncorrectFormat" Value="203" />
<Member Name="adJoinCheckUnknownError" Value="299" />
<Member Name="endpointConnectivityCheckUrlNotWhitelisted" Value="300" />
<Member Name="endpointConnectivityCheckUnknownError" Value="399" />
<Member Name="aadConnectivityCheckUnknownError" Value="499" />
<Member Name="resourceAvailabilityCheckNoSubnetIP" Value="500" />
<Member Name="resourceAvailabilityCheckUnknownError" Value="599" />
<Member Name="internalServerUnknownError" Value="999" />
</EnumType>
<EnumType Name="cloudPcOnPremisesConnectionStatus">
<Member Name="pending" Value="0" />
<Member Name="running" Value="10" />
<Member Name="passed" Value="20" />
<Member Name="failed" Value="30" />
<Member Name="unknownFutureValue" Value="999" />
</EnumType>
<EnumType Name="cloudPcProvisioningPolicyImageType">
<Member Name="gallery" Value="0" />
<Member Name="custom" Value="1" />
</EnumType>
<EnumType Name="cloudPcStatus">
<Member Name="notProvisioned" Value="0" />
<Member Name="provisioning" Value="1" />
<Member Name="provisioned" Value="2" />
<Member Name="upgrading" Value="3" />
<Member Name="inGracePeriod" Value="4" />
<Member Name="deprovisioning" Value="5" />
<Member Name="upgradeFailed" Value="6" />
<Member Name="provisionFailed" Value="7" />
<Member Name="deprovisionFailed" Value="8" />
<Member Name="reprovisionFailed" Value="9" />
</EnumType>
<EnumType Name="caseAction">
<Member Name="contentExport" Value="0" />
<Member Name="tag" Value="1" />
<Member Name="convertToPdf" Value="2" />
<Member Name="index" Value="3" />
<Member Name="search" Value="4" />
<Member Name="addDataToReviewSet" Value="5" />
</EnumType>
<EnumType Name="caseOperationStatus">
<Member Name="notStarted" Value="0" />
<Member Name="submissionFailed" Value="1" />
<Member Name="running" Value="2" />
<Member Name="succeeded" Value="3" />
<Member Name="partiallySucceeded" Value="4" />
<Member Name="failed" Value="5" />
</EnumType>
<EnumType Name="caseStatus" UnderlyingType="Edm.Byte">
<Member Name="unknown" Value="0" />
<Member Name="active" Value="1" />
<Member Name="pendingDelete" Value="2" />
<Member Name="closing" Value="3" />
<Member Name="closed" Value="4" />
<Member Name="closedWithError" Value="5" />
</EnumType>
<EnumType Name="custodianStatus">
<Member Name="active" Value="1" />
<Member Name="released" Value="2" />
</EnumType>
<EnumType Name="sourceType" IsFlags="true">
<Member Name="mailbox" Value="1" />
<Member Name="site" Value="2" />
</EnumType>
<EnumType Name="identityUserFlowAttributeDataType">
<Member Name="string" Value="1" />
<Member Name="boolean" Value="2" />
<Member Name="int64" Value="3" />
<Member Name="stringCollection" Value="4" />
<Member Name="dateTime" Value="5" />
<Member Name="unknownFutureValue" Value="6" />
</EnumType>
<EnumType Name="identityUserFlowAttributeType">
<Member Name="builtIn" Value="1" />
<Member Name="custom" Value="2" />
<Member Name="required" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="openIdConnectResponseMode">
<Member Name="form_post" Value="1" />
<Member Name="query" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="openIdConnectResponseTypes" IsFlags="true">
<Member Name="code" Value="1" />
<Member Name="id_token" Value="2" />
<Member Name="token" Value="4" />
</EnumType>
<EnumType Name="userFlowType">
<Member Name="signUp" Value="1" />
<Member Name="signIn" Value="2" />
<Member Name="signUpOrSignIn" Value="3" />
<Member Name="passwordReset" Value="4" />
<Member Name="profileUpdate" Value="5" />
<Member Name="resourceOwner" Value="6" />
<Member Name="unknownFutureValue" Value="7" />
</EnumType>
<EnumType Name="accessScope">
<Member Name="inOrganization" Value="0" />
<Member Name="notInOrganization" Value="1" />
</EnumType>
<EnumType Name="alignment">
<Member Name="left" Value="0" />
<Member Name="right" Value="1" />
<Member Name="center" Value="2" />
</EnumType>
<EnumType Name="applicationMode">
<Member Name="manual" Value="0" />
<Member Name="automatic" Value="1" />
<Member Name="recommended" Value="2" />
</EnumType>
<EnumType Name="classificationMethod">
<Member Name="patternMatch" Value="0" />
<Member Name="exactDataMatch" Value="1" />
<Member Name="fingerprint" Value="2" />
<Member Name="machineLearning" Value="3" />
</EnumType>
<EnumType Name="component">
<Member Name="Label" Value="0" />
</EnumType>
<EnumType Name="dlpAction">
<Member Name="notifyUser" Value="0" />
<Member Name="blockAccess" Value="1" />
<Member Name="deviceRestriction" Value="2" />
</EnumType>
<EnumType Name="encryptWith">
<Member Name="template" Value="0" />
<Member Name="userDefinedRights" Value="1" />
</EnumType>
<EnumType Name="groupPrivacy">
<Member Name="unspecified" Value="0" />
<Member Name="public" Value="1" />
<Member Name="private" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="mlClassificationMatchTolerance" IsFlags="true">
<Member Name="exact" Value="1" />
<Member Name="near" Value="2" />
</EnumType>
<EnumType Name="overrideOption">
<Member Name="notAllowed" Value="0" />
<Member Name="allowFalsePositiveOverride" Value="1" />
<Member Name="allowWithJustification" Value="2" />
<Member Name="allowWithoutJustification" Value="4" />
</EnumType>
<EnumType Name="pageOrientation">
<Member Name="horizontal" Value="0" />
<Member Name="diagonal" Value="1" />
</EnumType>
<EnumType Name="restrictionAction">
<Member Name="warn" Value="0" />
<Member Name="audit" Value="1" />
<Member Name="block" Value="2" />
</EnumType>
<EnumType Name="restrictionTrigger">
<Member Name="copyPaste" Value="0" />
<Member Name="copyToNetworkShare" Value="1" />
<Member Name="copyToRemovableMedia" Value="2" />
<Member Name="screenCapture" Value="3" />
<Member Name="print" Value="4" />
<Member Name="cloudEgress" Value="5" />
<Member Name="unallowedApps" Value="6" />
</EnumType>
<EnumType Name="ruleMode">
<Member Name="audit" Value="1" />
<Member Name="auditAndNotify" Value="2" />
<Member Name="enforce" Value="3" />
<Member Name="pendingDeletion" Value="4" />
<Member Name="test" Value="5" />
</EnumType>
<EnumType Name="sensitiveTypeScope" IsFlags="true">
<Member Name="fullDocument" Value="1" />
<Member Name="partialDocument" Value="2" />
</EnumType>
<EnumType Name="sensitiveTypeSource">
<Member Name="outOfBox" Value="0" />
<Member Name="tenant" Value="1" />
</EnumType>
<EnumType Name="sensitivityLabelTarget" IsFlags="true">
<Member Name="email" Value="1" />
<Member Name="site" Value="2" />
<Member Name="unifiedGroup" Value="4" />
<Member Name="unknownFutureValue" Value="8" />
</EnumType>
<EnumType Name="siteAccessType">
<Member Name="block" Value="0" />
<Member Name="full" Value="1" />
<Member Name="limited" Value="2" />
</EnumType>
<EnumType Name="allowInvitesFrom">
<Member Name="none" Value="0" />
<Member Name="adminsAndGuestInviters" Value="1" />
<Member Name="adminsGuestInvitersAndAllMembers" Value="2" />
<Member Name="everyone" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="permissionClassificationType">
<Member Name="low" Value="1" />
<Member Name="medium" Value="2" />
<Member Name="high" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="permissionType">
<Member Name="application" Value="1" />
<Member Name="delegated" Value="2" />
<Member Name="delegatedUserConsentable" Value="3" />
</EnumType>
<EnumType Name="phoneType">
<Member Name="home" Value="0" />
<Member Name="business" Value="1" />
<Member Name="mobile" Value="2" />
<Member Name="other" Value="3" />
<Member Name="assistant" Value="4" />
<Member Name="homeFax" Value="5" />
<Member Name="businessFax" Value="6" />
<Member Name="otherFax" Value="7" />
<Member Name="pager" Value="8" />
<Member Name="radio" Value="9" />
</EnumType>
<EnumType Name="bodyType">
<Member Name="text" Value="0" />
<Member Name="html" Value="1" />
</EnumType>
<EnumType Name="educationAssignmentStatus">
<Member Name="draft" Value="0" />
<Member Name="published" Value="1" />
<Member Name="assigned" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="educationSubmissionStatus">
<Member Name="working" Value="0" />
<Member Name="submitted" Value="1" />
<Member Name="released" Value="2" />
<Member Name="returned" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="contactRelationship">
<Member Name="parent" Value="0" />
<Member Name="relative" Value="1" />
<Member Name="aide" Value="2" />
<Member Name="doctor" Value="3" />
<Member Name="guardian" Value="4" />
<Member Name="child" Value="5" />
<Member Name="other" Value="6" />
<Member Name="unknownFutureValue" Value="7" />
</EnumType>
<EnumType Name="educationSynchronizationProfileState">
<Member Name="deleting" Value="2" />
<Member Name="deletionFailed" Value="3" />
<Member Name="provisioningFailed" Value="5" />
<Member Name="provisioned" Value="6" />
<Member Name="provisioning" Value="7" />
<Member Name="unknownFutureValue" Value="8" />
</EnumType>
<EnumType Name="educationSynchronizationStatus">
<Member Name="paused" Value="0" />
<Member Name="inProgress" Value="1" />
<Member Name="success" Value="2" />
<Member Name="error" Value="3" />
<Member Name="validationError" Value="4" />
<Member Name="quarantined" Value="5" />
<Member Name="unknownFutureValue" Value="6" />
</EnumType>
<EnumType Name="educationUserRole">
<Member Name="student" Value="0" />
<Member Name="teacher" Value="1" />
<Member Name="none" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
<Member Name="faculty" Value="4" />
</EnumType>
<EnumType Name="educationExternalSource">
<Member Name="sis" Value="0" />
<Member Name="manual" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
<Member Name="lms" Value="3" />
</EnumType>
<EnumType Name="educationGender">
<Member Name="female" Value="0" />
<Member Name="male" Value="1" />
<Member Name="other" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="workbookOperationStatus">
<Member Name="notStarted" Value="0" />
<Member Name="running" Value="1" />
<Member Name="succeeded" Value="2" />
<Member Name="failed" Value="3" />
</EnumType>
<EnumType Name="activityDomain">
<Member Name="unknown" Value="0" />
<Member Name="work" Value="1" />
<Member Name="personal" Value="2" />
<Member Name="unrestricted" Value="3" />
</EnumType>
<EnumType Name="attendeeType">
<Member Name="required" Value="0" />
<Member Name="optional" Value="1" />
<Member Name="resource" Value="2" />
</EnumType>
<EnumType Name="freeBusyStatus">
<Member Name="free" Value="0" />
<Member Name="tentative" Value="1" />
<Member Name="unknown" Value="-1" />
<Member Name="busy" Value="2" />
<Member Name="oof" Value="3" />
<Member Name="workingElsewhere" Value="4" />
</EnumType>
<EnumType Name="bookingType">
<Member Name="unknown" Value="0" />
<Member Name="standard" Value="1" />
<Member Name="reserved" Value="2" />
</EnumType>
<EnumType Name="attachmentType">
<Member Name="file" Value="0" />
<Member Name="item" Value="1" />
<Member Name="reference" Value="2" />
</EnumType>
<EnumType Name="automaticRepliesStatus">
<Member Name="disabled" Value="0" />
<Member Name="alwaysEnabled" Value="1" />
<Member Name="scheduled" Value="2" />
</EnumType>
<EnumType Name="calendarColor">
<Member Name="lightBlue" Value="0" />
<Member Name="lightGreen" Value="1" />
<Member Name="auto" Value="-1" />
<Member Name="lightOrange" Value="2" />
<Member Name="lightGray" Value="3" />
<Member Name="lightYellow" Value="4" />
<Member Name="lightTeal" Value="5" />
<Member Name="lightPink" Value="6" />
<Member Name="lightBrown" Value="7" />
<Member Name="lightRed" Value="8" />
<Member Name="maxColor" Value="9" />
</EnumType>
<EnumType Name="calendarRoleType">
<Member Name="none" Value="0" />
<Member Name="freeBusyRead" Value="1" />
<Member Name="limitedRead" Value="2" />
<Member Name="read" Value="3" />
<Member Name="write" Value="4" />
<Member Name="delegateWithoutPrivateEventAccess" Value="5" />
<Member Name="delegateWithPrivateEventAccess" Value="6" />
<Member Name="custom" Value="7" />
</EnumType>
<EnumType Name="calendarSharingAction">
<Member Name="accept" Value="0" />
<Member Name="acceptAndViewCalendar" Value="1" />
<Member Name="viewCalendar" Value="2" />
<Member Name="addThisCalendar" Value="3" />
</EnumType>
<EnumType Name="calendarSharingActionImportance">
<Member Name="primary" Value="0" />
<Member Name="secondary" Value="1" />
</EnumType>
<EnumType Name="calendarSharingActionType">
<Member Name="accept" Value="0" />
</EnumType>
<EnumType Name="categoryColor">
<Member Name="preset0" Value="0" />
<Member Name="preset1" Value="1" />
<Member Name="none" Value="-1" />
<Member Name="preset2" Value="2" />
<Member Name="preset3" Value="3" />
<Member Name="preset4" Value="4" />
<Member Name="preset5" Value="5" />
<Member Name="preset6" Value="6" />
<Member Name="preset7" Value="7" />
<Member Name="preset8" Value="8" />
<Member Name="preset9" Value="9" />
<Member Name="preset10" Value="10" />
<Member Name="preset11" Value="11" />
<Member Name="preset12" Value="12" />
<Member Name="preset13" Value="13" />
<Member Name="preset14" Value="14" />
<Member Name="preset15" Value="15" />
<Member Name="preset16" Value="16" />
<Member Name="preset17" Value="17" />
<Member Name="preset18" Value="18" />
<Member Name="preset19" Value="19" />
<Member Name="preset20" Value="20" />
<Member Name="preset21" Value="21" />
<Member Name="preset22" Value="22" />
<Member Name="preset23" Value="23" />
<Member Name="preset24" Value="24" />
</EnumType>
<EnumType Name="delegateMeetingMessageDeliveryOptions">
<Member Name="sendToDelegateAndInformationToPrincipal" Value="0" />
<Member Name="sendToDelegateAndPrincipal" Value="1" />
<Member Name="sendToDelegateOnly" Value="2" />
</EnumType>
<EnumType Name="emailType">
<Member Name="unknown" Value="0" />
<Member Name="work" Value="1" />
<Member Name="personal" Value="2" />
<Member Name="main" Value="3" />
<Member Name="other" Value="4" />
</EnumType>
<EnumType Name="eventType">
<Member Name="singleInstance" Value="0" />
<Member Name="occurrence" Value="1" />
<Member Name="exception" Value="2" />
<Member Name="seriesMaster" Value="3" />
</EnumType>
<EnumType Name="exchangeIdFormat">
<Member Name="entryId" Value="0" />
<Member Name="ewsId" Value="1" />
<Member Name="immutableEntryId" Value="2" />
<Member Name="restId" Value="3" />
<Member Name="restImmutableEntryId" Value="4" />
</EnumType>
<EnumType Name="externalAudienceScope">
<Member Name="none" Value="0" />
<Member Name="contactsOnly" Value="1" />
<Member Name="all" Value="2" />
</EnumType>
<EnumType Name="followupFlagStatus">
<Member Name="notFlagged" Value="0" />
<Member Name="complete" Value="1" />
<Member Name="flagged" Value="2" />
</EnumType>
<EnumType Name="groupAccessType">
<Member Name="none" Value="0" />
<Member Name="private" Value="1" />
<Member Name="secret" Value="2" />
<Member Name="public" Value="3" />
</EnumType>
<EnumType Name="importance">
<Member Name="low" Value="0" />
<Member Name="normal" Value="1" />
<Member Name="high" Value="2" />
</EnumType>
<EnumType Name="inferenceClassificationType">
<Member Name="focused" Value="0" />
<Member Name="other" Value="1" />
</EnumType>
<EnumType Name="mailboxRecipientType">
<Member Name="unknown" Value="0" />
<Member Name="user" Value="1" />
<Member Name="linked" Value="2" />
<Member Name="shared" Value="3" />
<Member Name="room" Value="4" />
<Member Name="equipment" Value="5" />
<Member Name="others" Value="6" />
</EnumType>
<EnumType Name="mailTipsType" IsFlags="true">
<Member Name="automaticReplies" Value="1" />
<Member Name="mailboxFullStatus" Value="2" />
<Member Name="customMailTip" Value="4" />
<Member Name="externalMemberCount" Value="8" />
<Member Name="totalMemberCount" Value="16" />
<Member Name="maxMessageSize" Value="32" />
<Member Name="deliveryRestriction" Value="64" />
<Member Name="moderationStatus" Value="128" />
<Member Name="recipientScope" Value="256" />
<Member Name="recipientSuggestions" Value="512" />
</EnumType>
<EnumType Name="meetingMessageType">
<Member Name="none" Value="0" />
<Member Name="meetingRequest" Value="1" />
<Member Name="meetingCancelled" Value="2" />
<Member Name="meetingAccepted" Value="3" />
<Member Name="meetingTentativelyAccepted" Value="4" />
<Member Name="meetingDeclined" Value="5" />
</EnumType>
<EnumType Name="messageActionFlag">
<Member Name="any" Value="0" />
<Member Name="call" Value="1" />
<Member Name="doNotForward" Value="2" />
<Member Name="followUp" Value="3" />
<Member Name="fyi" Value="4" />
<Member Name="forward" Value="5" />
<Member Name="noResponseNecessary" Value="6" />
<Member Name="read" Value="7" />
<Member Name="reply" Value="8" />
<Member Name="replyToAll" Value="9" />
<Member Name="review" Value="10" />
</EnumType>
<EnumType Name="onlineMeetingProviderType">
<Member Name="unknown" Value="0" />
<Member Name="skypeForBusiness" Value="1" />
<Member Name="skypeForConsumer" Value="2" />
<Member Name="teamsForBusiness" Value="3" />
</EnumType>
<EnumType Name="recipientScopeType" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="internal" Value="1" />
<Member Name="external" Value="2" />
<Member Name="externalPartner" Value="4" />
<Member Name="externalNonPartner" Value="8" />
</EnumType>
<EnumType Name="recurrencePatternType">
<Member Name="daily" Value="0" />
<Member Name="weekly" Value="1" />
<Member Name="absoluteMonthly" Value="2" />
<Member Name="relativeMonthly" Value="3" />
<Member Name="absoluteYearly" Value="4" />
<Member Name="relativeYearly" Value="5" />
</EnumType>
<EnumType Name="recurrenceRangeType">
<Member Name="endDate" Value="0" />
<Member Name="noEnd" Value="1" />
<Member Name="numbered" Value="2" />
</EnumType>
<EnumType Name="referenceAttachmentPermission">
<Member Name="other" Value="0" />
<Member Name="view" Value="1" />
<Member Name="edit" Value="2" />
<Member Name="anonymousView" Value="3" />
<Member Name="anonymousEdit" Value="4" />
<Member Name="organizationView" Value="5" />
<Member Name="organizationEdit" Value="6" />
</EnumType>
<EnumType Name="referenceAttachmentProvider">
<Member Name="other" Value="0" />
<Member Name="oneDriveBusiness" Value="1" />
<Member Name="oneDriveConsumer" Value="2" />
<Member Name="dropbox" Value="3" />
</EnumType>
<EnumType Name="responseType">
<Member Name="none" Value="0" />
<Member Name="organizer" Value="1" />
<Member Name="tentativelyAccepted" Value="2" />
<Member Name="accepted" Value="3" />
<Member Name="declined" Value="4" />
<Member Name="notResponded" Value="5" />
</EnumType>
<EnumType Name="sensitivity">
<Member Name="normal" Value="0" />
<Member Name="personal" Value="1" />
<Member Name="private" Value="2" />
<Member Name="confidential" Value="3" />
</EnumType>
<EnumType Name="taskStatus">
<Member Name="notStarted" Value="0" />
<Member Name="inProgress" Value="1" />
<Member Name="completed" Value="2" />
<Member Name="waitingOnOthers" Value="3" />
<Member Name="deferred" Value="4" />
</EnumType>
<EnumType Name="timeZoneStandard">
<Member Name="windows" Value="0" />
<Member Name="iana" Value="1" />
</EnumType>
<EnumType Name="websiteType">
<Member Name="other" Value="0" />
<Member Name="home" Value="1" />
<Member Name="work" Value="2" />
<Member Name="blog" Value="3" />
<Member Name="profile" Value="4" />
</EnumType>
<EnumType Name="weekIndex">
<Member Name="first" Value="0" />
<Member Name="second" Value="1" />
<Member Name="third" Value="2" />
<Member Name="fourth" Value="3" />
<Member Name="last" Value="4" />
</EnumType>
<EnumType Name="agentStatus">
<Member Name="active" Value="0" />
<Member Name="inactive" Value="1" />
</EnumType>
<EnumType Name="connectorGroupRegion">
<Member Name="nam" Value="0" />
<Member Name="eur" Value="1" />
<Member Name="aus" Value="2" />
<Member Name="asia" Value="3" />
<Member Name="ind" Value="4" />
<Member Name="unknownFutureValue" Value="5" />
</EnumType>
<EnumType Name="connectorGroupType">
<Member Name="applicationProxy" Value="0" />
</EnumType>
<EnumType Name="connectorStatus">
<Member Name="active" Value="0" />
<Member Name="inactive" Value="1" />
</EnumType>
<EnumType Name="externalAuthenticationType">
<Member Name="passthru" Value="0" />
<Member Name="aadPreAuthentication" Value="1" />
</EnumType>
<EnumType Name="kerberosSignOnMappingAttributeType">
<Member Name="userPrincipalName" Value="0" />
<Member Name="onPremisesUserPrincipalName" Value="1" />
<Member Name="userPrincipalUsername" Value="2" />
<Member Name="onPremisesUserPrincipalUsername" Value="3" />
<Member Name="onPremisesSAMAccountName" Value="4" />
</EnumType>
<EnumType Name="onPremisesPublishingType">
<Member Name="applicationProxy" Value="0" />
<Member Name="exchangeOnline" Value="1" />
<Member Name="authentication" Value="2" />
<Member Name="provisioning" Value="3" />
<Member Name="intunePfx" Value="4" />
<Member Name="oflineDomainJoin" Value="5" />
<Member Name="unknownFutureValue" Value="6" />
</EnumType>
<EnumType Name="singleSignOnMode">
<Member Name="none" Value="0" />
<Member Name="onPremisesKerberos" Value="1" />
<Member Name="saml" Value="3" />
<Member Name="pingHeaderBased" Value="4" />
<Member Name="aadHeaderBased" Value="5" />
<Member Name="unknownFutureValue" Value="6" />
</EnumType>
<EnumType Name="stagedFeatureName">
<Member Name="passthroughAuthentication" Value="0" />
<Member Name="seamlessSso" Value="1" />
<Member Name="passwordHashSync" Value="2" />
<Member Name="unknownFutureValue" Value="4" />
<Member Name="emailAsAlternateId" Value="3" />
</EnumType>
<EnumType Name="attributeFlowBehavior">
<Member Name="FlowWhenChanged" Value="0" />
<Member Name="FlowAlways" Value="1" />
</EnumType>
<EnumType Name="attributeFlowType">
<Member Name="Always" Value="0" />
<Member Name="ObjectAddOnly" Value="1" />
<Member Name="MultiValueAddOnly" Value="2" />
<Member Name="ValueAddOnly" Value="3" />
<Member Name="AttributeAddOnly" Value="4" />
</EnumType>
<EnumType Name="attributeMappingSourceType">
<Member Name="Attribute" Value="0" />
<Member Name="Constant" Value="1" />
<Member Name="Function" Value="2" />
</EnumType>
<EnumType Name="attributeType">
<Member Name="String" Value="0" />
<Member Name="Integer" Value="1" />
<Member Name="Reference" Value="2" />
<Member Name="Binary" Value="3" />
<Member Name="Boolean" Value="4" />
<Member Name="DateTime" Value="5" />
</EnumType>
<EnumType Name="directoryDefinitionDiscoverabilities" IsFlags="true">
<Member Name="None" Value="0" />
<Member Name="AttributeNames" Value="1" />
<Member Name="AttributeDataTypes" Value="2" />
<Member Name="AttributeReadOnly" Value="4" />
<Member Name="ReferenceAttributes" Value="8" />
<Member Name="UnknownFutureValue" Value="16" />
</EnumType>
<EnumType Name="entryExportStatus">
<Member Name="Noop" Value="0" />
<Member Name="Success" Value="1" />
<Member Name="RetryableError" Value="2" />
<Member Name="PermanentError" Value="3" />
<Member Name="Error" Value="4" />
</EnumType>
<EnumType Name="entrySyncOperation">
<Member Name="None" Value="0" />
<Member Name="Add" Value="1" />
<Member Name="Delete" Value="2" />
<Member Name="Update" Value="3" />
</EnumType>
<EnumType Name="mutability">
<Member Name="ReadWrite" Value="0" />
<Member Name="ReadOnly" Value="1" />
<Member Name="Immutable" Value="2" />
<Member Name="WriteOnly" Value="3" />
</EnumType>
<EnumType Name="objectFlowTypes" IsFlags="true">
<Member Name="None" Value="0" />
<Member Name="Add" Value="1" />
<Member Name="Update" Value="2" />
<Member Name="Delete" Value="4" />
</EnumType>
<EnumType Name="quarantineReason">
<Member Name="EncounteredBaseEscrowThreshold" Value="0" />
<Member Name="EncounteredTotalEscrowThreshold" Value="1" />
<Member Name="EncounteredEscrowProportionThreshold" Value="2" />
<Member Name="EncounteredQuarantineException" Value="4" />
<Member Name="Unknown" Value="8" />
<Member Name="QuarantinedOnDemand" Value="16" />
<Member Name="TooManyDeletes" Value="32" />
<Member Name="IngestionInterrupted" Value="64" />
</EnumType>
<EnumType Name="scopeOperatorMultiValuedComparisonType">
<Member Name="All" Value="0" />
<Member Name="Any" Value="1" />
</EnumType>
<EnumType Name="scopeOperatorType">
<Member Name="Binary" Value="0" />
<Member Name="Unary" Value="1" />
</EnumType>
<EnumType Name="synchronizationJobRestartScope" IsFlags="true">
<Member Name="None" Value="0" />
<Member Name="ConnectorDataStore" Value="1" />
<Member Name="Escrows" Value="2" />
<Member Name="Watermark" Value="4" />
<Member Name="QuarantineState" Value="8" />
<Member Name="Full" Value="15" />
<Member Name="ForceDeletes" Value="32" />
</EnumType>
<EnumType Name="synchronizationScheduleState">
<Member Name="Active" Value="0" />
<Member Name="Disabled" Value="1" />
<Member Name="Paused" Value="2" />
</EnumType>
<EnumType Name="synchronizationSecret">
<Member Name="None" Value="0" />
<Member Name="UserName" Value="1" />
<Member Name="Password" Value="2" />
<Member Name="SecretToken" Value="3" />
<Member Name="AppKey" Value="4" />
<Member Name="BaseAddress" Value="5" />
<Member Name="ClientIdentifier" Value="6" />
<Member Name="ClientSecret" Value="7" />
<Member Name="SingleSignOnType" Value="11" />
<Member Name="Sandbox" Value="12" />
<Member Name="Url" Value="13" />
<Member Name="Domain" Value="14" />
<Member Name="ConsumerKey" Value="15" />
<Member Name="ConsumerSecret" Value="16" />
<Member Name="TokenKey" Value="17" />
<Member Name="TokenExpiration" Value="18" />
<Member Name="Oauth2AccessToken" Value="19" />
<Member Name="Oauth2AccessTokenCreationTime" Value="20" />
<Member Name="Oauth2RefreshToken" Value="21" />
<Member Name="SyncAll" Value="22" />
<Member Name="InstanceName" Value="24" />
<Member Name="Oauth2ClientId" Value="27" />
<Member Name="Oauth2ClientSecret" Value="28" />
<Member Name="CompanyId" Value="29" />
<Member Name="UpdateKeyOnSoftDelete" Value="30" />
<Member Name="SynchronizationSchedule" Value="33" />
<Member Name="SystemOfRecord" Value="34" />
<Member Name="SandboxName" Value="35" />
<Member Name="EnforceDomain" Value="36" />
<Member Name="SyncNotificationSettings" Value="37" />
<Member Name="SkipOutOfScopeDeletions" Value="40" />
<Member Name="Oauth2AuthorizationCode" Value="62" />
<Member Name="Oauth2RedirectUri" Value="63" />
<Member Name="ApplicationTemplateIdentifier" Value="64" />
<Member Name="Server" Value="70" />
<Member Name="PerformInboundEntitlementGrants" Value="100" />
<Member Name="HardDeletesEnabled" Value="101" />
<Member Name="SyncAgentCompatibilityKey" Value="102" />
<Member Name="SyncAgentADContainer" Value="103" />
<Member Name="ValidateDomain" Value="206" />
<Member Name="TestReferences" Value="207" />
</EnumType>
<EnumType Name="synchronizationStatusCode">
<Member Name="NotConfigured" Value="0" />
<Member Name="NotRun" Value="1" />
<Member Name="Active" Value="2" />
<Member Name="Paused" Value="3" />
<Member Name="Quarantine" Value="4" />
</EnumType>
<EnumType Name="synchronizationTaskExecutionResult">
<Member Name="Succeeded" Value="0" />
<Member Name="Failed" Value="1" />
<Member Name="EntryLevelErrors" Value="2" />
</EnumType>
<EnumType Name="agreementAcceptanceState">
<Member Name="accepted" Value="2" />
<Member Name="declined" Value="3" />
<Member Name="unknownFutureValue" Value="5" />
</EnumType>
<EnumType Name="activityType">
<Member Name="signin" Value="0" />
<Member Name="user" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="cloudAppSecuritySessionControlType">
<Member Name="mcasConfigured" Value="0" />
<Member Name="monitorOnly" Value="1" />
<Member Name="blockDownloads" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="conditionalAccessClientApp">
<Member Name="all" Value="0" />
<Member Name="browser" Value="1" />
<Member Name="mobileAppsAndDesktopClients" Value="2" />
<Member Name="exchangeActiveSync" Value="3" />
<Member Name="easSupported" Value="4" />
<Member Name="other" Value="5" />
<Member Name="unknownFutureValue" Value="6" />
</EnumType>
<EnumType Name="conditionalAccessDevicePlatform">
<Member Name="android" Value="0" />
<Member Name="iOS" Value="1" />
<Member Name="windows" Value="2" />
<Member Name="windowsPhone" Value="3" />
<Member Name="macOS" Value="4" />
<Member Name="all" Value="5" />
<Member Name="unknownFutureValue" Value="6" />
</EnumType>
<EnumType Name="conditionalAccessGrantControl">
<Member Name="block" Value="0" />
<Member Name="mfa" Value="1" />
<Member Name="compliantDevice" Value="2" />
<Member Name="domainJoinedDevice" Value="3" />
<Member Name="approvedApplication" Value="4" />
<Member Name="compliantApplication" Value="5" />
<Member Name="passwordChange" Value="6" />
<Member Name="unknownFutureValue" Value="7" />
</EnumType>
<EnumType Name="conditionalAccessPolicyState">
<Member Name="enabled" Value="0" />
<Member Name="disabled" Value="1" />
<Member Name="enabledForReportingButNotEnforced" Value="2" />
</EnumType>
<EnumType Name="persistentBrowserSessionMode">
<Member Name="always" Value="0" />
<Member Name="never" Value="1" />
</EnumType>
<EnumType Name="riskDetectionTimingType">
<Member Name="notDefined" Value="0" />
<Member Name="realtime" Value="1" />
<Member Name="nearRealtime" Value="2" />
<Member Name="offline" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="signinFrequencyType">
<Member Name="days" Value="0" />
<Member Name="hours" Value="1" />
</EnumType>
<EnumType Name="expirationPatternType">
<Member Name="notSpecified" Value="0" />
<Member Name="noExpiration" Value="1" />
<Member Name="afterDateTime" Value="2" />
<Member Name="afterDuration" Value="3" />
</EnumType>
<EnumType Name="connectedOrganizationState">
<Member Name="configured" Value="0" />
<Member Name="proposed" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="actionSource">
<Member Name="manual" Value="0" />
<Member Name="automatic" Value="1" />
<Member Name="recommended" Value="2" />
<Member Name="default" Value="3" />
</EnumType>
<EnumType Name="assignmentMethod">
<Member Name="standard" Value="0" />
<Member Name="privileged" Value="1" />
<Member Name="auto" Value="2" />
</EnumType>
<EnumType Name="contentAlignment">
<Member Name="left" Value="0" />
<Member Name="right" Value="1" />
<Member Name="center" Value="2" />
</EnumType>
<EnumType Name="contentFormat">
<Member Name="default" Value="0" />
<Member Name="email" Value="1" />
</EnumType>
<EnumType Name="contentState">
<Member Name="rest" Value="0" />
<Member Name="motion" Value="1" />
<Member Name="use" Value="2" />
</EnumType>
<EnumType Name="watermarkLayout">
<Member Name="horizontal" Value="0" />
<Member Name="diagonal" Value="1" />
</EnumType>
<EnumType Name="androidDeviceOwnerEnrollmentMode">
<Member Name="corporateOwnedDedicatedDevice" Value="0" />
<Member Name="corporateOwnedFullyManaged" Value="1" />
<Member Name="corporateOwnedWorkProfile" Value="2" />
<Member Name="corporateOwnedAOSPUserlessDevice" Value="3" />
</EnumType>
<EnumType Name="androidDeviceOwnerEnrollmentTokenType">
<Member Name="default" Value="0" />
<Member Name="corporateOwnedDedicatedDeviceWithAzureADSharedMode" Value="1" />
</EnumType>
<EnumType Name="androidForWorkAppConfigurationSchemaItemDataType">
<Member Name="bool" Value="0" />
<Member Name="integer" Value="1" />
<Member Name="string" Value="2" />
<Member Name="choice" Value="3" />
<Member Name="multiselect" Value="4" />
<Member Name="bundle" Value="5" />
<Member Name="bundleArray" Value="6" />
<Member Name="hidden" Value="7" />
</EnumType>
<EnumType Name="androidForWorkBindStatus">
<Member Name="notBound" Value="0" />
<Member Name="bound" Value="1" />
<Member Name="boundAndValidated" Value="2" />
<Member Name="unbinding" Value="3" />
</EnumType>
<EnumType Name="androidForWorkEnrollmentTarget">
<Member Name="none" Value="0" />
<Member Name="all" Value="1" />
<Member Name="targeted" Value="2" />
<Member Name="targetedAsEnrollmentRestrictions" Value="3" />
</EnumType>
<EnumType Name="androidForWorkSyncStatus">
<Member Name="success" Value="0" />
<Member Name="credentialsNotValid" Value="1" />
<Member Name="androidForWorkApiError" Value="2" />
<Member Name="managementServiceError" Value="3" />
<Member Name="unknownError" Value="4" />
<Member Name="none" Value="5" />
</EnumType>
<EnumType Name="androidManagedStoreAccountAppSyncStatus">
<Member Name="success" Value="0" />
<Member Name="credentialsNotValid" Value="1" />
<Member Name="androidForWorkApiError" Value="2" />
<Member Name="managementServiceError" Value="3" />
<Member Name="unknownError" Value="4" />
<Member Name="none" Value="5" />
</EnumType>
<EnumType Name="androidManagedStoreAccountBindStatus">
<Member Name="notBound" Value="0" />
<Member Name="bound" Value="1" />
<Member Name="boundAndValidated" Value="2" />
<Member Name="unbinding" Value="3" />
</EnumType>
<EnumType Name="androidManagedStoreAccountEnrollmentTarget">
<Member Name="none" Value="0" />
<Member Name="all" Value="1" />
<Member Name="targeted" Value="2" />
<Member Name="targetedAsEnrollmentRestrictions" Value="3" />
</EnumType>
<EnumType Name="androidManagedStoreAppConfigurationSchemaItemDataType">
<Member Name="bool" Value="0" />
<Member Name="integer" Value="1" />
<Member Name="string" Value="2" />
<Member Name="choice" Value="3" />
<Member Name="multiselect" Value="4" />
<Member Name="bundle" Value="5" />
<Member Name="bundleArray" Value="6" />
<Member Name="hidden" Value="7" />
</EnumType>
<EnumType Name="actionState">
<Member Name="none" Value="0" />
<Member Name="pending" Value="1" />
<Member Name="canceled" Value="2" />
<Member Name="active" Value="3" />
<Member Name="done" Value="4" />
<Member Name="failed" Value="5" />
<Member Name="notSupported" Value="6" />
</EnumType>
<EnumType Name="androidPermissionActionType">
<Member Name="prompt" Value="0" />
<Member Name="autoGrant" Value="1" />
<Member Name="autoDeny" Value="2" />
</EnumType>
<EnumType Name="androidProfileApplicability">
<Member Name="default" Value="0" />
<Member Name="androidWorkProfile" Value="1" />
<Member Name="androidDeviceOwner" Value="2" />
</EnumType>
<EnumType Name="certificateStatus">
<Member Name="notProvisioned" Value="0" />
<Member Name="provisioned" Value="1" />
</EnumType>
<EnumType Name="complianceStatus">
<Member Name="unknown" Value="0" />
<Member Name="notApplicable" Value="1" />
<Member Name="compliant" Value="2" />
<Member Name="remediated" Value="3" />
<Member Name="nonCompliant" Value="4" />
<Member Name="error" Value="5" />
<Member Name="conflict" Value="6" />
<Member Name="notAssigned" Value="7" />
</EnumType>
<EnumType Name="deviceAndAppManagementAssignmentFilterType">
<Member Name="none" Value="0" />
<Member Name="include" Value="1" />
</EnumType>
<EnumType Name="deviceAndAppManagementAssignmentSource">
<Member Name="direct" Value="0" />
<Member Name="policySets" Value="1" />
</EnumType>
<EnumType Name="installIntent">
<Member Name="available" Value="0" />
<Member Name="required" Value="1" />
<Member Name="uninstall" Value="2" />
<Member Name="availableWithoutEnrollment" Value="3" />
</EnumType>
<EnumType Name="managedAppAvailability">
<Member Name="global" Value="0" />
<Member Name="lineOfBusiness" Value="1" />
</EnumType>
<EnumType Name="mdmAppConfigKeyType">
<Member Name="stringType" Value="0" />
<Member Name="integerType" Value="1" />
<Member Name="realType" Value="2" />
<Member Name="booleanType" Value="3" />
<Member Name="tokenType" Value="4" />
</EnumType>
<EnumType Name="microsoftEdgeChannel">
<Member Name="dev" Value="0" />
<Member Name="beta" Value="1" />
<Member Name="stable" Value="2" />
</EnumType>
<EnumType Name="microsoftStoreForBusinessLicenseType">
<Member Name="offline" Value="0" />
<Member Name="online" Value="1" />
</EnumType>
<EnumType Name="mobileAppContentFileUploadState">
<Member Name="success" Value="0" />
<Member Name="transientError" Value="1" />
<Member Name="error" Value="2" />
<Member Name="unknown" Value="3" />
<Member Name="azureStorageUriRequestSuccess" Value="100" />
<Member Name="azureStorageUriRequestPending" Value="101" />
<Member Name="azureStorageUriRequestFailed" Value="102" />
<Member Name="azureStorageUriRequestTimedOut" Value="103" />
<Member Name="azureStorageUriRenewalSuccess" Value="200" />
<Member Name="azureStorageUriRenewalPending" Value="201" />
<Member Name="azureStorageUriRenewalFailed" Value="202" />
<Member Name="azureStorageUriRenewalTimedOut" Value="203" />
<Member Name="commitFileSuccess" Value="300" />
<Member Name="commitFilePending" Value="301" />
<Member Name="commitFileFailed" Value="302" />
<Member Name="commitFileTimedOut" Value="303" />
</EnumType>
<EnumType Name="mobileAppDependencyType">
<Member Name="detect" Value="0" />
<Member Name="autoInstall" Value="1" />
</EnumType>
<EnumType Name="mobileAppPublishingState">
<Member Name="notPublished" Value="0" />
<Member Name="processing" Value="1" />
<Member Name="published" Value="2" />
</EnumType>
<EnumType Name="mobileAppRelationshipType">
<Member Name="child" Value="0" />
<Member Name="parent" Value="1" />
</EnumType>
<EnumType Name="mobileAppSupersedenceType">
<Member Name="update" Value="0" />
<Member Name="replace" Value="1" />
</EnumType>
<EnumType Name="officeProductId">
<Member Name="o365ProPlusRetail" Value="0" />
<Member Name="o365BusinessRetail" Value="1" />
<Member Name="visioProRetail" Value="2" />
<Member Name="projectProRetail" Value="3" />
</EnumType>
<EnumType Name="officeSuiteInstallProgressDisplayLevel">
<Member Name="none" Value="0" />
<Member Name="full" Value="1" />
</EnumType>
<EnumType Name="officeUpdateChannel">
<Member Name="none" Value="0" />
<Member Name="current" Value="1" />
<Member Name="deferred" Value="2" />
<Member Name="firstReleaseCurrent" Value="3" />
<Member Name="firstReleaseDeferred" Value="4" />
<Member Name="monthlyEnterprise" Value="5" />
</EnumType>
<EnumType Name="resultantAppState">
<Member Name="installed" Value="1" />
<Member Name="notApplicable" Value="-1" />
<Member Name="failed" Value="2" />
<Member Name="notInstalled" Value="3" />
<Member Name="uninstallFailed" Value="4" />
<Member Name="pendingInstall" Value="5" />
<Member Name="unknown" Value="99" />
</EnumType>
<EnumType Name="resultantAppStateDetail">
<Member Name="noAdditionalDetails" Value="0" />
<Member Name="dependencyFailedToInstall" Value="1" />
<Member Name="dependencyWithRequirementsNotMet" Value="2" />
<Member Name="dependencyPendingReboot" Value="3" />
<Member Name="dependencyWithAutoInstallDisabled" Value="4" />
<Member Name="iosAppStoreUpdateFailedToInstall" Value="1000" />
<Member Name="processorArchitectureNotApplicable" Value="-1000" />
<Member Name="vppAppHasUpdateAvailable" Value="1001" />
<Member Name="minimumDiskSpaceNotMet" Value="-1001" />
<Member Name="userRejectedUpdate" Value="1002" />
<Member Name="minimumOsVersionNotMet" Value="-1002" />
<Member Name="minimumPhysicalMemoryNotMet" Value="-1003" />
<Member Name="minimumLogicalProcessorCountNotMet" Value="-1004" />
<Member Name="minimumCpuSpeedNotMet" Value="-1005" />
<Member Name="platformNotApplicable" Value="-1006" />
<Member Name="fileSystemRequirementNotMet" Value="-1011" />
<Member Name="registryRequirementNotMet" Value="-1012" />
<Member Name="powerShellScriptRequirementNotMet" Value="-1013" />
<Member Name="seeInstallErrorCode" Value="2000" />
<Member Name="autoInstallDisabled" Value="3000" />
<Member Name="managedAppNoLongerPresent" Value="3001" />
<Member Name="userRejectedInstall" Value="3002" />
<Member Name="userIsNotLoggedIntoAppStore" Value="3003" />
<Member Name="seeUninstallErrorCode" Value="4000" />
<Member Name="pendingReboot" Value="5000" />
<Member Name="installingDependencies" Value="5001" />
<Member Name="contentDownloaded" Value="5002" />
</EnumType>
<EnumType Name="runAsAccountType">
<Member Name="system" Value="0" />
<Member Name="user" Value="1" />
</EnumType>
<EnumType Name="vppTokenAccountType">
<Member Name="business" Value="0" />
<Member Name="education" Value="1" />
</EnumType>
<EnumType Name="vppTokenActionFailureReason">
<Member Name="none" Value="0" />
<Member Name="appleFailure" Value="1" />
<Member Name="internalError" Value="2" />
<Member Name="expiredVppToken" Value="3" />
<Member Name="expiredApplePushNotificationCertificate" Value="4" />
</EnumType>
<EnumType Name="win32LobAppDeliveryOptimizationPriority">
<Member Name="notConfigured" Value="0" />
<Member Name="foreground" Value="1" />
</EnumType>
<EnumType Name="win32LobAppDetectionOperator" IsFlags="true">
<Member Name="notConfigured" Value="0" />
<Member Name="equal" Value="1" />
<Member Name="notEqual" Value="2" />
<Member Name="greaterThan" Value="4" />
<Member Name="greaterThanOrEqual" Value="5" />
<Member Name="lessThan" Value="8" />
<Member Name="lessThanOrEqual" Value="9" />
</EnumType>
<EnumType Name="win32LobAppFileSystemDetectionType">
<Member Name="notConfigured" Value="0" />
<Member Name="exists" Value="1" />
<Member Name="modifiedDate" Value="2" />
<Member Name="createdDate" Value="3" />
<Member Name="version" Value="4" />
<Member Name="sizeInMB" Value="5" />
<Member Name="doesNotExist" Value="6" />
</EnumType>
<EnumType Name="win32LobAppFileSystemOperationType">
<Member Name="notConfigured" Value="0" />
<Member Name="exists" Value="1" />
<Member Name="modifiedDate" Value="2" />
<Member Name="createdDate" Value="3" />
<Member Name="version" Value="4" />
<Member Name="sizeInMB" Value="5" />
<Member Name="doesNotExist" Value="6" />
</EnumType>
<EnumType Name="win32LobAppMsiPackageType">
<Member Name="perMachine" Value="0" />
<Member Name="perUser" Value="1" />
<Member Name="dualPurpose" Value="2" />
</EnumType>
<EnumType Name="win32LobAppNotification">
<Member Name="showAll" Value="0" />
<Member Name="showReboot" Value="1" />
<Member Name="hideAll" Value="2" />
</EnumType>
<EnumType Name="win32LobAppPowerShellScriptDetectionType">
<Member Name="notConfigured" Value="0" />
<Member Name="string" Value="1" />
<Member Name="dateTime" Value="2" />
<Member Name="integer" Value="3" />
<Member Name="float" Value="4" />
<Member Name="version" Value="5" />
<Member Name="boolean" Value="6" />
</EnumType>
<EnumType Name="win32LobAppPowerShellScriptRuleOperationType">
<Member Name="notConfigured" Value="0" />
<Member Name="string" Value="1" />
<Member Name="dateTime" Value="2" />
<Member Name="integer" Value="3" />
<Member Name="float" Value="4" />
<Member Name="version" Value="5" />
<Member Name="boolean" Value="6" />
</EnumType>
<EnumType Name="win32LobAppRegistryDetectionType">
<Member Name="notConfigured" Value="0" />
<Member Name="exists" Value="1" />
<Member Name="doesNotExist" Value="2" />
<Member Name="string" Value="3" />
<Member Name="integer" Value="4" />
<Member Name="version" Value="5" />
</EnumType>
<EnumType Name="win32LobAppRegistryRuleOperationType">
<Member Name="notConfigured" Value="0" />
<Member Name="exists" Value="1" />
<Member Name="doesNotExist" Value="2" />
<Member Name="string" Value="3" />
<Member Name="integer" Value="4" />
<Member Name="version" Value="5" />
</EnumType>
<EnumType Name="win32LobAppRestartBehavior">
<Member Name="basedOnReturnCode" Value="0" />
<Member Name="allow" Value="1" />
<Member Name="suppress" Value="2" />
<Member Name="force" Value="3" />
</EnumType>
<EnumType Name="win32LobAppReturnCodeType">
<Member Name="failed" Value="0" />
<Member Name="success" Value="1" />
<Member Name="softReboot" Value="2" />
<Member Name="hardReboot" Value="3" />
<Member Name="retry" Value="4" />
</EnumType>
<EnumType Name="win32LobAppRuleOperator">
<Member Name="notConfigured" Value="0" />
<Member Name="equal" Value="1" />
<Member Name="notEqual" Value="2" />
<Member Name="greaterThan" Value="4" />
<Member Name="greaterThanOrEqual" Value="5" />
<Member Name="lessThan" Value="8" />
<Member Name="lessThanOrEqual" Value="9" />
</EnumType>
<EnumType Name="win32LobAppRuleType">
<Member Name="detection" Value="0" />
<Member Name="requirement" Value="1" />
</EnumType>
<EnumType Name="windowsArchitecture" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="x86" Value="1" />
<Member Name="x64" Value="2" />
<Member Name="arm" Value="4" />
<Member Name="neutral" Value="8" />
<Member Name="arm64" Value="16" />
</EnumType>
<EnumType Name="windowsDeviceType" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="desktop" Value="1" />
<Member Name="mobile" Value="2" />
<Member Name="holographic" Value="4" />
<Member Name="team" Value="8" />
</EnumType>
<EnumType Name="installState">
<Member Name="notApplicable" Value="0" />
<Member Name="installed" Value="1" />
<Member Name="failed" Value="2" />
<Member Name="notInstalled" Value="3" />
<Member Name="uninstallFailed" Value="4" />
<Member Name="unknown" Value="5" />
</EnumType>
<EnumType Name="devicePlatformType">
<Member Name="android" Value="0" />
<Member Name="androidForWork" Value="1" />
<Member Name="iOS" Value="2" />
<Member Name="macOS" Value="3" />
<Member Name="windowsPhone81" Value="4" />
<Member Name="windows81AndLater" Value="5" />
<Member Name="windows10AndLater" Value="6" />
<Member Name="androidWorkProfile" Value="7" />
<Member Name="unknown" Value="8" />
</EnumType>
<EnumType Name="errorCode">
<Member Name="noError" Value="0" />
<Member Name="unauthorized" Value="1" />
<Member Name="notFound" Value="2" />
<Member Name="deleted" Value="3" />
</EnumType>
<EnumType Name="policySetStatus">
<Member Name="unknown" Value="0" />
<Member Name="validating" Value="1" />
<Member Name="partialSuccess" Value="2" />
<Member Name="success" Value="3" />
<Member Name="error" Value="4" />
<Member Name="notAssigned" Value="5" />
</EnumType>
<EnumType Name="administratorConfiguredDeviceComplianceState">
<Member Name="basedOnDeviceCompliancePolicy" Value="0" />
<Member Name="nonCompliant" Value="1" />
</EnumType>
<EnumType Name="advancedBitLockerState" IsFlags="true">
<Member Name="success" Value="0" />
<Member Name="noUserConsent" Value="1" />
<Member Name="osVolumeEncryptionMethodMismatch" Value="2" />
<Member Name="osVolumeTpmRequired" Value="4" />
<Member Name="osVolumeTpmOnlyRequired" Value="8" />
<Member Name="osVolumeTpmPinRequired" Value="16" />
<Member Name="osVolumeTpmStartupKeyRequired" Value="32" />
<Member Name="osVolumeTpmPinStartupKeyRequired" Value="64" />
<Member Name="osVolumeUnprotected" Value="128" />
<Member Name="recoveryKeyBackupFailed" Value="256" />
<Member Name="fixedDriveNotEncrypted" Value="512" />
<Member Name="fixedDriveEncryptionMethodMismatch" Value="1024" />
<Member Name="loggedOnUserNonAdmin" Value="2048" />
<Member Name="windowsRecoveryEnvironmentNotConfigured" Value="4096" />
<Member Name="tpmNotAvailable" Value="8192" />
<Member Name="tpmNotReady" Value="16384" />
<Member Name="networkError" Value="32768" />
</EnumType>
<EnumType Name="androidDeviceOwnerAppAutoUpdatePolicyType">
<Member Name="notConfigured" Value="0" />
<Member Name="userChoice" Value="1" />
<Member Name="never" Value="2" />
<Member Name="wiFiOnly" Value="3" />
<Member Name="always" Value="4" />
</EnumType>
<EnumType Name="androidDeviceOwnerBatteryPluggedMode">
<Member Name="notConfigured" Value="0" />
<Member Name="ac" Value="1" />
<Member Name="usb" Value="2" />
<Member Name="wireless" Value="3" />
</EnumType>
<EnumType Name="androidDeviceOwnerDefaultAppPermissionPolicyType">
<Member Name="deviceDefault" Value="0" />
<Member Name="prompt" Value="1" />
<Member Name="autoGrant" Value="2" />
<Member Name="autoDeny" Value="3" />
</EnumType>
<EnumType Name="androidDeviceOwnerEnrollmentProfileType">
<Member Name="notConfigured" Value="0" />
<Member Name="dedicatedDevice" Value="1" />
<Member Name="fullyManaged" Value="2" />
</EnumType>
<EnumType Name="androidDeviceOwnerKioskCustomizationStatusBar">
<Member Name="notConfigured" Value="0" />
<Member Name="notificationsAndSystemInfoEnabled" Value="1" />
<Member Name="systemInfoOnly" Value="2" />
</EnumType>
<EnumType Name="androidDeviceOwnerKioskCustomizationSystemNavigation">
<Member Name="notConfigured" Value="0" />
<Member Name="navigationEnabled" Value="1" />
<Member Name="homeButtonOnly" Value="2" />
</EnumType>
<EnumType Name="androidDeviceOwnerKioskModeFolderIcon">
<Member Name="notConfigured" Value="0" />
<Member Name="darkSquare" Value="1" />
<Member Name="darkCircle" Value="2" />
<Member Name="lightSquare" Value="3" />
<Member Name="lightCircle" Value="4" />
</EnumType>
<EnumType Name="androidDeviceOwnerKioskModeIconSize">
<Member Name="notConfigured" Value="0" />
<Member Name="smallest" Value="1" />
<Member Name="small" Value="2" />
<Member Name="regular" Value="3" />
<Member Name="large" Value="4" />
<Member Name="largest" Value="5" />
</EnumType>
<EnumType Name="androidDeviceOwnerKioskModeScreenOrientation">
<Member Name="notConfigured" Value="0" />
<Member Name="portrait" Value="1" />
<Member Name="landscape" Value="2" />
<Member Name="autoRotate" Value="3" />
</EnumType>
<EnumType Name="androidDeviceOwnerPlayStoreMode">
<Member Name="notConfigured" Value="0" />
<Member Name="allowList" Value="1" />
<Member Name="blockList" Value="2" />
</EnumType>
<EnumType Name="androidDeviceOwnerRequiredPasswordType">
<Member Name="deviceDefault" Value="0" />
<Member Name="required" Value="1" />
<Member Name="numeric" Value="2" />
<Member Name="numericComplex" Value="3" />
<Member Name="alphabetic" Value="4" />
<Member Name="alphanumeric" Value="5" />
<Member Name="alphanumericWithSymbols" Value="6" />
<Member Name="lowSecurityBiometric" Value="7" />
<Member Name="customPassword" Value="8" />
</EnumType>
<EnumType Name="androidDeviceOwnerSystemUpdateInstallType">
<Member Name="deviceDefault" Value="0" />
<Member Name="postpone" Value="1" />
<Member Name="windowed" Value="2" />
<Member Name="automatic" Value="3" />
</EnumType>
<EnumType Name="androidDeviceOwnerVirtualHomeButtonType">
<Member Name="notConfigured" Value="0" />
<Member Name="swipeUp" Value="1" />
<Member Name="floating" Value="2" />
</EnumType>
<EnumType Name="androidDeviceOwnerWiFiSecurityType">
<Member Name="open" Value="0" />
<Member Name="wep" Value="1" />
<Member Name="wpaPersonal" Value="2" />
<Member Name="wpaEnterprise" Value="4" />
</EnumType>
<EnumType Name="androidEapType">
<Member Name="eapTls" Value="13" />
<Member Name="eapTtls" Value="21" />
<Member Name="peap" Value="25" />
</EnumType>
<EnumType Name="androidForWorkCrossProfileDataSharingType">
<Member Name="deviceDefault" Value="0" />
<Member Name="preventAny" Value="1" />
<Member Name="allowPersonalToWork" Value="2" />
<Member Name="noRestrictions" Value="3" />
</EnumType>
<EnumType Name="androidForWorkDefaultAppPermissionPolicyType">
<Member Name="deviceDefault" Value="0" />
<Member Name="prompt" Value="1" />
<Member Name="autoGrant" Value="2" />
<Member Name="autoDeny" Value="3" />
</EnumType>
<EnumType Name="androidForWorkRequiredPasswordType">
<Member Name="deviceDefault" Value="0" />
<Member Name="lowSecurityBiometric" Value="1" />
<Member Name="required" Value="2" />
<Member Name="atLeastNumeric" Value="3" />
<Member Name="numericComplex" Value="4" />
<Member Name="atLeastAlphabetic" Value="5" />
<Member Name="atLeastAlphanumeric" Value="6" />
<Member Name="alphanumericWithSymbols" Value="7" />
</EnumType>
<EnumType Name="androidForWorkVpnConnectionType">
<Member Name="ciscoAnyConnect" Value="0" />
<Member Name="pulseSecure" Value="1" />
<Member Name="f5EdgeClient" Value="2" />
<Member Name="dellSonicWallMobileConnect" Value="3" />
<Member Name="checkPointCapsuleVpn" Value="4" />
<Member Name="citrix" Value="5" />
</EnumType>
<EnumType Name="androidKeyguardFeature">
<Member Name="notConfigured" Value="0" />
<Member Name="camera" Value="1" />
<Member Name="notifications" Value="2" />
<Member Name="unredactedNotifications" Value="3" />
<Member Name="trustAgents" Value="4" />
<Member Name="fingerprint" Value="5" />
<Member Name="remoteInput" Value="6" />
<Member Name="allFeatures" Value="7" />
</EnumType>
<EnumType Name="androidRequiredPasswordComplexity">
<Member Name="none" Value="0" />
<Member Name="low" Value="1" />
<Member Name="medium" Value="2" />
<Member Name="high" Value="3" />
</EnumType>
<EnumType Name="androidRequiredPasswordType">
<Member Name="deviceDefault" Value="0" />
<Member Name="alphabetic" Value="1" />
<Member Name="alphanumeric" Value="2" />
<Member Name="alphanumericWithSymbols" Value="3" />
<Member Name="lowSecurityBiometric" Value="4" />
<Member Name="numeric" Value="5" />
<Member Name="numericComplex" Value="6" />
<Member Name="any" Value="7" />
</EnumType>
<EnumType Name="androidUsernameSource">
<Member Name="username" Value="0" />
<Member Name="userPrincipalName" Value="1" />
<Member Name="samAccountName" Value="2" />
<Member Name="primarySmtpAddress" Value="3" />
</EnumType>
<EnumType Name="androidVpnConnectionType">
<Member Name="ciscoAnyConnect" Value="0" />
<Member Name="pulseSecure" Value="1" />
<Member Name="f5EdgeClient" Value="2" />
<Member Name="dellSonicWallMobileConnect" Value="3" />
<Member Name="checkPointCapsuleVpn" Value="4" />
<Member Name="citrix" Value="5" />
<Member Name="microsoftTunnel" Value="7" />
<Member Name="netMotionMobility" Value="8" />
</EnumType>
<EnumType Name="androidWiFiSecurityType">
<Member Name="open" Value="0" />
<Member Name="wpaEnterprise" Value="1" />
<Member Name="wpa2Enterprise" Value="2" />
</EnumType>
<EnumType Name="androidWorkProfileCrossProfileDataSharingType">
<Member Name="deviceDefault" Value="0" />
<Member Name="preventAny" Value="1" />
<Member Name="allowPersonalToWork" Value="2" />
<Member Name="noRestrictions" Value="3" />
</EnumType>
<EnumType Name="androidWorkProfileDefaultAppPermissionPolicyType">
<Member Name="deviceDefault" Value="0" />
<Member Name="prompt" Value="1" />
<Member Name="autoGrant" Value="2" />
<Member Name="autoDeny" Value="3" />
</EnumType>
<EnumType Name="androidWorkProfileRequiredPasswordType">
<Member Name="deviceDefault" Value="0" />
<Member Name="lowSecurityBiometric" Value="1" />
<Member Name="required" Value="2" />
<Member Name="atLeastNumeric" Value="3" />
<Member Name="numericComplex" Value="4" />
<Member Name="atLeastAlphabetic" Value="5" />
<Member Name="atLeastAlphanumeric" Value="6" />
<Member Name="alphanumericWithSymbols" Value="7" />
</EnumType>
<EnumType Name="androidWorkProfileVpnConnectionType">
<Member Name="ciscoAnyConnect" Value="0" />
<Member Name="pulseSecure" Value="1" />
<Member Name="f5EdgeClient" Value="2" />
<Member Name="dellSonicWallMobileConnect" Value="3" />
<Member Name="checkPointCapsuleVpn" Value="4" />
<Member Name="citrix" Value="5" />
<Member Name="paloAltoGlobalProtect" Value="6" />
<Member Name="microsoftTunnel" Value="7" />
<Member Name="netMotionMobility" Value="8" />
</EnumType>
<EnumType Name="appInstallControlType">
<Member Name="notConfigured" Value="0" />
<Member Name="anywhere" Value="1" />
<Member Name="storeOnly" Value="2" />
<Member Name="recommendations" Value="3" />
<Member Name="preferStore" Value="4" />
</EnumType>
<EnumType Name="appleSubjectNameFormat">
<Member Name="commonName" Value="0" />
<Member Name="commonNameAsEmail" Value="1" />
<Member Name="custom" Value="2" />
<Member Name="commonNameIncludingEmail" Value="3" />
<Member Name="commonNameAsIMEI" Value="5" />
<Member Name="commonNameAsSerialNumber" Value="6" />
</EnumType>
<EnumType Name="appleVpnConnectionType">
<Member Name="ciscoAnyConnect" Value="0" />
<Member Name="pulseSecure" Value="1" />
<Member Name="f5EdgeClient" Value="2" />
<Member Name="dellSonicWallMobileConnect" Value="3" />
<Member Name="checkPointCapsuleVpn" Value="4" />
<Member Name="customVpn" Value="5" />
<Member Name="ciscoIPSec" Value="6" />
<Member Name="citrix" Value="7" />
<Member Name="ciscoAnyConnectV2" Value="8" />
<Member Name="paloAltoGlobalProtect" Value="9" />
<Member Name="zscalerPrivateAccess" Value="10" />
<Member Name="f5Access2018" Value="11" />
<Member Name="citrixSso" Value="12" />
<Member Name="paloAltoGlobalProtectV2" Value="13" />
<Member Name="ikEv2" Value="14" />
<Member Name="alwaysOn" Value="15" />
<Member Name="microsoftTunnel" Value="16" />
<Member Name="netMotionMobility" Value="17" />
</EnumType>
<EnumType Name="applicationGuardBlockClipboardSharingType">
<Member Name="notConfigured" Value="0" />
<Member Name="blockBoth" Value="1" />
<Member Name="blockHostToContainer" Value="2" />
<Member Name="blockContainerToHost" Value="3" />
<Member Name="blockNone" Value="4" />
</EnumType>
<EnumType Name="applicationGuardBlockFileTransferType">
<Member Name="notConfigured" Value="0" />
<Member Name="blockImageAndTextFile" Value="1" />
<Member Name="blockImageFile" Value="2" />
<Member Name="blockNone" Value="3" />
<Member Name="blockTextFile" Value="4" />
</EnumType>
<EnumType Name="applicationGuardEnabledOptions">
<Member Name="notConfigured" Value="0" />
<Member Name="enabledForEdge" Value="1" />
<Member Name="enabledForOffice" Value="2" />
<Member Name="enabledForEdgeAndOffice" Value="3" />
</EnumType>
<EnumType Name="appListType">
<Member Name="none" Value="0" />
<Member Name="appsInListCompliant" Value="1" />
<Member Name="appsNotInListCompliant" Value="2" />
</EnumType>
<EnumType Name="appLockerApplicationControlType">
<Member Name="notConfigured" Value="0" />
<Member Name="enforceComponentsAndStoreApps" Value="1" />
<Member Name="auditComponentsAndStoreApps" Value="2" />
<Member Name="enforceComponentsStoreAppsAndSmartlocker" Value="3" />
<Member Name="auditComponentsStoreAppsAndSmartlocker" Value="4" />
</EnumType>
<EnumType Name="authenticationTransformConstant">
<Member Name="md5_96" Value="0" />
<Member Name="sha1_96" Value="1" />
<Member Name="sha_256_128" Value="2" />
<Member Name="aes128Gcm" Value="3" />
<Member Name="aes192Gcm" Value="4" />
<Member Name="aes256Gcm" Value="5" />
</EnumType>
<EnumType Name="automaticUpdateMode">
<Member Name="userDefined" Value="0" />
<Member Name="notifyDownload" Value="1" />
<Member Name="autoInstallAtMaintenanceTime" Value="2" />
<Member Name="autoInstallAndRebootAtMaintenanceTime" Value="3" />
<Member Name="autoInstallAndRebootAtScheduledTime" Value="4" />
<Member Name="autoInstallAndRebootWithoutEndUserControl" Value="5" />
<Member Name="windowsDefault" Value="6" />
</EnumType>
<EnumType Name="autoRestartNotificationDismissalMethod">
<Member Name="notConfigured" Value="0" />
<Member Name="automatic" Value="1" />
<Member Name="user" Value="2" />
</EnumType>
<EnumType Name="bitLockerEncryptionMethod">
<Member Name="aesCbc128" Value="3" />
<Member Name="aesCbc256" Value="4" />
<Member Name="xtsAes128" Value="6" />
<Member Name="xtsAes256" Value="7" />
</EnumType>
<EnumType Name="bitLockerRecoveryInformationType">
<Member Name="passwordAndKey" Value="1" />
<Member Name="passwordOnly" Value="2" />
</EnumType>
<EnumType Name="bitLockerRecoveryPasswordRotationType">
<Member Name="notConfigured" Value="0" />
<Member Name="disabled" Value="1" />
<Member Name="enabledForAzureAd" Value="2" />
<Member Name="enabledForAzureAdAndHybrid" Value="3" />
</EnumType>
<EnumType Name="browserSyncSetting">
<Member Name="notConfigured" Value="0" />
<Member Name="blockedWithUserOverride" Value="1" />
<Member Name="blocked" Value="2" />
</EnumType>
<EnumType Name="certificateDestinationStore">
<Member Name="computerCertStoreRoot" Value="0" />
<Member Name="computerCertStoreIntermediate" Value="1" />
<Member Name="userCertStoreIntermediate" Value="2" />
</EnumType>
<EnumType Name="certificateIssuanceStates">
<Member Name="unknown" Value="0" />
<Member Name="challengeIssued" Value="1" />
<Member Name="challengeIssueFailed" Value="2" />
<Member Name="requestCreationFailed" Value="3" />
<Member Name="requestSubmitFailed" Value="4" />
<Member Name="challengeValidationSucceeded" Value="5" />
<Member Name="challengeValidationFailed" Value="6" />
<Member Name="issueFailed" Value="7" />
<Member Name="issuePending" Value="8" />
<Member Name="issued" Value="9" />
<Member Name="responseProcessingFailed" Value="10" />
<Member Name="responsePending" Value="11" />
<Member Name="enrollmentSucceeded" Value="12" />
<Member Name="enrollmentNotNeeded" Value="13" />
<Member Name="revoked" Value="14" />
<Member Name="removedFromCollection" Value="15" />
<Member Name="renewVerified" Value="16" />
<Member Name="installFailed" Value="17" />
<Member Name="installed" Value="18" />
<Member Name="deleteFailed" Value="19" />
<Member Name="deleted" Value="20" />
<Member Name="renewalRequested" Value="21" />
<Member Name="requested" Value="22" />
</EnumType>
<EnumType Name="certificateRevocationStatus">
<Member Name="none" Value="0" />
<Member Name="pending" Value="1" />
<Member Name="issued" Value="2" />
<Member Name="failed" Value="3" />
<Member Name="revoked" Value="4" />
</EnumType>
<EnumType Name="certificateStore">
<Member Name="user" Value="1" />
<Member Name="machine" Value="2" />
</EnumType>
<EnumType Name="certificateValidityPeriodScale">
<Member Name="days" Value="0" />
<Member Name="months" Value="1" />
<Member Name="years" Value="2" />
</EnumType>
<EnumType Name="changeUefiSettingsPermission">
<Member Name="notConfiguredOnly" Value="0" />
<Member Name="none" Value="1" />
</EnumType>
<EnumType Name="code">
<Member Name="none" Value="0" />
<Member Name="jsonFileInvalid" Value="1" />
<Member Name="jsonFileMissing" Value="2" />
<Member Name="jsonFileTooLarge" Value="3" />
<Member Name="rulesMissing" Value="4" />
<Member Name="duplicateRules" Value="5" />
<Member Name="tooManyRulesSpecified" Value="6" />
<Member Name="operatorMissing" Value="7" />
<Member Name="operatorNotSupported" Value="8" />
<Member Name="datatypeMissing" Value="9" />
<Member Name="datatypeNotSupported" Value="10" />
<Member Name="operatorDataTypeCombinationNotSupported" Value="11" />
<Member Name="moreInfoUriMissing" Value="12" />
<Member Name="moreInfoUriInvalid" Value="13" />
<Member Name="moreInfoUriTooLarge" Value="14" />
<Member Name="descriptionMissing" Value="15" />
<Member Name="descriptionInvalid" Value="16" />
<Member Name="descriptionTooLarge" Value="17" />
<Member Name="titleMissing" Value="18" />
<Member Name="titleInvalid" Value="19" />
<Member Name="titleTooLarge" Value="20" />
<Member Name="operandMissing" Value="21" />
<Member Name="operandInvalid" Value="22" />
<Member Name="operandTooLarge" Value="23" />
<Member Name="settingNameMissing" Value="24" />
<Member Name="settingNameInvalid" Value="25" />
<Member Name="settingNameTooLarge" Value="26" />
<Member Name="englishLocaleMissing" Value="27" />
<Member Name="duplicateLocales" Value="28" />
<Member Name="unrecognizedLocale" Value="29" />
<Member Name="unknown" Value="30" />
<Member Name="remediationStringsMissing" Value="31" />
</EnumType>
<EnumType Name="configurationUsage">
<Member Name="blocked" Value="0" />
<Member Name="required" Value="1" />
<Member Name="allowed" Value="2" />
<Member Name="notConfigured" Value="3" />
</EnumType>
<EnumType Name="dataType">
<Member Name="none" Value="0" />
<Member Name="boolean" Value="1" />
<Member Name="int64" Value="2" />
<Member Name="double" Value="3" />
<Member Name="string" Value="4" />
<Member Name="dateTime" Value="5" />
<Member Name="version" Value="6" />
<Member Name="base64" Value="7" />
<Member Name="xml" Value="8" />
<Member Name="booleanArray" Value="9" />
<Member Name="int64Array" Value="10" />
<Member Name="doubleArray" Value="11" />
<Member Name="stringArray" Value="12" />
<Member Name="dateTimeArray" Value="13" />
<Member Name="versionArray" Value="14" />
</EnumType>
<EnumType Name="defenderAttackSurfaceType">
<Member Name="userDefined" Value="0" />
<Member Name="block" Value="1" />
<Member Name="auditMode" Value="2" />
<Member Name="warn" Value="6" />
<Member Name="disable" Value="99" />
</EnumType>
<EnumType Name="defenderCloudBlockLevelType">
<Member Name="notConfigured" Value="0" />
<Member Name="high" Value="1" />
<Member Name="highPlus" Value="2" />
<Member Name="zeroTolerance" Value="3" />
</EnumType>
<EnumType Name="defenderMonitorFileActivity">
<Member Name="userDefined" Value="0" />
<Member Name="disable" Value="1" />
<Member Name="monitorAllFiles" Value="2" />
<Member Name="monitorIncomingFilesOnly" Value="3" />
<Member Name="monitorOutgoingFilesOnly" Value="4" />
</EnumType>
<EnumType Name="defenderPotentiallyUnwantedAppAction">
<Member Name="deviceDefault" Value="0" />
<Member Name="block" Value="1" />
<Member Name="audit" Value="2" />
</EnumType>
<EnumType Name="defenderPromptForSampleSubmission">
<Member Name="userDefined" Value="0" />
<Member Name="alwaysPrompt" Value="1" />
<Member Name="promptBeforeSendingPersonalData" Value="2" />
<Member Name="neverSendData" Value="3" />
<Member Name="sendAllDataWithoutPrompting" Value="4" />
</EnumType>
<EnumType Name="defenderProtectionType">
<Member Name="userDefined" Value="0" />
<Member Name="enable" Value="1" />
<Member Name="auditMode" Value="2" />
<Member Name="warn" Value="6" />
<Member Name="notConfigured" Value="99" />
</EnumType>
<EnumType Name="defenderRealtimeScanDirection">
<Member Name="monitorAllFiles" Value="0" />
<Member Name="monitorIncomingFilesOnly" Value="1" />
<Member Name="monitorOutgoingFilesOnly" Value="2" />
</EnumType>
<EnumType Name="defenderScanType">
<Member Name="userDefined" Value="0" />
<Member Name="disabled" Value="1" />
<Member Name="quick" Value="2" />
<Member Name="full" Value="3" />
</EnumType>
<EnumType Name="defenderSecurityCenterITContactDisplayType">
<Member Name="notConfigured" Value="0" />
<Member Name="displayInAppAndInNotifications" Value="1" />
<Member Name="displayOnlyInApp" Value="2" />
<Member Name="displayOnlyInNotifications" Value="3" />
</EnumType>
<EnumType Name="defenderSecurityCenterNotificationsFromAppType">
<Member Name="notConfigured" Value="0" />
<Member Name="blockNoncriticalNotifications" Value="1" />
<Member Name="blockAllNotifications" Value="2" />
</EnumType>
<EnumType Name="defenderSubmitSamplesConsentType">
<Member Name="sendSafeSamplesAutomatically" Value="0" />
<Member Name="alwaysPrompt" Value="1" />
<Member Name="neverSend" Value="2" />
<Member Name="sendAllSamplesAutomatically" Value="3" />
</EnumType>
<EnumType Name="defenderThreatAction">
<Member Name="deviceDefault" Value="0" />
<Member Name="clean" Value="1" />
<Member Name="quarantine" Value="2" />
<Member Name="remove" Value="3" />
<Member Name="allow" Value="4" />
<Member Name="userDefined" Value="5" />
<Member Name="block" Value="6" />
</EnumType>
<EnumType Name="deliveryOptimizationGroupIdOptionsType">
<Member Name="notConfigured" Value="0" />
<Member Name="adSite" Value="1" />
<Member Name="authenticatedDomainSid" Value="2" />
<Member Name="dhcpUserOption" Value="3" />
<Member Name="dnsSuffix" Value="4" />
</EnumType>
<EnumType Name="deliveryOptimizationRestrictPeerSelectionByOptions">
<Member Name="notConfigured" Value="0" />
<Member Name="subnetMask" Value="1" />
</EnumType>
<EnumType Name="derivedCredentialProviderType">
<Member Name="notConfigured" Value="0" />
<Member Name="entrustDataCard" Value="1" />
<Member Name="purebred" Value="2" />
<Member Name="xTec" Value="3" />
<Member Name="intercede" Value="4" />
</EnumType>
<EnumType Name="deviceComplianceActionType">
<Member Name="noAction" Value="0" />
<Member Name="notification" Value="1" />
<Member Name="block" Value="2" />
<Member Name="retire" Value="3" />
<Member Name="wipe" Value="4" />
<Member Name="removeResourceAccessProfiles" Value="5" />
<Member Name="pushNotification" Value="9" />
<Member Name="remoteLock" Value="10" />
</EnumType>
<EnumType Name="deviceGuardLocalSystemAuthorityCredentialGuardType">
<Member Name="notConfigured" Value="0" />
<Member Name="enableWithUEFILock" Value="1" />
<Member Name="enableWithoutUEFILock" Value="2" />
<Member Name="disable" Value="3" />
</EnumType>
<EnumType Name="deviceManagementApplicabilityRuleType">
<Member Name="include" Value="0" />
<Member Name="exclude" Value="1" />
</EnumType>
<EnumType Name="deviceManagementCertificationAuthority">
<Member Name="notConfigured" Value="0" />
<Member Name="microsoft" Value="1" />
<Member Name="digiCert" Value="2" />
</EnumType>
<EnumType Name="deviceThreatProtectionLevel">
<Member Name="unavailable" Value="0" />
<Member Name="secured" Value="1" />
<Member Name="low" Value="2" />
<Member Name="medium" Value="3" />
<Member Name="high" Value="4" />
<Member Name="notSet" Value="10" />
</EnumType>
<EnumType Name="deviceType">
<Member Name="desktop" Value="0" />
<Member Name="windowsRT" Value="1" />
<Member Name="winMO6" Value="2" />
<Member Name="nokia" Value="3" />
<Member Name="windowsPhone" Value="4" />
<Member Name="mac" Value="5" />
<Member Name="winCE" Value="6" />
<Member Name="winEmbedded" Value="7" />
<Member Name="iPhone" Value="8" />
<Member Name="iPad" Value="9" />
<Member Name="iPod" Value="10" />
<Member Name="android" Value="11" />
<Member Name="iSocConsumer" Value="12" />
<Member Name="unix" Value="13" />
<Member Name="macMDM" Value="14" />
<Member Name="holoLens" Value="15" />
<Member Name="surfaceHub" Value="16" />
<Member Name="androidForWork" Value="17" />
<Member Name="androidEnterprise" Value="18" />
<Member Name="windows10x" Value="19" />
<Member Name="androidnGMS" Value="20" />
<Member Name="cloudPC" Value="21" />
<Member Name="blackberry" Value="100" />
<Member Name="palm" Value="101" />
<Member Name="unknown" Value="255" />
</EnumType>
<EnumType Name="deviceTypes">
<Member Name="desktop" Value="0" />
<Member Name="windowsRT" Value="1" />
<Member Name="winMO6" Value="2" />
<Member Name="nokia" Value="3" />
<Member Name="windowsPhone" Value="4" />
<Member Name="mac" Value="5" />
<Member Name="winCE" Value="6" />
<Member Name="winEmbedded" Value="7" />
<Member Name="iPhone" Value="8" />
<Member Name="iPad" Value="9" />
<Member Name="iPod" Value="10" />
<Member Name="android" Value="11" />
<Member Name="iSocConsumer" Value="12" />
<Member Name="unix" Value="13" />
<Member Name="macMDM" Value="14" />
<Member Name="holoLens" Value="15" />
<Member Name="surfaceHub" Value="16" />
<Member Name="androidForWork" Value="17" />
<Member Name="androidEnterprise" Value="18" />
<Member Name="blackberry" Value="100" />
<Member Name="palm" Value="101" />
<Member Name="unknown" Value="255" />
</EnumType>
<EnumType Name="diagnosticDataSubmissionMode">
<Member Name="userDefined" Value="0" />
<Member Name="none" Value="1" />
<Member Name="basic" Value="2" />
<Member Name="enhanced" Value="3" />
<Member Name="full" Value="4" />
</EnumType>
<EnumType Name="diffieHellmanGroup">
<Member Name="group1" Value="0" />
<Member Name="group2" Value="1" />
<Member Name="group14" Value="2" />
<Member Name="ecp256" Value="3" />
<Member Name="ecp384" Value="4" />
<Member Name="group24" Value="5" />
</EnumType>
<EnumType Name="dmaGuardDeviceEnumerationPolicyType">
<Member Name="deviceDefault" Value="0" />
<Member Name="blockAll" Value="1" />
<Member Name="allowAll" Value="2" />
</EnumType>
<EnumType Name="domainNameSource">
<Member Name="fullDomainName" Value="0" />
<Member Name="netBiosDomainName" Value="1" />
</EnumType>
<EnumType Name="eapFastConfiguration">
<Member Name="noProtectedAccessCredential" Value="0" />
<Member Name="useProtectedAccessCredential" Value="1" />
<Member Name="useProtectedAccessCredentialAndProvision" Value="2" />
<Member Name="useProtectedAccessCredentialAndProvisionAnonymously" Value="3" />
</EnumType>
<EnumType Name="eapType">
<Member Name="eapTls" Value="13" />
<Member Name="leap" Value="17" />
<Member Name="eapSim" Value="18" />
<Member Name="eapTtls" Value="21" />
<Member Name="peap" Value="25" />
<Member Name="eapFast" Value="43" />
</EnumType>
<EnumType Name="easAuthenticationMethod">
<Member Name="usernameAndPassword" Value="0" />
<Member Name="certificate" Value="1" />
<Member Name="derivedCredential" Value="2" />
</EnumType>
<EnumType Name="easServices" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="calendars" Value="1" />
<Member Name="contacts" Value="2" />
<Member Name="email" Value="4" />
<Member Name="notes" Value="8" />
<Member Name="reminders" Value="16" />
</EnumType>
<EnumType Name="edgeCookiePolicy">
<Member Name="userDefined" Value="0" />
<Member Name="allow" Value="1" />
<Member Name="blockThirdParty" Value="2" />
<Member Name="blockAll" Value="3" />
</EnumType>
<EnumType Name="edgeKioskModeRestrictionType">
<Member Name="notConfigured" Value="0" />
<Member Name="digitalSignage" Value="1" />
<Member Name="normalMode" Value="2" />
<Member Name="publicBrowsingSingleApp" Value="3" />
<Member Name="publicBrowsingMultiApp" Value="4" />
</EnumType>
<EnumType Name="edgeOpenOptions">
<Member Name="notConfigured" Value="0" />
<Member Name="startPage" Value="1" />
<Member Name="newTabPage" Value="2" />
<Member Name="previousPages" Value="3" />
<Member Name="specificPages" Value="4" />
</EnumType>
<EnumType Name="edgeSearchEngineType">
<Member Name="default" Value="0" />
<Member Name="bing" Value="1" />
</EnumType>
<EnumType Name="edgeTelemetryMode">
<Member Name="notConfigured" Value="0" />
<Member Name="intranet" Value="1" />
<Member Name="internet" Value="2" />
<Member Name="intranetAndInternet" Value="3" />
</EnumType>
<EnumType Name="editionUpgradeLicenseType">
<Member Name="productKey" Value="0" />
<Member Name="licenseFile" Value="1" />
<Member Name="notConfigured" Value="2" />
</EnumType>
<EnumType Name="emailCertificateType">
<Member Name="none" Value="0" />
<Member Name="certificate" Value="1" />
<Member Name="derivedCredential" Value="2" />
</EnumType>
<EnumType Name="emailSyncDuration">
<Member Name="userDefined" Value="0" />
<Member Name="oneDay" Value="1" />
<Member Name="threeDays" Value="2" />
<Member Name="oneWeek" Value="3" />
<Member Name="twoWeeks" Value="4" />
<Member Name="oneMonth" Value="5" />
<Member Name="unlimited" Value="6" />
</EnumType>
<EnumType Name="emailSyncSchedule">
<Member Name="userDefined" Value="0" />
<Member Name="asMessagesArrive" Value="1" />
<Member Name="manual" Value="2" />
<Member Name="fifteenMinutes" Value="3" />
<Member Name="thirtyMinutes" Value="4" />
<Member Name="sixtyMinutes" Value="5" />
<Member Name="basedOnMyUsage" Value="6" />
</EnumType>
<EnumType Name="enablement">
<Member Name="notConfigured" Value="0" />
<Member Name="enabled" Value="1" />
<Member Name="disabled" Value="2" />
</EnumType>
<EnumType Name="encryptionReadinessState">
<Member Name="notReady" Value="0" />
<Member Name="ready" Value="1" />
</EnumType>
<EnumType Name="encryptionState">
<Member Name="notEncrypted" Value="0" />
<Member Name="encrypted" Value="1" />
</EnumType>
<EnumType Name="fileVaultState" IsFlags="true">
<Member Name="success" Value="0" />
<Member Name="driveEncryptedByUser" Value="1" />
<Member Name="userDeferredEncryption" Value="2" />
<Member Name="escrowNotEnabled" Value="4" />
</EnumType>
<EnumType Name="firewallCertificateRevocationListCheckMethodType">
<Member Name="deviceDefault" Value="0" />
<Member Name="none" Value="1" />
<Member Name="attempt" Value="2" />
<Member Name="require" Value="3" />
</EnumType>
<EnumType Name="firewallPacketQueueingMethodType">
<Member Name="deviceDefault" Value="0" />
<Member Name="disabled" Value="1" />
<Member Name="queueInbound" Value="2" />
<Member Name="queueOutbound" Value="3" />
<Member Name="queueBoth" Value="4" />
</EnumType>
<EnumType Name="firewallPreSharedKeyEncodingMethodType">
<Member Name="deviceDefault" Value="0" />
<Member Name="none" Value="1" />
<Member Name="utF8" Value="2" />
</EnumType>
<EnumType Name="folderProtectionType">
<Member Name="userDefined" Value="0" />
<Member Name="enable" Value="1" />
<Member Name="auditMode" Value="2" />
<Member Name="blockDiskModification" Value="3" />
<Member Name="auditDiskModification" Value="4" />
</EnumType>
<EnumType Name="hashAlgorithms" IsFlags="true">
<Member Name="sha1" Value="1" />
<Member Name="sha2" Value="2" />
</EnumType>
<EnumType Name="inkAccessSetting">
<Member Name="notConfigured" Value="0" />
<Member Name="enabled" Value="1" />
<Member Name="disabled" Value="2" />
</EnumType>
<EnumType Name="intendedPurpose">
<Member Name="unassigned" Value="1" />
<Member Name="smimeEncryption" Value="2" />
<Member Name="smimeSigning" Value="3" />
<Member Name="vpn" Value="4" />
<Member Name="wifi" Value="5" />
</EnumType>
<EnumType Name="internetExplorerMessageSetting">
<Member Name="notConfigured" Value="0" />
<Member Name="disabled" Value="1" />
<Member Name="enabled" Value="2" />
<Member Name="keepGoing" Value="3" />
</EnumType>
<EnumType Name="internetSiteSecurityLevel">
<Member Name="userDefined" Value="0" />
<Member Name="medium" Value="1" />
<Member Name="mediumHigh" Value="2" />
<Member Name="high" Value="3" />
</EnumType>
<EnumType Name="iosKioskModeAppType">
<Member Name="notConfigured" Value="0" />
<Member Name="appStoreApp" Value="1" />
<Member Name="managedApp" Value="2" />
<Member Name="builtInApp" Value="3" />
</EnumType>
<EnumType Name="iosNotificationAlertType">
<Member Name="deviceDefault" Value="0" />
<Member Name="banner" Value="1" />
<Member Name="modal" Value="2" />
<Member Name="none" Value="3" />
</EnumType>
<EnumType Name="iosNotificationPreviewVisibility">
<Member Name="notConfigured" Value="0" />
<Member Name="alwaysShow" Value="1" />
<Member Name="hideWhenLocked" Value="2" />
<Member Name="neverShow" Value="3" />
</EnumType>
<EnumType Name="iosSoftwareUpdateScheduleType">
<Member Name="updateOutsideOfActiveHours" Value="0" />
<Member Name="alwaysUpdate" Value="1" />
<Member Name="updateDuringTimeWindows" Value="2" />
<Member Name="updateOutsideOfTimeWindows" Value="3" />
</EnumType>
<EnumType Name="iosUpdatesInstallStatus">
<Member Name="success" Value="0" />
<Member Name="available" Value="1" />
<Member Name="idle" Value="2" />
<Member Name="unknown" Value="3" />
<Member Name="updateScanFailed" Value="-2016324062" />
<Member Name="deviceOsHigherThanDesiredOsVersion" Value="-2016330696" />
<Member Name="updateError" Value="-2016330697" />
<Member Name="sharedDeviceUserLoggedInError" Value="-2016330699" />
<Member Name="notSupportedOperation" Value="-2016330701" />
<Member Name="installFailed" Value="-2016330702" />
<Member Name="installPhoneCallInProgress" Value="-2016330703" />
<Member Name="installInsufficientPower" Value="-2016330704" />
<Member Name="installInsufficientSpace" Value="-2016330705" />
<Member Name="installing" Value="-2016330706" />
<Member Name="downloadInsufficientNetwork" Value="-2016330707" />
<Member Name="downloadInsufficientPower" Value="-2016330708" />
<Member Name="downloadInsufficientSpace" Value="-2016330709" />
<Member Name="downloadRequiresComputer" Value="-2016330710" />
<Member Name="downloadFailed" Value="-2016330711" />
<Member Name="downloading" Value="-2016330712" />
<Member Name="timeout" Value="-2016333898" />
<Member Name="mdmClientCrashed" Value="-2016336109" />
</EnumType>
<EnumType Name="iosWallpaperDisplayLocation">
<Member Name="notConfigured" Value="0" />
<Member Name="lockScreen" Value="1" />
<Member Name="homeScreen" Value="2" />
<Member Name="lockAndHomeScreens" Value="3" />
</EnumType>
<EnumType Name="keySize">
<Member Name="size1024" Value="0" />
<Member Name="size2048" Value="1" />
<Member Name="size4096" Value="2" />
</EnumType>
<EnumType Name="keyStorageProviderOption">
<Member Name="useTpmKspOtherwiseUseSoftwareKsp" Value="0" />
<Member Name="useTpmKspOtherwiseFail" Value="1" />
<Member Name="usePassportForWorkKspOtherwiseFail" Value="2" />
<Member Name="useSoftwareKsp" Value="3" />
</EnumType>
<EnumType Name="keyUsages" IsFlags="true">
<Member Name="keyEncipherment" Value="1" />
<Member Name="digitalSignature" Value="2" />
</EnumType>
<EnumType Name="lanManagerAuthenticationLevel">
<Member Name="lmAndNltm" Value="0" />
<Member Name="lmNtlmAndNtlmV2" Value="1" />
<Member Name="lmAndNtlmOnly" Value="2" />
<Member Name="lmAndNtlmV2" Value="3" />
<Member Name="lmNtlmV2AndNotLm" Value="4" />
<Member Name="lmNtlmV2AndNotLmOrNtm" Value="5" />
</EnumType>
<EnumType Name="localSecurityOptionsAdministratorElevationPromptBehaviorType">
<Member Name="notConfigured" Value="0" />
<Member Name="elevateWithoutPrompting" Value="1" />
<Member Name="promptForCredentialsOnTheSecureDesktop" Value="2" />
<Member Name="promptForConsentOnTheSecureDesktop" Value="3" />
<Member Name="promptForCredentials" Value="4" />
<Member Name="promptForConsent" Value="5" />
<Member Name="promptForConsentForNonWindowsBinaries" Value="6" />
</EnumType>
<EnumType Name="localSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType">
<Member Name="notConfigured" Value="0" />
<Member Name="administrators" Value="1" />
<Member Name="administratorsAndPowerUsers" Value="2" />
<Member Name="administratorsAndInteractiveUsers" Value="3" />
</EnumType>
<EnumType Name="localSecurityOptionsInformationDisplayedOnLockScreenType">
<Member Name="notConfigured" Value="0" />
<Member Name="administrators" Value="1" />
<Member Name="administratorsAndPowerUsers" Value="2" />
<Member Name="administratorsAndInteractiveUsers" Value="3" />
</EnumType>
<EnumType Name="localSecurityOptionsInformationShownOnLockScreenType">
<Member Name="notConfigured" Value="0" />
<Member Name="userDisplayNameDomainUser" Value="1" />
<Member Name="userDisplayNameOnly" Value="2" />
<Member Name="doNotDisplayUser" Value="3" />
</EnumType>
<EnumType Name="localSecurityOptionsMinimumSessionSecurity">
<Member Name="none" Value="0" />
<Member Name="requireNtmlV2SessionSecurity" Value="1" />
<Member Name="require128BitEncryption" Value="2" />
<Member Name="ntlmV2And128BitEncryption" Value="3" />
</EnumType>
<EnumType Name="localSecurityOptionsSmartCardRemovalBehaviorType">
<Member Name="lockWorkstation" Value="0" />
<Member Name="noAction" Value="1" />
<Member Name="forceLogoff" Value="2" />
<Member Name="disconnectRemoteDesktopSession" Value="3" />
</EnumType>
<EnumType Name="localSecurityOptionsStandardUserElevationPromptBehaviorType">
<Member Name="notConfigured" Value="0" />
<Member Name="automaticallyDenyElevationRequests" Value="1" />
<Member Name="promptForCredentialsOnTheSecureDesktop" Value="2" />
<Member Name="promptForCredentials" Value="3" />
</EnumType>
<EnumType Name="macOSContentCachingClientPolicy">
<Member Name="notConfigured" Value="0" />
<Member Name="clientsInLocalNetwork" Value="1" />
<Member Name="clientsWithSamePublicIpAddress" Value="2" />
<Member Name="clientsInCustomLocalNetworks" Value="3" />
<Member Name="clientsInCustomLocalNetworksWithFallback" Value="4" />
</EnumType>
<EnumType Name="macOSContentCachingParentSelectionPolicy">
<Member Name="notConfigured" Value="0" />
<Member Name="roundRobin" Value="1" />
<Member Name="firstAvailable" Value="2" />
<Member Name="urlPathHash" Value="3" />
<Member Name="random" Value="4" />
<Member Name="stickyAvailable" Value="5" />
</EnumType>
<EnumType Name="macOSContentCachingPeerPolicy">
<Member Name="notConfigured" Value="0" />
<Member Name="peersInLocalNetwork" Value="1" />
<Member Name="peersWithSamePublicIpAddress" Value="2" />
<Member Name="peersInCustomLocalNetworks" Value="3" />
</EnumType>
<EnumType Name="macOSContentCachingType">
<Member Name="notConfigured" Value="0" />
<Member Name="userContentOnly" Value="1" />
<Member Name="sharedContentOnly" Value="2" />
</EnumType>
<EnumType Name="macOSFileVaultRecoveryKeyTypes" IsFlags="true">
<Member Name="notConfigured" Value="0" />
<Member Name="institutionalRecoveryKey" Value="1" />
<Member Name="personalRecoveryKey" Value="2" />
</EnumType>
<EnumType Name="macOSGatekeeperAppSources">
<Member Name="notConfigured" Value="0" />
<Member Name="macAppStore" Value="1" />
<Member Name="macAppStoreAndIdentifiedDevelopers" Value="2" />
<Member Name="anywhere" Value="3" />
</EnumType>
<EnumType Name="macOSProcessIdentifierType">
<Member Name="bundleID" Value="1" />
<Member Name="path" Value="2" />
</EnumType>
<EnumType Name="macOSSoftwareUpdateBehavior">
<Member Name="notConfigured" Value="0" />
<Member Name="default" Value="1" />
</EnumType>
<EnumType Name="macOSSoftwareUpdateCategory">
<Member Name="critical" Value="0" />
<Member Name="configurationDataFile" Value="1" />
<Member Name="firmware" Value="2" />
<Member Name="other" Value="3" />
</EnumType>
<EnumType Name="macOSSoftwareUpdateDelayPolicy" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="delayOSUpdateVisibility" Value="1" />
<Member Name="delayAppUpdateVisibility" Value="2" />
</EnumType>
<EnumType Name="macOSSoftwareUpdateScheduleType">
<Member Name="alwaysUpdate" Value="0" />
<Member Name="updateDuringTimeWindows" Value="1" />
<Member Name="updateOutsideOfTimeWindows" Value="2" />
</EnumType>
<EnumType Name="macOSSoftwareUpdateState">
<Member Name="success" Value="0" />
<Member Name="downloading" Value="1000" />
<Member Name="downloaded" Value="1001" />
<Member Name="installing" Value="1002" />
<Member Name="idle" Value="1003" />
<Member Name="available" Value="1004" />
<Member Name="scheduled" Value="1005" />
<Member Name="downloadFailed" Value="2000" />
<Member Name="downloadInsufficientSpace" Value="2001" />
<Member Name="downloadInsufficientPower" Value="2002" />
<Member Name="downloadInsufficientNetwork" Value="2003" />
<Member Name="installInsufficientSpace" Value="2004" />
<Member Name="installInsufficientPower" Value="2005" />
<Member Name="installFailed" Value="2006" />
<Member Name="commandFailed" Value="2007" />
</EnumType>
<EnumType Name="macOSSystemExtensionType" IsFlags="true">
<Member Name="driverExtensionsAllowed" Value="1" />
<Member Name="networkExtensionsAllowed" Value="2" />
<Member Name="endpointSecurityExtensionsAllowed" Value="4" />
</EnumType>
<EnumType Name="managedDeviceOwnerType">
<Member Name="unknown" Value="0" />
<Member Name="company" Value="1" />
<Member Name="personal" Value="2" />
</EnumType>
<EnumType Name="managementAgentType">
<Member Name="eas" Value="1" />
<Member Name="mdm" Value="2" />
<Member Name="easMdm" Value="3" />
<Member Name="intuneClient" Value="4" />
<Member Name="easIntuneClient" Value="5" />
<Member Name="configurationManagerClient" Value="8" />
<Member Name="configurationManagerClientMdm" Value="10" />
<Member Name="configurationManagerClientMdmEas" Value="11" />
<Member Name="unknown" Value="16" />
<Member Name="jamf" Value="32" />
<Member Name="googleCloudDevicePolicyController" Value="64" />
<Member Name="microsoft365ManagedMdm" Value="258" />
<Member Name="windowsManagementCloudApi" Value="512" />
</EnumType>
<EnumType Name="meteredConnectionLimitType">
<Member Name="unrestricted" Value="0" />
<Member Name="fixed" Value="1" />
<Member Name="variable" Value="2" />
</EnumType>
<EnumType Name="microsoftLauncherDockPresence">
<Member Name="notConfigured" Value="0" />
<Member Name="show" Value="1" />
<Member Name="hide" Value="2" />
<Member Name="disabled" Value="3" />
</EnumType>
<EnumType Name="microsoftLauncherSearchBarPlacement">
<Member Name="notConfigured" Value="0" />
<Member Name="top" Value="1" />
<Member Name="bottom" Value="2" />
<Member Name="hide" Value="3" />
</EnumType>
<EnumType Name="miracastChannel">
<Member Name="userDefined" Value="0" />
<Member Name="one" Value="1" />
<Member Name="two" Value="2" />
<Member Name="three" Value="3" />
<Member Name="four" Value="4" />
<Member Name="five" Value="5" />
<Member Name="six" Value="6" />
<Member Name="seven" Value="7" />
<Member Name="eight" Value="8" />
<Member Name="nine" Value="9" />
<Member Name="ten" Value="10" />
<Member Name="eleven" Value="11" />
<Member Name="thirtySix" Value="36" />
<Member Name="forty" Value="40" />
<Member Name="fortyFour" Value="44" />
<Member Name="fortyEight" Value="48" />
<Member Name="oneHundredFortyNine" Value="149" />
<Member Name="oneHundredFiftyThree" Value="153" />
<Member Name="oneHundredFiftySeven" Value="157" />
<Member Name="oneHundredSixtyOne" Value="161" />
<Member Name="oneHundredSixtyFive" Value="165" />
</EnumType>
<EnumType Name="ndesConnectorState">
<Member Name="none" Value="0" />
<Member Name="active" Value="1" />
<Member Name="inactive" Value="2" />
</EnumType>
<EnumType Name="networkSingleSignOnType">
<Member Name="disabled" Value="0" />
<Member Name="prelogon" Value="1" />
<Member Name="postlogon" Value="2" />
</EnumType>
<EnumType Name="nonEapAuthenticationMethodForEapTtlsType">
<Member Name="unencryptedPassword" Value="0" />
<Member Name="challengeHandshakeAuthenticationProtocol" Value="1" />
<Member Name="microsoftChap" Value="2" />
<Member Name="microsoftChapVersionTwo" Value="3" />
</EnumType>
<EnumType Name="nonEapAuthenticationMethodForPeap">
<Member Name="none" Value="0" />
<Member Name="microsoftChapVersionTwo" Value="1" />
</EnumType>
<EnumType Name="operator">
<Member Name="none" Value="0" />
<Member Name="and" Value="1" />
<Member Name="or" Value="2" />
<Member Name="isEquals" Value="3" />
<Member Name="notEquals" Value="4" />
<Member Name="greaterThan" Value="5" />
<Member Name="lessThan" Value="6" />
<Member Name="between" Value="7" />
<Member Name="notBetween" Value="8" />
<Member Name="greaterEquals" Value="9" />
<Member Name="lessEquals" Value="10" />
<Member Name="dayTimeBetween" Value="11" />
<Member Name="beginsWith" Value="12" />
<Member Name="notBeginsWith" Value="13" />
<Member Name="endsWith" Value="14" />
<Member Name="notEndsWith" Value="15" />
<Member Name="contains" Value="16" />
<Member Name="notContains" Value="17" />
<Member Name="allOf" Value="18" />
<Member Name="oneOf" Value="19" />
<Member Name="noneOf" Value="20" />
<Member Name="setEquals" Value="21" />
<Member Name="orderedSetEquals" Value="22" />
<Member Name="subsetOf" Value="23" />
<Member Name="excludesAll" Value="24" />
</EnumType>
<EnumType Name="perfectForwardSecrecyGroup">
<Member Name="pfs1" Value="0" />
<Member Name="pfs2" Value="1" />
<Member Name="pfs2048" Value="2" />
<Member Name="ecp256" Value="3" />
<Member Name="ecp384" Value="4" />
<Member Name="pfsMM" Value="5" />
<Member Name="pfs24" Value="6" />
</EnumType>
<EnumType Name="policyPlatformType">
<Member Name="android" Value="0" />
<Member Name="androidForWork" Value="1" />
<Member Name="iOS" Value="2" />
<Member Name="macOS" Value="3" />
<Member Name="windowsPhone81" Value="4" />
<Member Name="windows81AndLater" Value="5" />
<Member Name="windows10AndLater" Value="6" />
<Member Name="androidWorkProfile" Value="7" />
<Member Name="windows10XProfile" Value="8" />
<Member Name="all" Value="100" />
</EnumType>
<EnumType Name="powerActionType">
<Member Name="notConfigured" Value="0" />
<Member Name="noAction" Value="1" />
<Member Name="sleep" Value="2" />
<Member Name="hibernate" Value="3" />
<Member Name="shutdown" Value="4" />
</EnumType>
<EnumType Name="prereleaseFeatures">
<Member Name="userDefined" Value="0" />
<Member Name="settingsOnly" Value="1" />
<Member Name="settingsAndExperimentations" Value="2" />
<Member Name="notAllowed" Value="3" />
</EnumType>
<EnumType Name="ratingAppsType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="agesAbove4" Value="2" />
<Member Name="agesAbove9" Value="3" />
<Member Name="agesAbove12" Value="4" />
<Member Name="agesAbove17" Value="5" />
</EnumType>
<EnumType Name="ratingAustraliaMoviesType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="general" Value="2" />
<Member Name="parentalGuidance" Value="3" />
<Member Name="mature" Value="4" />
<Member Name="agesAbove15" Value="5" />
<Member Name="agesAbove18" Value="6" />
</EnumType>
<EnumType Name="ratingAustraliaTelevisionType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="preschoolers" Value="2" />
<Member Name="children" Value="3" />
<Member Name="general" Value="4" />
<Member Name="parentalGuidance" Value="5" />
<Member Name="mature" Value="6" />
<Member Name="agesAbove15" Value="7" />
<Member Name="agesAbove15AdultViolence" Value="8" />
</EnumType>
<EnumType Name="ratingCanadaMoviesType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="general" Value="2" />
<Member Name="parentalGuidance" Value="3" />
<Member Name="agesAbove14" Value="4" />
<Member Name="agesAbove18" Value="5" />
<Member Name="restricted" Value="6" />
</EnumType>
<EnumType Name="ratingCanadaTelevisionType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="children" Value="2" />
<Member Name="childrenAbove8" Value="3" />
<Member Name="general" Value="4" />
<Member Name="parentalGuidance" Value="5" />
<Member Name="agesAbove14" Value="6" />
<Member Name="agesAbove18" Value="7" />
</EnumType>
<EnumType Name="ratingFranceMoviesType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="agesAbove10" Value="2" />
<Member Name="agesAbove12" Value="3" />
<Member Name="agesAbove16" Value="4" />
<Member Name="agesAbove18" Value="5" />
</EnumType>
<EnumType Name="ratingFranceTelevisionType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="agesAbove10" Value="2" />
<Member Name="agesAbove12" Value="3" />
<Member Name="agesAbove16" Value="4" />
<Member Name="agesAbove18" Value="5" />
</EnumType>
<EnumType Name="ratingGermanyMoviesType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="general" Value="2" />
<Member Name="agesAbove6" Value="3" />
<Member Name="agesAbove12" Value="4" />
<Member Name="agesAbove16" Value="5" />
<Member Name="adults" Value="6" />
</EnumType>
<EnumType Name="ratingGermanyTelevisionType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="general" Value="2" />
<Member Name="agesAbove6" Value="3" />
<Member Name="agesAbove12" Value="4" />
<Member Name="agesAbove16" Value="5" />
<Member Name="adults" Value="6" />
</EnumType>
<EnumType Name="ratingIrelandMoviesType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="general" Value="2" />
<Member Name="parentalGuidance" Value="3" />
<Member Name="agesAbove12" Value="4" />
<Member Name="agesAbove15" Value="5" />
<Member Name="agesAbove16" Value="6" />
<Member Name="adults" Value="7" />
</EnumType>
<EnumType Name="ratingIrelandTelevisionType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="general" Value="2" />
<Member Name="children" Value="3" />
<Member Name="youngAdults" Value="4" />
<Member Name="parentalSupervision" Value="5" />
<Member Name="mature" Value="6" />
</EnumType>
<EnumType Name="ratingJapanMoviesType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="general" Value="2" />
<Member Name="parentalGuidance" Value="3" />
<Member Name="agesAbove15" Value="4" />
<Member Name="agesAbove18" Value="5" />
</EnumType>
<EnumType Name="ratingJapanTelevisionType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="explicitAllowed" Value="2" />
</EnumType>
<EnumType Name="ratingNewZealandMoviesType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="general" Value="2" />
<Member Name="parentalGuidance" Value="3" />
<Member Name="mature" Value="4" />
<Member Name="agesAbove13" Value="5" />
<Member Name="agesAbove15" Value="6" />
<Member Name="agesAbove16" Value="7" />
<Member Name="agesAbove18" Value="8" />
<Member Name="restricted" Value="9" />
<Member Name="agesAbove16Restricted" Value="10" />
</EnumType>
<EnumType Name="ratingNewZealandTelevisionType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="general" Value="2" />
<Member Name="parentalGuidance" Value="3" />
<Member Name="adults" Value="4" />
</EnumType>
<EnumType Name="ratingUnitedKingdomMoviesType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="general" Value="2" />
<Member Name="universalChildren" Value="3" />
<Member Name="parentalGuidance" Value="4" />
<Member Name="agesAbove12Video" Value="5" />
<Member Name="agesAbove12Cinema" Value="6" />
<Member Name="agesAbove15" Value="7" />
<Member Name="adults" Value="8" />
</EnumType>
<EnumType Name="ratingUnitedKingdomTelevisionType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="caution" Value="2" />
</EnumType>
<EnumType Name="ratingUnitedStatesMoviesType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="general" Value="2" />
<Member Name="parentalGuidance" Value="3" />
<Member Name="parentalGuidance13" Value="4" />
<Member Name="restricted" Value="5" />
<Member Name="adults" Value="6" />
</EnumType>
<EnumType Name="ratingUnitedStatesTelevisionType">
<Member Name="allAllowed" Value="0" />
<Member Name="allBlocked" Value="1" />
<Member Name="childrenAll" Value="2" />
<Member Name="childrenAbove7" Value="3" />
<Member Name="general" Value="4" />
<Member Name="parentalGuidance" Value="5" />
<Member Name="childrenAbove14" Value="6" />
<Member Name="adults" Value="7" />
</EnumType>
<EnumType Name="requiredPasswordType">
<Member Name="deviceDefault" Value="0" />
<Member Name="alphanumeric" Value="1" />
<Member Name="numeric" Value="2" />
</EnumType>
<EnumType Name="restrictedAppsState">
<Member Name="prohibitedApps" Value="0" />
<Member Name="notApprovedApps" Value="1" />
</EnumType>
<EnumType Name="safeSearchFilterType">
<Member Name="userDefined" Value="0" />
<Member Name="strict" Value="1" />
<Member Name="moderate" Value="2" />
</EnumType>
<EnumType Name="scheduledRetireState">
<Member Name="cancelRetire" Value="0" />
<Member Name="comfirmRetire" Value="1" />
</EnumType>
<EnumType Name="secureAssessmentAccountType">
<Member Name="azureADAccount" Value="0" />
<Member Name="domainAccount" Value="1" />
<Member Name="localAccount" Value="2" />
<Member Name="localGuestAccount" Value="3" />
</EnumType>
<EnumType Name="secureBootWithDMAType">
<Member Name="notConfigured" Value="0" />
<Member Name="withoutDMA" Value="1" />
<Member Name="withDMA" Value="3" />
</EnumType>
<EnumType Name="serviceStartType">
<Member Name="manual" Value="0" />
<Member Name="automatic" Value="1" />
<Member Name="disabled" Value="2" />
</EnumType>
<EnumType Name="settingSourceType">
<Member Name="deviceConfiguration" Value="0" />
<Member Name="deviceIntent" Value="1" />
</EnumType>
<EnumType Name="sharedPCAccountDeletionPolicyType">
<Member Name="immediate" Value="0" />
<Member Name="diskSpaceThreshold" Value="1" />
<Member Name="diskSpaceThresholdOrInactiveThreshold" Value="2" />
</EnumType>
<EnumType Name="sharedPCAllowedAccountType" IsFlags="true">
<Member Name="notConfigured" Value="0" />
<Member Name="guest" Value="1" />
<Member Name="domain" Value="2" />
</EnumType>
<EnumType Name="signInAssistantOptions">
<Member Name="notConfigured" Value="0" />
<Member Name="disabled" Value="1" />
</EnumType>
<EnumType Name="siteSecurityLevel">
<Member Name="userDefined" Value="0" />
<Member Name="low" Value="1" />
<Member Name="mediumLow" Value="2" />
<Member Name="medium" Value="3" />
<Member Name="mediumHigh" Value="4" />
<Member Name="high" Value="5" />
</EnumType>
<EnumType Name="stateManagementSetting">
<Member Name="notConfigured" Value="0" />
<Member Name="blocked" Value="1" />
<Member Name="allowed" Value="2" />
</EnumType>
<EnumType Name="subjectAlternativeNameType" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="emailAddress" Value="1" />
<Member Name="userPrincipalName" Value="2" />
<Member Name="customAzureADAttribute" Value="4" />
<Member Name="domainNameService" Value="8" />
<Member Name="universalResourceIdentifier" Value="16" />
</EnumType>
<EnumType Name="subjectNameFormat">
<Member Name="commonName" Value="0" />
<Member Name="commonNameIncludingEmail" Value="1" />
<Member Name="commonNameAsEmail" Value="2" />
<Member Name="custom" Value="3" />
<Member Name="commonNameAsIMEI" Value="5" />
<Member Name="commonNameAsSerialNumber" Value="6" />
<Member Name="commonNameAsAadDeviceId" Value="7" />
<Member Name="commonNameAsIntuneDeviceId" Value="8" />
<Member Name="commonNameAsDurableDeviceId" Value="9" />
</EnumType>
<EnumType Name="updateClassification">
<Member Name="userDefined" Value="0" />
<Member Name="recommendedAndImportant" Value="1" />
<Member Name="important" Value="2" />
<Member Name="none" Value="3" />
</EnumType>
<EnumType Name="userEmailSource">
<Member Name="userPrincipalName" Value="0" />
<Member Name="primarySmtpAddress" Value="1" />
</EnumType>
<EnumType Name="usernameSource">
<Member Name="userPrincipalName" Value="0" />
<Member Name="primarySmtpAddress" Value="1" />
<Member Name="samAccountName" Value="2" />
</EnumType>
<EnumType Name="visibilitySetting">
<Member Name="notConfigured" Value="0" />
<Member Name="hide" Value="1" />
<Member Name="show" Value="2" />
</EnumType>
<EnumType Name="vpnAuthenticationMethod">
<Member Name="certificate" Value="0" />
<Member Name="usernameAndPassword" Value="1" />
<Member Name="sharedSecret" Value="2" />
<Member Name="derivedCredential" Value="3" />
<Member Name="azureAD" Value="4" />
</EnumType>
<EnumType Name="vpnClientAuthenticationType">
<Member Name="userAuthentication" Value="0" />
<Member Name="deviceAuthentication" Value="1" />
</EnumType>
<EnumType Name="vpnDeadPeerDetectionRate">
<Member Name="medium" Value="0" />
<Member Name="none" Value="1" />
<Member Name="low" Value="2" />
<Member Name="high" Value="3" />
</EnumType>
<EnumType Name="vpnEncryptionAlgorithmType">
<Member Name="aes256" Value="0" />
<Member Name="des" Value="1" />
<Member Name="tripleDes" Value="2" />
<Member Name="aes128" Value="3" />
<Member Name="aes128Gcm" Value="4" />
<Member Name="aes256Gcm" Value="5" />
<Member Name="aes192" Value="6" />
<Member Name="aes192Gcm" Value="7" />
</EnumType>
<EnumType Name="vpnIntegrityAlgorithmType">
<Member Name="sha2_256" Value="0" />
<Member Name="sha1_96" Value="1" />
<Member Name="sha1_160" Value="2" />
<Member Name="sha2_384" Value="3" />
<Member Name="sha2_512" Value="4" />
<Member Name="md5" Value="5" />
</EnumType>
<EnumType Name="vpnLocalIdentifier">
<Member Name="deviceFQDN" Value="0" />
<Member Name="empty" Value="1" />
<Member Name="clientCertificateSubjectName" Value="2" />
</EnumType>
<EnumType Name="vpnOnDemandRuleConnectionAction">
<Member Name="connect" Value="0" />
<Member Name="evaluateConnection" Value="1" />
<Member Name="ignore" Value="2" />
<Member Name="disconnect" Value="3" />
</EnumType>
<EnumType Name="vpnOnDemandRuleConnectionDomainAction">
<Member Name="connectIfNeeded" Value="0" />
<Member Name="neverConnect" Value="1" />
</EnumType>
<EnumType Name="vpnProviderType">
<Member Name="notConfigured" Value="0" />
<Member Name="appProxy" Value="1" />
<Member Name="packetTunnel" Value="2" />
</EnumType>
<EnumType Name="vpnServerCertificateType">
<Member Name="rsa" Value="0" />
<Member Name="ecdsa256" Value="1" />
<Member Name="ecdsa384" Value="2" />
<Member Name="ecdsa521" Value="3" />
</EnumType>
<EnumType Name="vpnServiceExceptionAction">
<Member Name="forceTrafficViaVPN" Value="0" />
<Member Name="allowTrafficOutside" Value="1" />
<Member Name="dropTraffic" Value="2" />
</EnumType>
<EnumType Name="vpnTrafficRuleAppType">
<Member Name="none" Value="0" />
<Member Name="desktop" Value="1" />
<Member Name="universal" Value="2" />
</EnumType>
<EnumType Name="vpnTrafficRuleRoutingPolicyType">
<Member Name="none" Value="0" />
<Member Name="splitTunnel" Value="1" />
<Member Name="forceTunnel" Value="2" />
</EnumType>
<EnumType Name="vpnTunnelConfigurationType">
<Member Name="wifiAndCellular" Value="0" />
<Member Name="cellular" Value="1" />
<Member Name="wifi" Value="2" />
</EnumType>
<EnumType Name="webBrowserCookieSettings">
<Member Name="browserDefault" Value="0" />
<Member Name="blockAlways" Value="1" />
<Member Name="allowCurrentWebSite" Value="2" />
<Member Name="allowFromWebsitesVisited" Value="3" />
<Member Name="allowAlways" Value="4" />
</EnumType>
<EnumType Name="weeklySchedule">
<Member Name="userDefined" Value="0" />
<Member Name="everyday" Value="1" />
<Member Name="sunday" Value="2" />
<Member Name="monday" Value="3" />
<Member Name="tuesday" Value="4" />
<Member Name="wednesday" Value="5" />
<Member Name="thursday" Value="6" />
<Member Name="friday" Value="7" />
<Member Name="saturday" Value="8" />
<Member Name="noScheduledScan" Value="9" />
</EnumType>
<EnumType Name="welcomeScreenMeetingInformation">
<Member Name="userDefined" Value="0" />
<Member Name="showOrganizerAndTimeOnly" Value="1" />
<Member Name="showOrganizerAndTimeAndSubject" Value="2" />
</EnumType>
<EnumType Name="wiFiAuthenticationMethod">
<Member Name="certificate" Value="0" />
<Member Name="usernameAndPassword" Value="1" />
<Member Name="derivedCredential" Value="2" />
</EnumType>
<EnumType Name="wifiAuthenticationType">
<Member Name="none" Value="0" />
<Member Name="user" Value="1" />
<Member Name="machine" Value="2" />
<Member Name="machineOrUser" Value="3" />
<Member Name="guest" Value="4" />
</EnumType>
<EnumType Name="wiFiProxySetting">
<Member Name="none" Value="0" />
<Member Name="manual" Value="1" />
<Member Name="automatic" Value="2" />
</EnumType>
<EnumType Name="wiFiSecurityType">
<Member Name="open" Value="0" />
<Member Name="wpaPersonal" Value="1" />
<Member Name="wpaEnterprise" Value="2" />
<Member Name="wep" Value="3" />
<Member Name="wpa2Personal" Value="4" />
<Member Name="wpa2Enterprise" Value="5" />
</EnumType>
<EnumType Name="windows10AppsUpdateRecurrence">
<Member Name="none" Value="0" />
<Member Name="daily" Value="1" />
<Member Name="weekly" Value="2" />
<Member Name="monthly" Value="3" />
</EnumType>
<EnumType Name="windows10AppType">
<Member Name="desktop" Value="0" />
<Member Name="universal" Value="1" />
</EnumType>
<EnumType Name="windows10DeviceModeType">
<Member Name="standardConfiguration" Value="0" />
<Member Name="sModeConfiguration" Value="1" />
</EnumType>
<EnumType Name="windows10EditionType">
<Member Name="windows10Enterprise" Value="0" />
<Member Name="windows10EnterpriseN" Value="1" />
<Member Name="windows10Education" Value="2" />
<Member Name="windows10EducationN" Value="3" />
<Member Name="windows10MobileEnterprise" Value="4" />
<Member Name="windows10HolographicEnterprise" Value="5" />
<Member Name="windows10Professional" Value="6" />
<Member Name="windows10ProfessionalN" Value="7" />
<Member Name="windows10ProfessionalEducation" Value="8" />
<Member Name="windows10ProfessionalEducationN" Value="9" />
<Member Name="windows10ProfessionalWorkstation" Value="10" />
<Member Name="windows10ProfessionalWorkstationN" Value="11" />
<Member Name="notConfigured" Value="12" />
<Member Name="windows10Home" Value="13" />
<Member Name="windows10HomeChina" Value="14" />
<Member Name="windows10HomeN" Value="15" />
<Member Name="windows10HomeSingleLanguage" Value="16" />
<Member Name="windows10Mobile" Value="17" />
<Member Name="windows10IoTCore" Value="18" />
<Member Name="windows10IoTCoreCommercial" Value="19" />
</EnumType>
<EnumType Name="windows10VpnAuthenticationMethod">
<Member Name="certificate" Value="0" />
<Member Name="usernameAndPassword" Value="1" />
<Member Name="customEapXml" Value="2" />
<Member Name="derivedCredential" Value="3" />
</EnumType>
<EnumType Name="windows10VpnConnectionType">
<Member Name="pulseSecure" Value="0" />
<Member Name="f5EdgeClient" Value="1" />
<Member Name="dellSonicWallMobileConnect" Value="2" />
<Member Name="checkPointCapsuleVpn" Value="3" />
<Member Name="automatic" Value="4" />
<Member Name="ikEv2" Value="5" />
<Member Name="l2tp" Value="6" />
<Member Name="pptp" Value="7" />
<Member Name="citrix" Value="8" />
<Member Name="paloAltoGlobalProtect" Value="9" />
</EnumType>
<EnumType Name="windows10VpnProfileTarget">
<Member Name="user" Value="0" />
<Member Name="device" Value="1" />
<Member Name="autoPilotDevice" Value="2" />
</EnumType>
<EnumType Name="windowsAppStartLayoutTileSize">
<Member Name="hidden" Value="0" />
<Member Name="small" Value="1" />
<Member Name="medium" Value="2" />
<Member Name="wide" Value="3" />
<Member Name="large" Value="4" />
</EnumType>
<EnumType Name="windowsDefenderTamperProtectionOptions">
<Member Name="notConfigured" Value="0" />
<Member Name="enable" Value="1" />
<Member Name="disable" Value="2" />
</EnumType>
<EnumType Name="windowsDeliveryOptimizationMode">
<Member Name="userDefined" Value="0" />
<Member Name="httpOnly" Value="1" />
<Member Name="httpWithPeeringNat" Value="2" />
<Member Name="httpWithPeeringPrivateGroup" Value="3" />
<Member Name="httpWithInternetPeering" Value="4" />
<Member Name="simpleDownload" Value="99" />
<Member Name="bypassMode" Value="100" />
</EnumType>
<EnumType Name="windowsFirewallRuleInterfaceTypes" IsFlags="true">
<Member Name="notConfigured" Value="0" />
<Member Name="remoteAccess" Value="1" />
<Member Name="wireless" Value="2" />
<Member Name="lan" Value="4" />
</EnumType>
<EnumType Name="windowsFirewallRuleNetworkProfileTypes" IsFlags="true">
<Member Name="notConfigured" Value="0" />
<Member Name="domain" Value="1" />
<Member Name="private" Value="2" />
<Member Name="public" Value="4" />
</EnumType>
<EnumType Name="windowsFirewallRuleTrafficDirectionType">
<Member Name="notConfigured" Value="0" />
<Member Name="out" Value="1" />
<Member Name="in" Value="2" />
</EnumType>
<EnumType Name="windowsHealthMonitoringScope" IsFlags="true">
<Member Name="undefined" Value="0" />
<Member Name="healthMonitoring" Value="1" />
<Member Name="bootPerformance" Value="2" />
<Member Name="windowsUpdates" Value="4" />
</EnumType>
<EnumType Name="windowsKioskAppType">
<Member Name="unknown" Value="0" />
<Member Name="store" Value="1" />
<Member Name="desktop" Value="2" />
<Member Name="aumId" Value="3" />
</EnumType>
<EnumType Name="windowsPrivacyDataAccessLevel">
<Member Name="notConfigured" Value="0" />
<Member Name="forceAllow" Value="1" />
<Member Name="forceDeny" Value="2" />
<Member Name="userInControl" Value="3" />
</EnumType>
<EnumType Name="windowsPrivacyDataCategory">
<Member Name="notConfigured" Value="0" />
<Member Name="accountInfo" Value="1" />
<Member Name="appsRunInBackground" Value="2" />
<Member Name="calendar" Value="3" />
<Member Name="callHistory" Value="4" />
<Member Name="camera" Value="5" />
<Member Name="contacts" Value="6" />
<Member Name="diagnosticsInfo" Value="7" />
<Member Name="email" Value="8" />
<Member Name="location" Value="9" />
<Member Name="messaging" Value="10" />
<Member Name="microphone" Value="11" />
<Member Name="motion" Value="12" />
<Member Name="notifications" Value="13" />
<Member Name="phone" Value="14" />
<Member Name="radios" Value="15" />
<Member Name="tasks" Value="16" />
<Member Name="syncWithDevices" Value="17" />
<Member Name="trustedDevices" Value="18" />
</EnumType>
<EnumType Name="windowsSModeConfiguration">
<Member Name="noRestriction" Value="0" />
<Member Name="block" Value="1" />
<Member Name="unlock" Value="2" />
</EnumType>
<EnumType Name="windowsSpotlightEnablementSettings">
<Member Name="notConfigured" Value="0" />
<Member Name="disabled" Value="1" />
<Member Name="enabled" Value="2" />
</EnumType>
<EnumType Name="windowsStartMenuAppListVisibilityType" IsFlags="true">
<Member Name="userDefined" Value="0" />
<Member Name="collapse" Value="1" />
<Member Name="remove" Value="2" />
<Member Name="disableSettingsApp" Value="4" />
</EnumType>
<EnumType Name="windowsStartMenuModeType">
<Member Name="userDefined" Value="0" />
<Member Name="fullScreen" Value="1" />
<Member Name="nonFullScreen" Value="2" />
</EnumType>
<EnumType Name="windowsUpdateForBusinessUpdateWeeks" IsFlags="true">
<Member Name="userDefined" Value="0" />
<Member Name="firstWeek" Value="1" />
<Member Name="secondWeek" Value="2" />
<Member Name="thirdWeek" Value="4" />
<Member Name="fourthWeek" Value="8" />
<Member Name="everyWeek" Value="15" />
</EnumType>
<EnumType Name="windowsUpdateNotificationDisplayOption">
<Member Name="notConfigured" Value="0" />
<Member Name="defaultNotifications" Value="1" />
<Member Name="restartWarningsOnly" Value="2" />
<Member Name="disableAllNotifications" Value="3" />
</EnumType>
<EnumType Name="windowsUpdateStatus">
<Member Name="upToDate" Value="0" />
<Member Name="pendingInstallation" Value="1" />
<Member Name="pendingReboot" Value="2" />
<Member Name="failed" Value="3" />
</EnumType>
<EnumType Name="windowsUpdateType">
<Member Name="userDefined" Value="0" />
<Member Name="all" Value="1" />
<Member Name="businessReadyOnly" Value="2" />
<Member Name="windowsInsiderBuildFast" Value="3" />
<Member Name="windowsInsiderBuildSlow" Value="4" />
<Member Name="windowsInsiderBuildRelease" Value="5" />
</EnumType>
<EnumType Name="windowsUserAccountControlSettings">
<Member Name="userDefined" Value="0" />
<Member Name="alwaysNotify" Value="1" />
<Member Name="notifyOnAppChanges" Value="2" />
<Member Name="notifyOnAppChangesWithoutDimming" Value="3" />
<Member Name="neverNotify" Value="4" />
</EnumType>
<EnumType Name="windowsVpnConnectionType">
<Member Name="pulseSecure" Value="0" />
<Member Name="f5EdgeClient" Value="1" />
<Member Name="dellSonicWallMobileConnect" Value="2" />
<Member Name="checkPointCapsuleVpn" Value="3" />
</EnumType>
<EnumType Name="wiredNetworkInterface">
<Member Name="anyEthernet" Value="0" />
<Member Name="firstActiveEthernet" Value="1" />
<Member Name="secondActiveEthernet" Value="2" />
<Member Name="thirdActiveEthernet" Value="3" />
<Member Name="firstEthernet" Value="4" />
<Member Name="secondEthernet" Value="5" />
<Member Name="thirdEthernet" Value="6" />
</EnumType>
<EnumType Name="deviceManagementConfigurationAzureAdTrustType">
<Member Name="none" Value="0" />
<Member Name="azureAdJoined" Value="1" />
<Member Name="addWorkAccount" Value="2" />
<Member Name="mdmOnly" Value="4" />
</EnumType>
<EnumType Name="deviceManagementConfigurationDeviceMode">
<Member Name="none" Value="0" />
<Member Name="kiosk" Value="1" />
</EnumType>
<EnumType Name="deviceManagementConfigurationPlatforms" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="macOS" Value="8" />
<Member Name="windows10X" Value="16" />
<Member Name="windows10" Value="32" />
</EnumType>
<EnumType Name="deviceManagementConfigurationSettingAccessTypes" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="add" Value="1" />
<Member Name="copy" Value="2" />
<Member Name="delete" Value="4" />
<Member Name="get" Value="8" />
<Member Name="replace" Value="16" />
<Member Name="execute" Value="32" />
</EnumType>
<EnumType Name="deviceManagementConfigurationSettingUsage" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="configuration" Value="1" />
</EnumType>
<EnumType Name="deviceManagementConfigurationStringFormat">
<Member Name="none" Value="0" />
<Member Name="email" Value="1" />
<Member Name="guid" Value="2" />
<Member Name="ip" Value="3" />
<Member Name="base64" Value="4" />
<Member Name="url" Value="5" />
<Member Name="version" Value="6" />
<Member Name="xml" Value="7" />
<Member Name="date" Value="8" />
<Member Name="time" Value="9" />
<Member Name="binary" Value="10" />
<Member Name="regEx" Value="11" />
<Member Name="json" Value="12" />
<Member Name="dateTime" Value="13" />
<Member Name="surfaceHub" Value="14" />
</EnumType>
<EnumType Name="deviceManagementConfigurationTechnologies" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="mdm" Value="1" />
<Member Name="windows10XManagement" Value="2" />
<Member Name="configManager" Value="4" />
</EnumType>
<EnumType Name="deviceManagementConfigurationWindowsSkus">
<Member Name="unknown" Value="0" />
<Member Name="windowsHome" Value="1" />
<Member Name="windowsProfessional" Value="2" />
<Member Name="windowsEnterprise" Value="3" />
<Member Name="windowsEducation" Value="4" />
<Member Name="windowsMobile" Value="5" />
<Member Name="windowsMobileEnterprise" Value="6" />
<Member Name="windowsTeamSurface" Value="7" />
<Member Name="iot" Value="8" />
<Member Name="iotEnterprise" Value="9" />
<Member Name="holoLens" Value="10" />
<Member Name="holoLensEnterprise" Value="11" />
<Member Name="holographicForBusiness" Value="12" />
<Member Name="windowsMultiSession" Value="13" />
<Member Name="surfaceHub" Value="14" />
</EnumType>
<EnumType Name="companyPortalAction">
<Member Name="unknown" Value="0" />
<Member Name="remove" Value="1" />
<Member Name="reset" Value="2" />
</EnumType>
<EnumType Name="deviceManagementExchangeAccessLevel">
<Member Name="none" Value="0" />
<Member Name="allow" Value="1" />
<Member Name="block" Value="2" />
<Member Name="quarantine" Value="3" />
</EnumType>
<EnumType Name="deviceManagementExchangeAccessRuleType">
<Member Name="family" Value="0" />
<Member Name="model" Value="1" />
</EnumType>
<EnumType Name="deviceManagementExchangeConnectorStatus">
<Member Name="none" Value="0" />
<Member Name="connectionPending" Value="1" />
<Member Name="connected" Value="2" />
<Member Name="disconnected" Value="3" />
</EnumType>
<EnumType Name="deviceManagementExchangeConnectorSyncType">
<Member Name="fullSync" Value="0" />
<Member Name="deltaSync" Value="1" />
</EnumType>
<EnumType Name="deviceManagementExchangeConnectorType">
<Member Name="onPremises" Value="0" />
<Member Name="hosted" Value="1" />
<Member Name="serviceToService" Value="2" />
<Member Name="dedicated" Value="3" />
</EnumType>
<EnumType Name="deviceManagementPartnerAppType">
<Member Name="unknown" Value="0" />
<Member Name="singleTenantApp" Value="1" />
<Member Name="multiTenantApp" Value="2" />
</EnumType>
<EnumType Name="deviceManagementPartnerTenantState">
<Member Name="unknown" Value="0" />
<Member Name="unavailable" Value="1" />
<Member Name="enabled" Value="2" />
<Member Name="terminated" Value="3" />
<Member Name="rejected" Value="4" />
<Member Name="unresponsive" Value="5" />
</EnumType>
<EnumType Name="enrollmentAvailabilityOptions">
<Member Name="availableWithPrompts" Value="0" />
<Member Name="availableWithoutPrompts" Value="1" />
<Member Name="unavailable" Value="2" />
</EnumType>
<EnumType Name="mdmAuthority">
<Member Name="unknown" Value="0" />
<Member Name="intune" Value="1" />
<Member Name="sccm" Value="2" />
<Member Name="office365" Value="3" />
</EnumType>
<EnumType Name="microsoftStoreForBusinessPortalSelectionOptions" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="companyPortal" Value="1" />
<Member Name="privateStore" Value="2" />
</EnumType>
<EnumType Name="mobileThreatPartnerTenantState">
<Member Name="unavailable" Value="0" />
<Member Name="available" Value="1" />
<Member Name="enabled" Value="2" />
<Member Name="unresponsive" Value="3" />
</EnumType>
<EnumType Name="ownerType">
<Member Name="unknown" Value="0" />
<Member Name="company" Value="1" />
<Member Name="personal" Value="2" />
</EnumType>
<EnumType Name="vppTokenState">
<Member Name="unknown" Value="0" />
<Member Name="valid" Value="1" />
<Member Name="expired" Value="2" />
<Member Name="invalid" Value="3" />
<Member Name="assignedToExternalMDM" Value="4" />
<Member Name="duplicateLocationId" Value="5" />
</EnumType>
<EnumType Name="vppTokenSyncStatus">
<Member Name="none" Value="0" />
<Member Name="inProgress" Value="1" />
<Member Name="completed" Value="2" />
<Member Name="failed" Value="3" />
</EnumType>
<EnumType Name="windowsHelloForBusinessPinUsage">
<Member Name="allowed" Value="0" />
<Member Name="required" Value="1" />
<Member Name="disallowed" Value="2" />
</EnumType>
<EnumType Name="deviceManagementComparisonResult">
<Member Name="unknown" Value="0" />
<Member Name="equal" Value="1" />
<Member Name="notEqual" Value="2" />
<Member Name="added" Value="3" />
<Member Name="removed" Value="4" />
</EnumType>
<EnumType Name="deviceManagementTemplateSubtype">
<Member Name="none" Value="0" />
<Member Name="firewall" Value="1" />
<Member Name="diskEncryption" Value="2" />
<Member Name="attackSurfaceReduction" Value="3" />
<Member Name="endpointDetectionReponse" Value="4" />
<Member Name="accountProtection" Value="5" />
<Member Name="antivirus" Value="6" />
<Member Name="firewallSharedAppList" Value="7" />
<Member Name="firewallSharedIpList" Value="8" />
<Member Name="firewallSharedPortlist" Value="9" />
</EnumType>
<EnumType Name="deviceManagementTemplateType">
<Member Name="securityBaseline" Value="0" />
<Member Name="specializedDevices" Value="1" />
<Member Name="advancedThreatProtectionSecurityBaseline" Value="2" />
<Member Name="deviceConfiguration" Value="3" />
<Member Name="custom" Value="4" />
<Member Name="securityTemplate" Value="5" />
<Member Name="microsoftEdgeSecurityBaseline" Value="6" />
<Member Name="microsoftOffice365ProPlusSecurityBaseline" Value="7" />
<Member Name="deviceCompliance" Value="8" />
<Member Name="deviceConfigurationForOffice365" Value="9" />
<Member Name="cloudPC" Value="10" />
<Member Name="firewallSharedSettings" Value="11" />
</EnumType>
<EnumType Name="deviceManangementIntentValueType">
<Member Name="integer" Value="0" />
<Member Name="boolean" Value="1" />
<Member Name="string" Value="2" />
<Member Name="complex" Value="3" />
<Member Name="collection" Value="4" />
<Member Name="abstractComplex" Value="5" />
</EnumType>
<EnumType Name="securityBaselineComplianceState">
<Member Name="unknown" Value="0" />
<Member Name="secure" Value="1" />
<Member Name="notApplicable" Value="2" />
<Member Name="notSecure" Value="3" />
<Member Name="error" Value="4" />
<Member Name="conflict" Value="5" />
</EnumType>
<EnumType Name="securityBaselinePolicySourceType">
<Member Name="deviceConfiguration" Value="0" />
<Member Name="deviceIntent" Value="1" />
</EnumType>
<EnumType Name="adminConsentState">
<Member Name="notConfigured" Value="0" />
<Member Name="granted" Value="1" />
<Member Name="notGranted" Value="2" />
</EnumType>
<EnumType Name="appLogDecryptionAlgorithm">
<Member Name="aes256" Value="0" />
</EnumType>
<EnumType Name="appLogUploadState">
<Member Name="pending" Value="0" />
<Member Name="completed" Value="1" />
<Member Name="failed" Value="2" />
</EnumType>
<EnumType Name="chassisType">
<Member Name="unknown" Value="0" />
<Member Name="desktop" Value="1" />
<Member Name="laptop" Value="2" />
<Member Name="worksWorkstation" Value="3" />
<Member Name="enterpriseServer" Value="4" />
<Member Name="phone" Value="100" />
<Member Name="tablet" Value="101" />
<Member Name="mobileOther" Value="102" />
<Member Name="mobileUnknown" Value="103" />
</EnumType>
<EnumType Name="comanagementEligibleType">
<Member Name="comanaged" Value="1" />
<Member Name="eligible" Value="2" />
<Member Name="eligibleButNotAzureAdJoined" Value="3" />
<Member Name="needsOsUpdate" Value="4" />
<Member Name="ineligible" Value="5" />
</EnumType>
<EnumType Name="complianceState">
<Member Name="unknown" Value="0" />
<Member Name="compliant" Value="1" />
<Member Name="noncompliant" Value="2" />
<Member Name="conflict" Value="3" />
<Member Name="error" Value="4" />
<Member Name="inGracePeriod" Value="254" />
<Member Name="configManager" Value="255" />
</EnumType>
<EnumType Name="configurationManagerActionDeliveryStatus">
<Member Name="unknown" Value="0" />
<Member Name="pendingDelivery" Value="1" />
<Member Name="deliveredToConnectorService" Value="2" />
<Member Name="failedToDeliverToConnectorService" Value="3" />
<Member Name="deliveredToOnPremisesServer" Value="4" />
</EnumType>
<EnumType Name="configurationManagerActionType">
<Member Name="refreshMachinePolicy" Value="0" />
<Member Name="refreshUserPolicy" Value="1" />
<Member Name="wakeUpClient" Value="2" />
<Member Name="appEvaluation" Value="3" />
</EnumType>
<EnumType Name="configurationManagerClientState">
<Member Name="unknown" Value="0" />
<Member Name="installed" Value="1" />
<Member Name="healthy" Value="7" />
<Member Name="installFailed" Value="8" />
<Member Name="updateFailed" Value="11" />
<Member Name="communicationError" Value="19" />
</EnumType>
<EnumType Name="deviceCustomAttributeValueType">
<Member Name="integer" Value="0" />
<Member Name="string" Value="1" />
<Member Name="dateTime" Value="2" />
</EnumType>
<EnumType Name="deviceEnrollmentType">
<Member Name="unknown" Value="0" />
<Member Name="userEnrollment" Value="1" />
<Member Name="deviceEnrollmentManager" Value="2" />
<Member Name="appleBulkWithUser" Value="3" />
<Member Name="appleBulkWithoutUser" Value="4" />
<Member Name="windowsAzureADJoin" Value="5" />
<Member Name="windowsBulkUserless" Value="6" />
<Member Name="windowsAutoEnrollment" Value="7" />
<Member Name="windowsBulkAzureDomainJoin" Value="8" />
<Member Name="windowsCoManagement" Value="9" />
<Member Name="appleUserEnrollment" Value="11" />
<Member Name="appleUserEnrollmentWithServiceAccount" Value="12" />
<Member Name="azureAdJoinUsingAzureVmExtension" Value="14" />
<Member Name="androidEnterpriseDedicatedDevice" Value="15" />
<Member Name="androidEnterpriseFullyManaged" Value="16" />
<Member Name="androidEnterpriseCorporateWorkProfile" Value="17" />
</EnumType>
<EnumType Name="deviceGuardLocalSystemAuthorityCredentialGuardState">
<Member Name="running" Value="0" />
<Member Name="rebootRequired" Value="1" />
<Member Name="notLicensed" Value="2" />
<Member Name="notConfigured" Value="3" />
<Member Name="virtualizationBasedSecurityNotRunning" Value="4" />
</EnumType>
<EnumType Name="deviceGuardVirtualizationBasedSecurityHardwareRequirementState">
<Member Name="meetHardwareRequirements" Value="0" />
<Member Name="secureBootRequired" Value="1" />
<Member Name="dmaProtectionRequired" Value="2" />
<Member Name="hyperVNotSupportedForGuestVM" Value="4" />
<Member Name="hyperVNotAvailable" Value="8" />
</EnumType>
<EnumType Name="deviceGuardVirtualizationBasedSecurityState">
<Member Name="running" Value="0" />
<Member Name="rebootRequired" Value="1" />
<Member Name="require64BitArchitecture" Value="2" />
<Member Name="notLicensed" Value="3" />
<Member Name="notConfigured" Value="4" />
<Member Name="doesNotMeetHardwareRequirements" Value="5" />
<Member Name="other" Value="42" />
</EnumType>
<EnumType Name="deviceLogCollectionTemplateType">
<Member Name="predefined" Value="0" />
</EnumType>
<EnumType Name="deviceManagementExchangeAccessState">
<Member Name="none" Value="0" />
<Member Name="unknown" Value="1" />
<Member Name="allowed" Value="2" />
<Member Name="blocked" Value="3" />
<Member Name="quarantined" Value="4" />
</EnumType>
<EnumType Name="deviceManagementExchangeAccessStateReason">
<Member Name="none" Value="0" />
<Member Name="unknown" Value="1" />
<Member Name="exchangeGlobalRule" Value="2" />
<Member Name="exchangeIndividualRule" Value="3" />
<Member Name="exchangeDeviceRule" Value="4" />
<Member Name="exchangeUpgrade" Value="5" />
<Member Name="exchangeMailboxPolicy" Value="6" />
<Member Name="other" Value="7" />
<Member Name="compliant" Value="8" />
<Member Name="notCompliant" Value="9" />
<Member Name="notEnrolled" Value="10" />
<Member Name="unknownLocation" Value="12" />
<Member Name="mfaRequired" Value="13" />
<Member Name="azureADBlockDueToAccessPolicy" Value="14" />
<Member Name="compromisedPassword" Value="15" />
<Member Name="deviceNotKnownWithManagedApp" Value="16" />
</EnumType>
<EnumType Name="deviceManagementSubscriptions" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="intune" Value="1" />
<Member Name="office365" Value="2" />
<Member Name="intunePremium" Value="4" />
<Member Name="intune_EDU" Value="8" />
<Member Name="intune_SMB" Value="16" />
</EnumType>
<EnumType Name="deviceManagementSubscriptionState">
<Member Name="pending" Value="0" />
<Member Name="active" Value="1" />
<Member Name="warning" Value="2" />
<Member Name="disabled" Value="3" />
<Member Name="deleted" Value="4" />
<Member Name="blocked" Value="5" />
<Member Name="lockedOut" Value="8" />
</EnumType>
<EnumType Name="deviceRegistrationState">
<Member Name="notRegistered" Value="0" />
<Member Name="registered" Value="2" />
<Member Name="revoked" Value="3" />
<Member Name="keyConflict" Value="4" />
<Member Name="approvalPending" Value="5" />
<Member Name="certificateReset" Value="6" />
<Member Name="notRegisteredPendingEnrollment" Value="7" />
<Member Name="unknown" Value="8" />
</EnumType>
<EnumType Name="diskType">
<Member Name="unkown" Value="0" />
<Member Name="hdd" Value="1" />
<Member Name="ssd" Value="2" />
</EnumType>
<EnumType Name="globalDeviceHealthScriptState">
<Member Name="notConfigured" Value="0" />
<Member Name="pending" Value="1" />
<Member Name="enabled" Value="2" />
</EnumType>
<EnumType Name="healthState">
<Member Name="unknown" Value="0" />
<Member Name="healthy" Value="1" />
<Member Name="unhealthy" Value="2" />
</EnumType>
<EnumType Name="joinType">
<Member Name="unknown" Value="0" />
<Member Name="azureADJoined" Value="1" />
<Member Name="azureADRegistered" Value="2" />
<Member Name="hybridAzureADJoined" Value="3" />
</EnumType>
<EnumType Name="lostModeState">
<Member Name="disabled" Value="0" />
<Member Name="enabled" Value="1" />
</EnumType>
<EnumType Name="managedDeviceArchitecture">
<Member Name="unknown" Value="0" />
<Member Name="x86" Value="1" />
<Member Name="x64" Value="2" />
<Member Name="arm" Value="3" />
<Member Name="arM64" Value="4" />
</EnumType>
<EnumType Name="managedDeviceManagementFeatures">
<Member Name="none" Value="0" />
<Member Name="microsoftManagedDesktop" Value="1" />
</EnumType>
<EnumType Name="managedDevicePartnerReportedHealthState">
<Member Name="unknown" Value="0" />
<Member Name="activated" Value="1" />
<Member Name="deactivated" Value="2" />
<Member Name="secured" Value="3" />
<Member Name="lowSeverity" Value="4" />
<Member Name="mediumSeverity" Value="5" />
<Member Name="highSeverity" Value="6" />
<Member Name="unresponsive" Value="7" />
<Member Name="compromised" Value="8" />
<Member Name="misconfigured" Value="9" />
</EnumType>
<EnumType Name="managedDeviceRemoteAction">
<Member Name="retire" Value="0" />
<Member Name="delete" Value="1" />
<Member Name="fullScan" Value="2" />
<Member Name="quickScan" Value="3" />
<Member Name="signatureUpdate" Value="4" />
<Member Name="wipe" Value="5" />
<Member Name="customTextNotification" Value="6" />
<Member Name="rebootNow" Value="7" />
<Member Name="setDeviceName" Value="8" />
<Member Name="syncDevice" Value="9" />
</EnumType>
<EnumType Name="managementState">
<Member Name="managed" Value="0" />
<Member Name="retirePending" Value="1" />
<Member Name="retireFailed" Value="2" />
<Member Name="wipePending" Value="3" />
<Member Name="wipeFailed" Value="4" />
<Member Name="unhealthy" Value="5" />
<Member Name="deletePending" Value="6" />
<Member Name="retireIssued" Value="7" />
<Member Name="wipeIssued" Value="8" />
<Member Name="wipeCanceled" Value="9" />
<Member Name="retireCanceled" Value="10" />
<Member Name="discovered" Value="11" />
</EnumType>
<EnumType Name="remediationState">
<Member Name="unknown" Value="0" />
<Member Name="skipped" Value="1" />
<Member Name="success" Value="2" />
<Member Name="remediationFailed" Value="3" />
<Member Name="scriptError" Value="4" />
</EnumType>
<EnumType Name="remoteAction">
<Member Name="unknown" Value="0" />
<Member Name="factoryReset" Value="1" />
<Member Name="removeCompanyData" Value="2" />
<Member Name="resetPasscode" Value="3" />
<Member Name="remoteLock" Value="4" />
<Member Name="enableLostMode" Value="5" />
<Member Name="disableLostMode" Value="6" />
<Member Name="locateDevice" Value="7" />
<Member Name="rebootNow" Value="8" />
<Member Name="recoverPasscode" Value="9" />
<Member Name="cleanWindowsDevice" Value="10" />
<Member Name="logoutSharedAppleDeviceActiveUser" Value="11" />
<Member Name="quickScan" Value="12" />
<Member Name="fullScan" Value="13" />
<Member Name="windowsDefenderUpdateSignatures" Value="14" />
<Member Name="factoryResetKeepEnrollmentData" Value="15" />
<Member Name="updateDeviceAccount" Value="16" />
<Member Name="automaticRedeployment" Value="17" />
<Member Name="shutDown" Value="18" />
<Member Name="rotateBitLockerKeys" Value="19" />
<Member Name="rotateFileVaultKey" Value="20" />
<Member Name="getFileVaultKey" Value="21" />
<Member Name="setDeviceName" Value="22" />
</EnumType>
<EnumType Name="runState">
<Member Name="unknown" Value="0" />
<Member Name="success" Value="1" />
<Member Name="fail" Value="2" />
<Member Name="scriptError" Value="3" />
<Member Name="pending" Value="4" />
<Member Name="notApplicable" Value="5" />
</EnumType>
<EnumType Name="userExperienceAnalyticsHealthState">
<Member Name="unknown" Value="0" />
<Member Name="insufficientData" Value="1" />
<Member Name="needsAttention" Value="2" />
<Member Name="meetingGoals" Value="3" />
</EnumType>
<EnumType Name="userExperienceAnalyticsInsightSeverity">
<Member Name="none" Value="0" />
<Member Name="informational" Value="1" />
<Member Name="warning" Value="2" />
<Member Name="error" Value="3" />
</EnumType>
<EnumType Name="userExperienceAnalyticsOperatingSystemRestartCategory">
<Member Name="unknown" Value="0" />
<Member Name="restartWithUpdate" Value="1" />
<Member Name="restartWithoutUpdate" Value="2" />
<Member Name="blueScreen" Value="3" />
<Member Name="shutdownWithUpdate" Value="4" />
<Member Name="shutdownWithoutUpdate" Value="5" />
<Member Name="longPowerButtonPress" Value="6" />
<Member Name="bootError" Value="7" />
</EnumType>
<EnumType Name="userExperienceAnalyticsSummarizedBy">
<Member Name="none" Value="0" />
<Member Name="model" Value="1" />
<Member Name="allRegressions" Value="3" />
<Member Name="modelRegression" Value="4" />
<Member Name="manufacturerRegression" Value="5" />
<Member Name="operatingSystemVersionRegression" Value="6" />
</EnumType>
<EnumType Name="windowsDefenderProductStatus" IsFlags="true">
<Member Name="noStatus" Value="0" />
<Member Name="serviceNotRunning" Value="1" />
<Member Name="serviceStartedWithoutMalwareProtection" Value="2" />
<Member Name="pendingFullScanDueToThreatAction" Value="4" />
<Member Name="pendingRebootDueToThreatAction" Value="8" />
<Member Name="pendingManualStepsDueToThreatAction" Value="16" />
<Member Name="avSignaturesOutOfDate" Value="32" />
<Member Name="asSignaturesOutOfDate" Value="64" />
<Member Name="noQuickScanHappenedForSpecifiedPeriod" Value="128" />
<Member Name="noFullScanHappenedForSpecifiedPeriod" Value="256" />
<Member Name="systemInitiatedScanInProgress" Value="512" />
<Member Name="systemInitiatedCleanInProgress" Value="1024" />
<Member Name="samplesPendingSubmission" Value="2048" />
<Member Name="productRunningInEvaluationMode" Value="4096" />
<Member Name="productRunningInNonGenuineMode" Value="8192" />
<Member Name="productExpired" Value="16384" />
<Member Name="offlineScanRequired" Value="32768" />
<Member Name="serviceShutdownAsPartOfSystemShutdown" Value="65536" />
<Member Name="threatRemediationFailedCritically" Value="131072" />
<Member Name="threatRemediationFailedNonCritically" Value="262144" />
<Member Name="noStatusFlagsSet" Value="524288" />
<Member Name="platformOutOfDate" Value="1048576" />
<Member Name="platformUpdateInProgress" Value="2097152" />
<Member Name="platformAboutToBeOutdated" Value="4194304" />
<Member Name="signatureOrPlatformEndOfLifeIsPastOrIsImpending" Value="8388608" />
<Member Name="windowsSModeSignaturesInUseOnNonWin10SInstall" Value="16777216" />
</EnumType>
<EnumType Name="windowsDeviceHealthState" IsFlags="true">
<Member Name="clean" Value="0" />
<Member Name="fullScanPending" Value="1" />
<Member Name="rebootPending" Value="2" />
<Member Name="manualStepsPending" Value="4" />
<Member Name="offlineScanPending" Value="8" />
<Member Name="critical" Value="16" />
</EnumType>
<EnumType Name="windowsMalwareCategory">
<Member Name="invalid" Value="0" />
<Member Name="adware" Value="1" />
<Member Name="spyware" Value="2" />
<Member Name="passwordStealer" Value="3" />
<Member Name="trojanDownloader" Value="4" />
<Member Name="worm" Value="5" />
<Member Name="backdoor" Value="6" />
<Member Name="remoteAccessTrojan" Value="7" />
<Member Name="trojan" Value="8" />
<Member Name="emailFlooder" Value="9" />
<Member Name="keylogger" Value="10" />
<Member Name="dialer" Value="11" />
<Member Name="monitoringSoftware" Value="12" />
<Member Name="browserModifier" Value="13" />
<Member Name="cookie" Value="14" />
<Member Name="browserPlugin" Value="15" />
<Member Name="aolExploit" Value="16" />
<Member Name="nuker" Value="17" />
<Member Name="securityDisabler" Value="18" />
<Member Name="jokeProgram" Value="19" />
<Member Name="hostileActiveXControl" Value="20" />
<Member Name="softwareBundler" Value="21" />
<Member Name="stealthNotifier" Value="22" />
<Member Name="settingsModifier" Value="23" />
<Member Name="toolBar" Value="24" />
<Member Name="remoteControlSoftware" Value="25" />
<Member Name="trojanFtp" Value="26" />
<Member Name="potentialUnwantedSoftware" Value="27" />
<Member Name="icqExploit" Value="28" />
<Member Name="trojanTelnet" Value="29" />
<Member Name="exploit" Value="30" />
<Member Name="filesharingProgram" Value="31" />
<Member Name="malwareCreationTool" Value="32" />
<Member Name="remote_Control_Software" Value="33" />
<Member Name="tool" Value="34" />
<Member Name="trojanDenialOfService" Value="36" />
<Member Name="trojanDropper" Value="37" />
<Member Name="trojanMassMailer" Value="38" />
<Member Name="trojanMonitoringSoftware" Value="39" />
<Member Name="trojanProxyServer" Value="40" />
<Member Name="virus" Value="42" />
<Member Name="known" Value="43" />
<Member Name="unknown" Value="44" />
<Member Name="spp" Value="45" />
<Member Name="behavior" Value="46" />
<Member Name="vulnerability" Value="47" />
<Member Name="policy" Value="48" />
<Member Name="enterpriseUnwantedSoftware" Value="49" />
<Member Name="ransom" Value="50" />
<Member Name="hipsRule" Value="51" />
</EnumType>
<EnumType Name="windowsMalwareExecutionState">
<Member Name="unknown" Value="0" />
<Member Name="blocked" Value="1" />
<Member Name="allowed" Value="2" />
<Member Name="running" Value="3" />
<Member Name="notRunning" Value="4" />
</EnumType>
<EnumType Name="windowsMalwareSeverity">
<Member Name="unknown" Value="0" />
<Member Name="low" Value="1" />
<Member Name="moderate" Value="2" />
<Member Name="high" Value="4" />
<Member Name="severe" Value="5" />
</EnumType>
<EnumType Name="windowsMalwareState">
<Member Name="unknown" Value="0" />
<Member Name="detected" Value="1" />
<Member Name="cleaned" Value="2" />
<Member Name="quarantined" Value="3" />
<Member Name="removed" Value="4" />
<Member Name="allowed" Value="5" />
<Member Name="blocked" Value="6" />
<Member Name="cleanFailed" Value="102" />
<Member Name="quarantineFailed" Value="103" />
<Member Name="removeFailed" Value="104" />
<Member Name="allowFailed" Value="105" />
<Member Name="abandoned" Value="106" />
<Member Name="blockFailed" Value="107" />
</EnumType>
<EnumType Name="windowsMalwareThreatState">
<Member Name="active" Value="0" />
<Member Name="actionFailed" Value="1" />
<Member Name="manualStepsRequired" Value="2" />
<Member Name="fullScanRequired" Value="3" />
<Member Name="rebootRequired" Value="4" />
<Member Name="remediatedWithNonCriticalFailures" Value="5" />
<Member Name="quarantined" Value="6" />
<Member Name="removed" Value="7" />
<Member Name="cleaned" Value="8" />
<Member Name="allowed" Value="9" />
<Member Name="noStatusCleared" Value="10" />
</EnumType>
<EnumType Name="deviceManagementDerivedCredentialIssuer">
<Member Name="intercede" Value="0" />
<Member Name="entrustDatacard" Value="1" />
<Member Name="purebred" Value="2" />
<Member Name="xTec" Value="3" />
</EnumType>
<EnumType Name="deviceManagementDerivedCredentialNotificationType" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="companyPortal" Value="1" />
<Member Name="email" Value="2" />
</EnumType>
<EnumType Name="deviceManagementResourceAccessProfileIntent">
<Member Name="apply" Value="0" />
<Member Name="remove" Value="1" />
</EnumType>
<EnumType Name="appleUserInitiatedEnrollmentType">
<Member Name="unknown" Value="0" />
<Member Name="device" Value="1" />
<Member Name="user" Value="2" />
</EnumType>
<EnumType Name="depTokenType">
<Member Name="none" Value="0" />
<Member Name="dep" Value="1" />
<Member Name="appleSchoolManager" Value="2" />
</EnumType>
<EnumType Name="discoverySource">
<Member Name="unknown" Value="0" />
<Member Name="adminImport" Value="2" />
<Member Name="deviceEnrollmentProgram" Value="4" />
</EnumType>
<EnumType Name="enrollmentState">
<Member Name="unknown" Value="0" />
<Member Name="enrolled" Value="1" />
<Member Name="pendingReset" Value="2" />
<Member Name="failed" Value="3" />
<Member Name="notContacted" Value="4" />
<Member Name="blocked" Value="5" />
</EnumType>
<EnumType Name="importedDeviceIdentityType">
<Member Name="unknown" Value="0" />
<Member Name="imei" Value="1" />
<Member Name="serialNumber" Value="2" />
</EnumType>
<EnumType Name="importedWindowsAutopilotDeviceIdentityImportStatus">
<Member Name="unknown" Value="0" />
<Member Name="pending" Value="1" />
<Member Name="partial" Value="2" />
<Member Name="complete" Value="3" />
<Member Name="error" Value="4" />
</EnumType>
<EnumType Name="importedWindowsAutopilotDeviceIdentityUploadStatus">
<Member Name="noUpload" Value="0" />
<Member Name="pending" Value="1" />
<Member Name="complete" Value="2" />
<Member Name="error" Value="3" />
</EnumType>
<EnumType Name="iTunesPairingMode">
<Member Name="disallow" Value="0" />
<Member Name="allow" Value="1" />
<Member Name="requiresCertificate" Value="2" />
</EnumType>
<EnumType Name="platform">
<Member Name="unknown" Value="0" />
<Member Name="ios" Value="1" />
<Member Name="android" Value="2" />
<Member Name="windows" Value="3" />
<Member Name="windowsMobile" Value="4" />
<Member Name="macOS" Value="5" />
</EnumType>
<EnumType Name="windowsAutopilotDeviceType">
<Member Name="windowsPc" Value="0" />
<Member Name="surfaceHub2" Value="1" />
<Member Name="holoLens" Value="2" />
</EnumType>
<EnumType Name="windowsAutopilotProfileAssignmentDetailedStatus">
<Member Name="none" Value="0" />
<Member Name="hardwareRequirementsNotMet" Value="1" />
<Member Name="surfaceHubProfileNotSupported" Value="2" />
<Member Name="holoLensProfileNotSupported" Value="3" />
<Member Name="windowsPcProfileNotSupported" Value="4" />
</EnumType>
<EnumType Name="windowsAutopilotProfileAssignmentStatus">
<Member Name="unknown" Value="0" />
<Member Name="assignedInSync" Value="1" />
<Member Name="assignedOutOfSync" Value="2" />
<Member Name="assignedUnkownSyncState" Value="3" />
<Member Name="notAssigned" Value="4" />
<Member Name="pending" Value="5" />
<Member Name="failed" Value="6" />
</EnumType>
<EnumType Name="windowsAutopilotSyncStatus">
<Member Name="unknown" Value="0" />
<Member Name="inProgress" Value="1" />
<Member Name="completed" Value="2" />
<Member Name="failed" Value="3" />
</EnumType>
<EnumType Name="windowsDeviceUsageType">
<Member Name="singleUser" Value="0" />
<Member Name="shared" Value="1" />
</EnumType>
<EnumType Name="windowsUserType">
<Member Name="administrator" Value="0" />
<Member Name="standard" Value="1" />
</EnumType>
<EnumType Name="binaryManagementConditionExpressionOperatorType">
<Member Name="or" Value="0" />
<Member Name="and" Value="1" />
</EnumType>
<EnumType Name="unaryManagementConditionExpressionOperatorType">
<Member Name="not" Value="0" />
</EnumType>
<EnumType Name="groupPolicyMigrationReadiness">
<Member Name="none" Value="1" />
<Member Name="partial" Value="2" />
<Member Name="complete" Value="3" />
<Member Name="error" Value="4" />
<Member Name="notApplicable" Value="5" />
</EnumType>
<EnumType Name="groupPolicySettingScope">
<Member Name="unknown" Value="0" />
<Member Name="device" Value="1" />
<Member Name="user" Value="2" />
</EnumType>
<EnumType Name="groupPolicySettingType">
<Member Name="unknown" Value="0" />
<Member Name="policy" Value="1" />
<Member Name="account" Value="2" />
<Member Name="securityOptions" Value="3" />
<Member Name="userRightsAssignment" Value="4" />
<Member Name="auditSetting" Value="5" />
<Member Name="windowsFirewallSettings" Value="6" />
</EnumType>
<EnumType Name="mdmSupportedState">
<Member Name="unknown" Value="0" />
<Member Name="supported" Value="1" />
<Member Name="unsupported" Value="2" />
<Member Name="deprecated" Value="3" />
</EnumType>
<EnumType Name="groupPolicyConfigurationType">
<Member Name="policy" Value="0" />
<Member Name="preference" Value="1" />
</EnumType>
<EnumType Name="groupPolicyDefinitionClassType">
<Member Name="user" Value="0" />
<Member Name="machine" Value="1" />
</EnumType>
<EnumType Name="groupPolicyOperationStatus">
<Member Name="unknown" Value="0" />
<Member Name="inProgress" Value="1" />
<Member Name="success" Value="2" />
<Member Name="failed" Value="3" />
</EnumType>
<EnumType Name="groupPolicyOperationType">
<Member Name="none" Value="0" />
<Member Name="upload" Value="1" />
<Member Name="uploadNewVersion" Value="2" />
<Member Name="addLanguageFiles" Value="3" />
<Member Name="removeLanguageFiles" Value="4" />
<Member Name="updateLanguageFiles" Value="5" />
<Member Name="remove" Value="6" />
</EnumType>
<EnumType Name="groupPolicyType">
<Member Name="admxBacked" Value="0" />
<Member Name="admxIngested" Value="1" />
</EnumType>
<EnumType Name="groupPolicyUploadedDefinitionFileStatus">
<Member Name="none" Value="0" />
<Member Name="uploadInProgress" Value="1" />
<Member Name="available" Value="2" />
<Member Name="assigned" Value="3" />
<Member Name="removalInProgress" Value="4" />
<Member Name="uploadFailed" Value="5" />
<Member Name="removalFailed" Value="6" />
</EnumType>
<EnumType Name="androidManagedAppSafetyNetAppsVerificationType">
<Member Name="none" Value="0" />
<Member Name="enabled" Value="1" />
</EnumType>
<EnumType Name="androidManagedAppSafetyNetDeviceAttestationType">
<Member Name="none" Value="0" />
<Member Name="basicIntegrity" Value="1" />
<Member Name="basicIntegrityAndDeviceCertification" Value="2" />
</EnumType>
<EnumType Name="androidManagedAppSafetyNetEvaluationType">
<Member Name="basic" Value="0" />
<Member Name="hardwareBacked" Value="1" />
</EnumType>
<EnumType Name="appManagementLevel" IsFlags="true">
<Member Name="unspecified" Value="0" />
<Member Name="unmanaged" Value="1" />
<Member Name="mdm" Value="2" />
<Member Name="androidEnterprise" Value="4" />
</EnumType>
<EnumType Name="managedAppClipboardSharingLevel">
<Member Name="allApps" Value="0" />
<Member Name="managedAppsWithPasteIn" Value="1" />
<Member Name="managedApps" Value="2" />
<Member Name="blocked" Value="3" />
</EnumType>
<EnumType Name="managedAppDataEncryptionType">
<Member Name="useDeviceSettings" Value="0" />
<Member Name="afterDeviceRestart" Value="1" />
<Member Name="whenDeviceLockedExceptOpenFiles" Value="2" />
<Member Name="whenDeviceLocked" Value="3" />
</EnumType>
<EnumType Name="managedAppDataIngestionLocation">
<Member Name="oneDriveForBusiness" Value="1" />
<Member Name="sharePoint" Value="2" />
<Member Name="camera" Value="3" />
</EnumType>
<EnumType Name="managedAppDataStorageLocation">
<Member Name="oneDriveForBusiness" Value="1" />
<Member Name="sharePoint" Value="2" />
<Member Name="localStorage" Value="6" />
</EnumType>
<EnumType Name="managedAppDataTransferLevel">
<Member Name="allApps" Value="0" />
<Member Name="managedApps" Value="1" />
<Member Name="none" Value="2" />
</EnumType>
<EnumType Name="managedAppDeviceThreatLevel">
<Member Name="notConfigured" Value="0" />
<Member Name="secured" Value="1" />
<Member Name="low" Value="2" />
<Member Name="medium" Value="3" />
<Member Name="high" Value="4" />
</EnumType>
<EnumType Name="managedAppFlaggedReason">
<Member Name="none" Value="0" />
<Member Name="rootedDevice" Value="1" />
<Member Name="androidBootloaderUnlocked" Value="2" />
<Member Name="androidFactoryRomModified" Value="3" />
</EnumType>
<EnumType Name="managedAppNotificationRestriction">
<Member Name="allow" Value="0" />
<Member Name="blockOrganizationalData" Value="1" />
<Member Name="block" Value="2" />
</EnumType>
<EnumType Name="managedAppPhoneNumberRedirectLevel">
<Member Name="allApps" Value="0" />
<Member Name="managedApps" Value="1" />
<Member Name="customApp" Value="2" />
<Member Name="blocked" Value="3" />
</EnumType>
<EnumType Name="managedAppPinCharacterSet">
<Member Name="numeric" Value="0" />
<Member Name="alphanumericAndSymbol" Value="1" />
</EnumType>
<EnumType Name="managedAppRemediationAction">
<Member Name="block" Value="0" />
<Member Name="wipe" Value="1" />
<Member Name="warn" Value="2" />
</EnumType>
<EnumType Name="managedBrowserType" IsFlags="true">
<Member Name="notConfigured" Value="0" />
<Member Name="microsoftEdge" Value="1" />
</EnumType>
<EnumType Name="windowsInformationProtectionEnforcementLevel">
<Member Name="noProtection" Value="0" />
<Member Name="encryptAndAuditOnly" Value="1" />
<Member Name="encryptAuditAndPrompt" Value="2" />
<Member Name="encryptAuditAndBlock" Value="3" />
</EnumType>
<EnumType Name="windowsInformationProtectionPinCharacterRequirements">
<Member Name="notAllow" Value="0" />
<Member Name="requireAtLeastOne" Value="1" />
<Member Name="allow" Value="2" />
</EnumType>
<EnumType Name="microsoftTunnelServerHealthStatus">
<Member Name="unknown" Value="0" />
<Member Name="healthy" Value="1" />
<Member Name="unhealthy" Value="2" />
<Member Name="warning" Value="3" />
<Member Name="offline" Value="4" />
<Member Name="upgradeInProgress" Value="5" />
<Member Name="upgradeFailed" Value="6" />
</EnumType>
<EnumType Name="notificationTemplateBrandingOptions" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="includeCompanyLogo" Value="1" />
<Member Name="includeCompanyName" Value="2" />
<Member Name="includeContactInformation" Value="4" />
<Member Name="includeCompanyPortalLink" Value="8" />
</EnumType>
<EnumType Name="deviceManagementDomainJoinConnectorState">
<Member Name="active" Value="0" />
<Member Name="error" Value="1" />
<Member Name="inactive" Value="2" />
</EnumType>
<EnumType Name="appVulnerabilityTaskMitigationType">
<Member Name="unknown" Value="0" />
<Member Name="update" Value="1" />
<Member Name="uninstall" Value="2" />
<Member Name="securityConfiguration" Value="3" />
</EnumType>
<EnumType Name="deviceAppManagementTaskCategory">
<Member Name="unknown" Value="0" />
<Member Name="advancedThreatProtection" Value="1" />
</EnumType>
<EnumType Name="deviceAppManagementTaskPriority">
<Member Name="none" Value="0" />
<Member Name="high" Value="1" />
<Member Name="low" Value="2" />
</EnumType>
<EnumType Name="deviceAppManagementTaskStatus">
<Member Name="unknown" Value="0" />
<Member Name="pending" Value="1" />
<Member Name="active" Value="2" />
<Member Name="completed" Value="3" />
<Member Name="rejected" Value="4" />
</EnumType>
<EnumType Name="endpointSecurityConfigurationApplicablePlatform">
<Member Name="unknown" Value="0" />
<Member Name="macOS" Value="1" />
<Member Name="windows10AndLater" Value="2" />
<Member Name="windows10AndWindowsServer" Value="3" />
</EnumType>
<EnumType Name="endpointSecurityConfigurationProfileType">
<Member Name="unknown" Value="0" />
<Member Name="antivirus" Value="1" />
<Member Name="windowsSecurity" Value="2" />
<Member Name="bitLocker" Value="3" />
<Member Name="fileVault" Value="4" />
<Member Name="firewall" Value="5" />
<Member Name="firewallRules" Value="6" />
<Member Name="endpointDetectionAndResponse" Value="7" />
<Member Name="deviceControl" Value="8" />
<Member Name="appAndBrowserIsolation" Value="9" />
<Member Name="exploitProtection" Value="10" />
<Member Name="webProtection" Value="11" />
<Member Name="applicationControl" Value="12" />
<Member Name="attackSurfaceReductionRules" Value="13" />
<Member Name="accountProtection" Value="14" />
</EnumType>
<EnumType Name="endpointSecurityConfigurationType">
<Member Name="unknown" Value="0" />
<Member Name="antivirus" Value="1" />
<Member Name="diskEncryption" Value="2" />
<Member Name="firewall" Value="3" />
<Member Name="endpointDetectionAndResponse" Value="4" />
<Member Name="attackSurfaceReduction" Value="5" />
<Member Name="accountProtection" Value="6" />
</EnumType>
<EnumType Name="roleAssignmentScopeType">
<Member Name="resourceScope" Value="0" />
<Member Name="allDevices" Value="1" />
<Member Name="allLicensedUsers" Value="2" />
<Member Name="allDevicesAndLicensedUsers" Value="3" />
</EnumType>
<EnumType Name="remoteAssistanceOnboardingStatus">
<Member Name="notOnboarded" Value="0" />
<Member Name="onboarding" Value="1" />
<Member Name="onboarded" Value="2" />
</EnumType>
<EnumType Name="deviceManagementReportFileFormat">
<Member Name="csv" Value="0" />
<Member Name="pdf" Value="1" />
</EnumType>
<EnumType Name="deviceManagementReportStatus">
<Member Name="unknown" Value="0" />
<Member Name="notStarted" Value="1" />
<Member Name="inProgress" Value="2" />
<Member Name="completed" Value="3" />
<Member Name="failed" Value="4" />
</EnumType>
<EnumType Name="deviceManagementScheduledReportRecurrence">
<Member Name="none" Value="0" />
<Member Name="daily" Value="1" />
<Member Name="weekly" Value="2" />
<Member Name="monthly" Value="3" />
</EnumType>
<EnumType Name="embeddedSIMDeviceStateValue">
<Member Name="notEvaluated" Value="0" />
<Member Name="failed" Value="1" />
<Member Name="installing" Value="2" />
<Member Name="installed" Value="3" />
<Member Name="deleting" Value="4" />
<Member Name="error" Value="5" />
<Member Name="deleted" Value="6" />
<Member Name="removedByUser" Value="7" />
</EnumType>
<EnumType Name="deviceEnrollmentFailureReason">
<Member Name="unknown" Value="0" />
<Member Name="authentication" Value="1" />
<Member Name="authorization" Value="2" />
<Member Name="accountValidation" Value="3" />
<Member Name="userValidation" Value="4" />
<Member Name="deviceNotSupported" Value="5" />
<Member Name="inMaintenance" Value="6" />
<Member Name="badRequest" Value="7" />
<Member Name="featureNotSupported" Value="8" />
<Member Name="enrollmentRestrictionsEnforced" Value="9" />
<Member Name="clientDisconnected" Value="10" />
<Member Name="userAbandonment" Value="11" />
</EnumType>
<EnumType Name="deviceManagementAutopilotPolicyComplianceStatus">
<Member Name="unknown" Value="0" />
<Member Name="compliant" Value="1" />
<Member Name="installed" Value="2" />
<Member Name="notCompliant" Value="3" />
<Member Name="notInstalled" Value="4" />
<Member Name="error" Value="5" />
</EnumType>
<EnumType Name="deviceManagementAutopilotPolicyType">
<Member Name="unknown" Value="0" />
<Member Name="application" Value="3" />
<Member Name="appModel" Value="7" />
<Member Name="configurationPolicy" Value="12" />
</EnumType>
<EnumType Name="mobileAppActionType">
<Member Name="unknown" Value="0" />
<Member Name="installCommandSent" Value="1" />
<Member Name="installed" Value="3" />
<Member Name="uninstalled" Value="4" />
<Member Name="userRequestedInstall" Value="5" />
</EnumType>
<EnumType Name="mobileAppIntent">
<Member Name="available" Value="0" />
<Member Name="notAvailable" Value="1" />
<Member Name="requiredInstall" Value="2" />
<Member Name="requiredUninstall" Value="3" />
<Member Name="requiredAndAvailableInstall" Value="4" />
<Member Name="availableInstallWithoutEnrollment" Value="5" />
<Member Name="exclude" Value="6" />
</EnumType>
<EnumType Name="windowsAutopilotDeploymentState">
<Member Name="unknown" Value="0" />
<Member Name="success" Value="1" />
<Member Name="inProgress" Value="2" />
<Member Name="failure" Value="3" />
<Member Name="successWithTimeout" Value="4" />
</EnumType>
<EnumType Name="windowsAutopilotEnrollmentType">
<Member Name="unknown" Value="0" />
<Member Name="azureADJoinedWithAutopilotProfile" Value="1" />
<Member Name="offlineDomainJoined" Value="2" />
<Member Name="azureADJoinedUsingDeviceAuthWithAutopilotProfile" Value="3" />
<Member Name="azureADJoinedUsingDeviceAuthWithoutAutopilotProfile" Value="4" />
<Member Name="azureADJoinedWithOfflineAutopilotProfile" Value="5" />
<Member Name="azureADJoinedWithWhiteGlove" Value="6" />
<Member Name="offlineDomainJoinedWithWhiteGlove" Value="7" />
<Member Name="offlineDomainJoinedWithOfflineAutopilotProfile" Value="8" />
</EnumType>
<EnumType Name="windowsDefenderApplicationControlSupplementalPolicyStatuses">
<Member Name="unknown" Value="0" />
<Member Name="success" Value="1" />
<Member Name="tokenError" Value="2" />
<Member Name="notAuthorizedByToken" Value="3" />
<Member Name="policyNotFound" Value="4" />
</EnumType>
<EnumType Name="applicationType">
<Member Name="universal" Value="1" />
<Member Name="desktop" Value="2" />
</EnumType>
<EnumType Name="userPfxIntendedPurpose">
<Member Name="unassigned" Value="0" />
<Member Name="smimeEncryption" Value="1" />
<Member Name="smimeSigning" Value="2" />
<Member Name="vpn" Value="4" />
<Member Name="wifi" Value="8" />
</EnumType>
<EnumType Name="userPfxPaddingScheme">
<Member Name="none" Value="0" />
<Member Name="pkcs1" Value="1" />
<Member Name="oaepSha1" Value="2" />
<Member Name="oaepSha256" Value="3" />
<Member Name="oaepSha384" Value="4" />
<Member Name="oaepSha512" Value="5" />
</EnumType>
<EnumType Name="bucketAggregationSortProperty">
<Member Name="count" Value="0" />
<Member Name="keyAsString" Value="1" />
<Member Name="keyAsNumber" Value="2" />
</EnumType>
<EnumType Name="entityType">
<Member Name="event" Value="0" />
<Member Name="message" Value="1" />
<Member Name="driveItem" Value="2" />
<Member Name="externalItem" Value="4" />
<Member Name="site" Value="5" />
<Member Name="list" Value="6" />
<Member Name="listItem" Value="7" />
<Member Name="drive" Value="8" />
<Member Name="unknownfuturevalue" Value="9" />
</EnumType>
<EnumType Name="priority">
<Member Name="None" Value="0" />
<Member Name="High" Value="1" />
<Member Name="Low" Value="2" />
</EnumType>
<EnumType Name="plannerPreviewType">
<Member Name="automatic" Value="0" />
<Member Name="noPreview" Value="1" />
<Member Name="checklist" Value="2" />
<Member Name="description" Value="3" />
<Member Name="reference" Value="4" />
</EnumType>
<EnumType Name="onenotePatchActionType">
<Member Name="Replace" Value="0" />
<Member Name="Append" Value="1" />
<Member Name="Delete" Value="2" />
<Member Name="Insert" Value="3" />
<Member Name="Prepend" Value="4" />
</EnumType>
<EnumType Name="onenotePatchInsertPosition">
<Member Name="After" Value="0" />
<Member Name="Before" Value="1" />
</EnumType>
<EnumType Name="onenoteSourceService">
<Member Name="Unknown" Value="0" />
<Member Name="OneDrive" Value="1" />
<Member Name="OneDriveForBusiness" Value="2" />
<Member Name="OnPremOneDriveForBusiness" Value="3" />
</EnumType>
<EnumType Name="onenoteUserRole">
<Member Name="Owner" Value="0" />
<Member Name="Contributor" Value="1" />
<Member Name="None" Value="-1" />
<Member Name="Reader" Value="2" />
</EnumType>
<EnumType Name="operationStatus">
<Member Name="NotStarted" Value="0" />
<Member Name="Running" Value="1" />
<Member Name="Completed" Value="2" />
<Member Name="Failed" Value="3" />
</EnumType>
<EnumType Name="allowedAudiences" IsFlags="true">
<Member Name="me" Value="0" />
<Member Name="family" Value="1" />
<Member Name="contacts" Value="2" />
<Member Name="groupMembers" Value="4" />
<Member Name="organization" Value="8" />
<Member Name="federatedOrganizations" Value="16" />
<Member Name="everyone" Value="32" />
<Member Name="unknownFutureValue" Value="64" />
</EnumType>
<EnumType Name="anniversaryType">
<Member Name="birthday" Value="0" />
<Member Name="wedding" Value="1" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="languageProficiencyLevel">
<Member Name="elementary" Value="0" />
<Member Name="conversational" Value="1" />
<Member Name="limitedWorking" Value="2" />
<Member Name="professionalWorking" Value="3" />
<Member Name="fullProfessional" Value="4" />
<Member Name="nativeOrBilingual" Value="5" />
<Member Name="unknownFutureValue" Value="6" />
</EnumType>
<EnumType Name="personRelationship">
<Member Name="manager" Value="0" />
<Member Name="colleague" Value="1" />
<Member Name="directReport" Value="2" />
<Member Name="dotLineReport" Value="3" />
<Member Name="assistant" Value="4" />
<Member Name="dotLineManager" Value="5" />
<Member Name="alternateContact" Value="6" />
<Member Name="friend" Value="7" />
<Member Name="spouse" Value="8" />
<Member Name="sibling" Value="9" />
<Member Name="child" Value="10" />
<Member Name="parent" Value="11" />
<Member Name="sponsor" Value="12" />
<Member Name="emergencyContact" Value="13" />
<Member Name="other" Value="14" />
<Member Name="unknownFutureValue" Value="15" />
</EnumType>
<EnumType Name="skillProficiencyLevel">
<Member Name="elementary" Value="0" />
<Member Name="limitedWorking" Value="1" />
<Member Name="generalProfessional" Value="2" />
<Member Name="advancedProfessional" Value="3" />
<Member Name="expert" Value="4" />
<Member Name="unknownFutureValue" Value="5" />
</EnumType>
<EnumType Name="approvalState">
<Member Name="pending" Value="0" />
<Member Name="approved" Value="1" />
<Member Name="denied" Value="2" />
<Member Name="aborted" Value="3" />
<Member Name="canceled" Value="4" />
</EnumType>
<EnumType Name="roleSummaryStatus">
<Member Name="ok" Value="0" />
<Member Name="bad" Value="1" />
</EnumType>
<EnumType Name="setupStatus">
<Member Name="unknown" Value="0" />
<Member Name="notRegisteredYet" Value="1" />
<Member Name="registeredSetupNotStarted" Value="2" />
<Member Name="registeredSetupInProgress" Value="3" />
<Member Name="registrationAndSetupCompleted" Value="4" />
<Member Name="registrationFailed" Value="5" />
<Member Name="registrationTimedOut" Value="6" />
<Member Name="disabled" Value="7" />
</EnumType>
<EnumType Name="jobHistorySummaryType">
<Member Name="Printer" Value="0" />
<Member Name="User" Value="1" />
<Member Name="Group" Value="2" />
</EnumType>
<EnumType Name="printColorConfiguration">
<Member Name="blackAndWhite" Value="0" />
<Member Name="grayscale" Value="1" />
<Member Name="color" Value="2" />
<Member Name="auto" Value="3" />
</EnumType>
<EnumType Name="printColorMode">
<Member Name="blackAndWhite" Value="0" />
<Member Name="grayscale" Value="1" />
<Member Name="color" Value="2" />
<Member Name="auto" Value="3" />
</EnumType>
<EnumType Name="printDuplexConfiguration">
<Member Name="twoSidedLongEdge" Value="0" />
<Member Name="twoSidedShortEdge" Value="1" />
<Member Name="oneSided" Value="2" />
</EnumType>
<EnumType Name="printDuplexMode">
<Member Name="flipOnLongEdge" Value="0" />
<Member Name="flipOnShortEdge" Value="1" />
<Member Name="oneSided" Value="2" />
</EnumType>
<EnumType Name="printerFeedDirection">
<Member Name="longEdgeFirst" Value="0" />
<Member Name="shortEdgeFirst" Value="1" />
</EnumType>
<EnumType Name="printerFeedOrientation">
<Member Name="longEdgeFirst" Value="0" />
<Member Name="shortEdgeFirst" Value="1" />
</EnumType>
<EnumType Name="printerProcessingState">
<Member Name="unknown" Value="0" />
<Member Name="idle" Value="1" />
<Member Name="processing" Value="2" />
<Member Name="stopped" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="printerProcessingStateDetail">
<Member Name="paused" Value="0" />
<Member Name="disconnected" Value="1" />
<Member Name="mediaJam" Value="2" />
<Member Name="mediaNeeded" Value="3" />
<Member Name="mediaLow" Value="4" />
<Member Name="mediaEmpty" Value="5" />
<Member Name="coverOpen" Value="6" />
<Member Name="interlockOpen" Value="7" />
<Member Name="queueFull" Value="8" />
<Member Name="outputTrayMissing" Value="9" />
<Member Name="outputAreaFull" Value="10" />
<Member Name="markerSupplyLow" Value="11" />
<Member Name="markerSupplyEmpty" Value="12" />
<Member Name="inputTrayMissing" Value="13" />
<Member Name="outputAlmostFull" Value="14" />
<Member Name="markerWasteAlmostFull" Value="15" />
<Member Name="markerWasteFull" Value="16" />
<Member Name="fuserOverTemp" Value="17" />
<Member Name="fuserUnderTemp" Value="18" />
<Member Name="other" Value="19" />
<Member Name="unknownFutureValue" Value="20" />
</EnumType>
<EnumType Name="printerProcessingStateReason">
<Member Name="paused" Value="0" />
<Member Name="disconnected" Value="1" />
<Member Name="mediaJam" Value="2" />
<Member Name="mediaNeeded" Value="3" />
<Member Name="mediaLow" Value="4" />
<Member Name="mediaEmpty" Value="5" />
<Member Name="coverOpen" Value="6" />
<Member Name="interlockOpen" Value="7" />
<Member Name="queueFull" Value="8" />
<Member Name="outputTrayMissing" Value="9" />
<Member Name="outputAreaFull" Value="10" />
<Member Name="markerSupplyLow" Value="11" />
<Member Name="markerSupplyEmpty" Value="12" />
<Member Name="inputTrayMissing" Value="13" />
<Member Name="outputAlmostFull" Value="14" />
<Member Name="markerWasteAlmostFull" Value="15" />
<Member Name="markerWasteFull" Value="16" />
<Member Name="fuserOverTemp" Value="17" />
<Member Name="fuserUnderTemp" Value="18" />
<Member Name="other" Value="19" />
<Member Name="unknownFutureValue" Value="20" />
</EnumType>
<EnumType Name="printEvent">
<Member Name="jobStarted" Value="0" />
<Member Name="unknownFutureValue" Value="1" />
</EnumType>
<EnumType Name="printFinishing">
<Member Name="none" Value="3" />
<Member Name="staple" Value="4" />
<Member Name="punch" Value="5" />
<Member Name="cover" Value="6" />
<Member Name="bind" Value="7" />
<Member Name="saddleStitch" Value="8" />
<Member Name="stitchEdge" Value="9" />
<Member Name="stapleTopLeft" Value="20" />
<Member Name="stapleBottomLeft" Value="21" />
<Member Name="stapleTopRight" Value="22" />
<Member Name="stapleBottomRight" Value="23" />
<Member Name="stitchLeftEdge" Value="24" />
<Member Name="stitchTopEdge" Value="25" />
<Member Name="stitchRightEdge" Value="26" />
<Member Name="stitchBottomEdge" Value="27" />
<Member Name="stapleDualLeft" Value="28" />
<Member Name="stapleDualTop" Value="29" />
<Member Name="stapleDualRight" Value="30" />
<Member Name="stapleDualBottom" Value="31" />
<Member Name="unknownFutureValue" Value="32" />
</EnumType>
<EnumType Name="printJobProcessingState">
<Member Name="unknown" Value="0" />
<Member Name="pending" Value="1" />
<Member Name="processing" Value="2" />
<Member Name="paused" Value="3" />
<Member Name="stopped" Value="4" />
<Member Name="completed" Value="5" />
<Member Name="canceled" Value="6" />
<Member Name="aborted" Value="7" />
</EnumType>
<EnumType Name="printJobStateDetail">
<Member Name="uploadPending" Value="0" />
<Member Name="transforming" Value="1" />
<Member Name="completedSuccessfully" Value="2" />
<Member Name="completedWithWarnings" Value="3" />
<Member Name="completedWithErrors" Value="4" />
<Member Name="releaseWait" Value="5" />
<Member Name="interpreting" Value="6" />
<Member Name="unknownFutureValue" Value="7" />
</EnumType>
<EnumType Name="printMediaType">
<Member Name="stationery" Value="0" />
<Member Name="transparency" Value="1" />
<Member Name="envelope" Value="2" />
<Member Name="envelopePlain" Value="3" />
<Member Name="continuous" Value="4" />
<Member Name="screen" Value="5" />
<Member Name="screenPaged" Value="6" />
<Member Name="continuousLong" Value="7" />
<Member Name="continuousShort" Value="8" />
<Member Name="envelopeWindow" Value="9" />
<Member Name="multiPartForm" Value="10" />
<Member Name="multiLayer" Value="11" />
<Member Name="labels" Value="12" />
</EnumType>
<EnumType Name="printMultipageLayout">
<Member Name="clockwiseFromTopLeft" Value="0" />
<Member Name="counterclockwiseFromTopLeft" Value="1" />
<Member Name="counterclockwiseFromTopRight" Value="2" />
<Member Name="clockwiseFromTopRight" Value="3" />
<Member Name="counterclockwiseFromBottomLeft" Value="4" />
<Member Name="clockwiseFromBottomLeft" Value="5" />
<Member Name="counterclockwiseFromBottomRight" Value="6" />
<Member Name="clockwiseFromBottomRight" Value="7" />
</EnumType>
<EnumType Name="printOperationProcessingState">
<Member Name="notStarted" Value="0" />
<Member Name="running" Value="1" />
<Member Name="succeeded" Value="2" />
<Member Name="failed" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="printOrientation">
<Member Name="portrait" Value="3" />
<Member Name="landscape" Value="4" />
<Member Name="reverseLandscape" Value="5" />
<Member Name="reversePortrait" Value="6" />
</EnumType>
<EnumType Name="printPresentationDirection">
<Member Name="clockwiseFromTopLeft" Value="0" />
<Member Name="counterClockwiseFromTopLeft" Value="1" />
<Member Name="counterClockwiseFromTopRight" Value="2" />
<Member Name="clockwiseFromTopRight" Value="3" />
<Member Name="counterClockwiseFromBottomLeft" Value="4" />
<Member Name="clockwiseFromBottomLeft" Value="5" />
<Member Name="counterClockwiseFromBottomRight" Value="6" />
<Member Name="clockwiseFromBottomRight" Value="7" />
</EnumType>
<EnumType Name="printQuality">
<Member Name="low" Value="0" />
<Member Name="medium" Value="1" />
<Member Name="high" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="printScaling">
<Member Name="auto" Value="0" />
<Member Name="shrinkToFit" Value="1" />
<Member Name="fill" Value="2" />
<Member Name="fit" Value="3" />
<Member Name="none" Value="4" />
<Member Name="unknownFutureValue" Value="5" />
</EnumType>
<EnumType Name="printTaskProcessingState">
<Member Name="pending" Value="0" />
<Member Name="processing" Value="1" />
<Member Name="completed" Value="2" />
<Member Name="aborted" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="status">
<Member Name="active" Value="0" />
<Member Name="updated" Value="1" />
<Member Name="deleted" Value="2" />
<Member Name="ignored" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="dataPolicyOperationStatus">
<Member Name="notStarted" Value="0" />
<Member Name="running" Value="1" />
<Member Name="complete" Value="2" />
<Member Name="failed" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="accountStatus">
<Member Name="unknown" Value="0" />
<Member Name="staged" Value="1" />
<Member Name="active" Value="2" />
<Member Name="suspended" Value="3" />
<Member Name="deleted" Value="4" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="alertFeedback">
<Member Name="unknown" Value="0" />
<Member Name="truePositive" Value="1" />
<Member Name="falsePositive" Value="2" />
<Member Name="benignPositive" Value="3" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="alertSeverity">
<Member Name="unknown" Value="0" />
<Member Name="informational" Value="1" />
<Member Name="low" Value="2" />
<Member Name="medium" Value="3" />
<Member Name="high" Value="4" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="alertStatus">
<Member Name="unknown" Value="0" />
<Member Name="newAlert" Value="1" />
<Member Name="inProgress" Value="2" />
<Member Name="resolved" Value="3" />
<Member Name="dismissed" Value="4" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="applicationPermissionsRequired">
<Member Name="unknown" Value="0" />
<Member Name="anonymous" Value="1" />
<Member Name="guest" Value="2" />
<Member Name="user" Value="3" />
<Member Name="administrator" Value="4" />
<Member Name="system" Value="5" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="connectionDirection">
<Member Name="unknown" Value="0" />
<Member Name="inbound" Value="1" />
<Member Name="outbound" Value="2" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="connectionStatus">
<Member Name="unknown" Value="0" />
<Member Name="attempted" Value="1" />
<Member Name="succeeded" Value="2" />
<Member Name="blocked" Value="3" />
<Member Name="failed" Value="4" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="diamondModel">
<Member Name="unknown" Value="0" />
<Member Name="adversary" Value="1" />
<Member Name="capability" Value="2" />
<Member Name="infrastructure" Value="3" />
<Member Name="victim" Value="4" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="emailRole">
<Member Name="unknown" Value="0" />
<Member Name="sender" Value="1" />
<Member Name="recipient" Value="2" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="fileHashType">
<Member Name="unknown" Value="0" />
<Member Name="sha1" Value="1" />
<Member Name="sha256" Value="2" />
<Member Name="md5" Value="3" />
<Member Name="authenticodeHash256" Value="4" />
<Member Name="lsHash" Value="5" />
<Member Name="ctph" Value="6" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="logonType">
<Member Name="unknown" Value="0" />
<Member Name="interactive" Value="1" />
<Member Name="remoteInteractive" Value="2" />
<Member Name="network" Value="3" />
<Member Name="batch" Value="4" />
<Member Name="service" Value="5" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="processIntegrityLevel">
<Member Name="unknown" Value="0" />
<Member Name="untrusted" Value="1" />
<Member Name="low" Value="2" />
<Member Name="medium" Value="3" />
<Member Name="high" Value="4" />
<Member Name="system" Value="5" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="registryHive">
<Member Name="unknown" Value="0" />
<Member Name="currentConfig" Value="1" />
<Member Name="currentUser" Value="2" />
<Member Name="localMachineSam" Value="3" />
<Member Name="localMachineSecurity" Value="4" />
<Member Name="localMachineSoftware" Value="5" />
<Member Name="localMachineSystem" Value="6" />
<Member Name="usersDefault" Value="7" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="registryOperation">
<Member Name="unknown" Value="0" />
<Member Name="create" Value="1" />
<Member Name="modify" Value="2" />
<Member Name="delete" Value="3" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="registryValueType">
<Member Name="unknown" Value="0" />
<Member Name="binary" Value="1" />
<Member Name="dword" Value="2" />
<Member Name="dwordLittleEndian" Value="3" />
<Member Name="dwordBigEndian" Value="4" />
<Member Name="expandSz" Value="5" />
<Member Name="link" Value="6" />
<Member Name="multiSz" Value="7" />
<Member Name="none" Value="8" />
<Member Name="qword" Value="9" />
<Member Name="qwordlittleEndian" Value="10" />
<Member Name="sz" Value="11" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="securityNetworkProtocol">
<Member Name="ip" Value="0" />
<Member Name="icmp" Value="1" />
<Member Name="unknown" Value="-1" />
<Member Name="igmp" Value="2" />
<Member Name="ggp" Value="3" />
<Member Name="ipv4" Value="4" />
<Member Name="tcp" Value="6" />
<Member Name="pup" Value="12" />
<Member Name="udp" Value="17" />
<Member Name="idp" Value="22" />
<Member Name="ipv6" Value="41" />
<Member Name="ipv6RoutingHeader" Value="43" />
<Member Name="ipv6FragmentHeader" Value="44" />
<Member Name="ipSecEncapsulatingSecurityPayload" Value="50" />
<Member Name="ipSecAuthenticationHeader" Value="51" />
<Member Name="icmpV6" Value="58" />
<Member Name="ipv6NoNextHeader" Value="59" />
<Member Name="ipv6DestinationOptions" Value="60" />
<Member Name="nd" Value="77" />
<Member Name="raw" Value="255" />
<Member Name="ipx" Value="1000" />
<Member Name="spx" Value="1256" />
<Member Name="spxII" Value="1257" />
<Member Name="unknownFutureValue" Value="32767" />
</EnumType>
<EnumType Name="securityResourceType">
<Member Name="unknown" Value="0" />
<Member Name="attacked" Value="1" />
<Member Name="related" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="tiAction">
<Member Name="unknown" Value="0" />
<Member Name="allow" Value="1" />
<Member Name="block" Value="2" />
<Member Name="alert" Value="3" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="tlpLevel">
<Member Name="unknown" Value="0" />
<Member Name="white" Value="1" />
<Member Name="green" Value="2" />
<Member Name="amber" Value="3" />
<Member Name="red" Value="4" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="userAccountSecurityType">
<Member Name="unknown" Value="0" />
<Member Name="standard" Value="1" />
<Member Name="power" Value="2" />
<Member Name="administrator" Value="3" />
<Member Name="unknownFutureValue" Value="127" />
</EnumType>
<EnumType Name="accessLevel">
<Member Name="everyone" Value="0" />
<Member Name="invited" Value="1" />
<Member Name="locked" Value="2" />
<Member Name="sameEnterprise" Value="3" />
<Member Name="sameEnterpriseAndFederated" Value="4" />
</EnumType>
<EnumType Name="autoAdmittedUsersType">
<Member Name="everyoneInCompany" Value="0" />
<Member Name="everyone" Value="1" />
</EnumType>
<EnumType Name="broadcastMeetingAudience">
<Member Name="roleIsAttendee" Value="0" />
<Member Name="organization" Value="1" />
<Member Name="everyone" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="callDirection">
<Member Name="incoming" Value="0" />
<Member Name="outgoing" Value="1" />
</EnumType>
<EnumType Name="callDisposition">
<Member Name="default" Value="0" />
<Member Name="simultaneousRing" Value="1" />
<Member Name="forward" Value="2" />
</EnumType>
<EnumType Name="callState">
<Member Name="incoming" Value="0" />
<Member Name="establishing" Value="1" />
<Member Name="ringing" Value="2" />
<Member Name="established" Value="3" />
<Member Name="hold" Value="4" />
<Member Name="transferring" Value="5" />
<Member Name="transferAccepted" Value="6" />
<Member Name="redirecting" Value="7" />
<Member Name="terminating" Value="8" />
<Member Name="terminated" Value="9" />
<Member Name="unknownFutureValue" Value="10" />
</EnumType>
<EnumType Name="callTranscriptionState">
<Member Name="notStarted" Value="0" />
<Member Name="active" Value="1" />
<Member Name="inactive" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="changeType">
<Member Name="created" Value="0" />
<Member Name="updated" Value="1" />
<Member Name="deleted" Value="2" />
</EnumType>
<EnumType Name="endpointType">
<Member Name="default" Value="0" />
<Member Name="voicemail" Value="1" />
<Member Name="skypeForBusiness" Value="2" />
<Member Name="skypeForBusinessVoipPhone" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="lobbyBypassScope">
<Member Name="organizer" Value="0" />
<Member Name="organization" Value="1" />
<Member Name="organizationAndFederated" Value="2" />
<Member Name="everyone" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="mediaDirection">
<Member Name="inactive" Value="0" />
<Member Name="sendOnly" Value="1" />
<Member Name="receiveOnly" Value="2" />
<Member Name="sendReceive" Value="3" />
</EnumType>
<EnumType Name="mediaState">
<Member Name="active" Value="0" />
<Member Name="inactive" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="meetingCapabilities">
<Member Name="questionAndAnswer" Value="0" />
<Member Name="unknownFutureValue" Value="1" />
</EnumType>
<EnumType Name="modality">
<Member Name="unknown" Value="0" />
<Member Name="audio" Value="1" />
<Member Name="video" Value="2" />
<Member Name="videoBasedScreenSharing" Value="3" />
<Member Name="data" Value="4" />
<Member Name="unknownFutureValue" Value="5" />
</EnumType>
<EnumType Name="onlineMeetingPresenters">
<Member Name="everyone" Value="0" />
<Member Name="organization" Value="1" />
<Member Name="roleIsPresenter" Value="2" />
<Member Name="organizer" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="onlineMeetingRole">
<Member Name="attendee" Value="0" />
<Member Name="presenter" Value="1" />
<Member Name="producer" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="playPromptCompletionReason">
<Member Name="unknown" Value="0" />
<Member Name="completedSuccessfully" Value="1" />
<Member Name="mediaOperationCanceled" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="recordCompletionReason">
<Member Name="operationCanceled" Value="0" />
<Member Name="stopToneDetected" Value="1" />
<Member Name="maxRecordDurationReached" Value="2" />
<Member Name="initialSilenceTimeout" Value="3" />
<Member Name="maxSilenceTimeout" Value="4" />
<Member Name="playPromptFailed" Value="5" />
<Member Name="playBeepFailed" Value="6" />
<Member Name="mediaReceiveTimeout" Value="7" />
<Member Name="unspecifiedError" Value="8" />
</EnumType>
<EnumType Name="recordingStatus">
<Member Name="unknown" Value="0" />
<Member Name="notRecording" Value="1" />
<Member Name="recording" Value="2" />
<Member Name="failed" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="rejectReason">
<Member Name="none" Value="0" />
<Member Name="busy" Value="1" />
<Member Name="forbidden" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="routingMode">
<Member Name="oneToOne" Value="0" />
<Member Name="multicast" Value="1" />
</EnumType>
<EnumType Name="routingPolicy">
<Member Name="none" Value="0" />
<Member Name="noMissedCall" Value="1" />
<Member Name="disableForwardingExceptPhone" Value="2" />
<Member Name="disableForwarding" Value="3" />
<Member Name="preferSkypeForBusiness" Value="5" />
<Member Name="unknownFutureValue" Value="6" />
</EnumType>
<EnumType Name="routingType">
<Member Name="forwarded" Value="0" />
<Member Name="lookup" Value="1" />
<Member Name="selfFork" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="screenSharingRole">
<Member Name="viewer" Value="0" />
<Member Name="sharer" Value="1" />
</EnumType>
<EnumType Name="tone">
<Member Name="tone0" Value="0" />
<Member Name="tone1" Value="1" />
<Member Name="tone2" Value="2" />
<Member Name="tone3" Value="3" />
<Member Name="tone4" Value="4" />
<Member Name="tone5" Value="5" />
<Member Name="tone6" Value="6" />
<Member Name="tone7" Value="7" />
<Member Name="tone8" Value="8" />
<Member Name="tone9" Value="9" />
<Member Name="star" Value="10" />
<Member Name="pound" Value="11" />
<Member Name="a" Value="12" />
<Member Name="b" Value="13" />
<Member Name="c" Value="14" />
<Member Name="d" Value="15" />
<Member Name="flash" Value="16" />
</EnumType>
<EnumType Name="attestationLevel">
<Member Name="attested" Value="0" />
<Member Name="notAttested" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="authenticationMethodKeyStrength">
<Member Name="normal" Value="0" />
<Member Name="weak" Value="1" />
<Member Name="unknown" Value="2" />
</EnumType>
<EnumType Name="authenticationMethodSignInState">
<Member Name="notSupported" Value="0" />
<Member Name="notAllowedByPolicy" Value="1" />
<Member Name="notEnabled" Value="2" />
<Member Name="phoneNumberNotUnique" Value="3" />
<Member Name="ready" Value="4" />
<Member Name="notConfigured" Value="5" />
<Member Name="unknownFutureValue" Value="6" />
</EnumType>
<EnumType Name="authenticationPhoneType">
<Member Name="mobile" Value="0" />
<Member Name="alternateMobile" Value="1" />
<Member Name="office" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="longRunningOperationStatus">
<Member Name="notstarted" Value="0" />
<Member Name="running" Value="1" />
<Member Name="succeeded" Value="2" />
<Member Name="failed" Value="3" />
</EnumType>
<EnumType Name="lifecycleEventType">
<Member Name="missed" Value="0" />
<Member Name="subscriptionRemoved" Value="1" />
<Member Name="reauthorizationRequired" Value="2" />
</EnumType>
<EnumType Name="accessType">
<Member Name="grant" Value="1" />
<Member Name="deny" Value="2" />
</EnumType>
<EnumType Name="aclType">
<Member Name="user" Value="1" />
<Member Name="group" Value="2" />
<Member Name="everyone" Value="3" />
<Member Name="everyoneExceptGuests" Value="4" />
</EnumType>
<EnumType Name="connectionOperationStatus">
<Member Name="unspecified" Value="0" />
<Member Name="inprogress" Value="1" />
<Member Name="completed" Value="2" />
<Member Name="failed" Value="3" />
</EnumType>
<EnumType Name="connectionState">
<Member Name="draft" Value="1" />
<Member Name="ready" Value="2" />
<Member Name="obsolete" Value="3" />
<Member Name="limitExceeded" Value="4" />
<Member Name="unknownFutureValue" Value="5" />
</EnumType>
<EnumType Name="externalGroupMemberType">
<Member Name="user" Value="1" />
<Member Name="group" Value="2" />
</EnumType>
<EnumType Name="externalItemContentType">
<Member Name="text" Value="1" />
<Member Name="html" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="identitySourceType">
<Member Name="azureActiveDirectory" Value="1" />
<Member Name="external" Value="2" />
</EnumType>
<EnumType Name="label">
<Member Name="title" Value="0" />
<Member Name="url" Value="1" />
<Member Name="createdBy" Value="2" />
<Member Name="lastModifiedBy" Value="3" />
<Member Name="authors" Value="4" />
<Member Name="createdDateTime" Value="5" />
<Member Name="lastModifiedDateTime" Value="6" />
<Member Name="fileName" Value="7" />
<Member Name="fileExtension" Value="8" />
</EnumType>
<EnumType Name="propertyType">
<Member Name="String" Value="0" />
<Member Name="Int64" Value="1" />
<Member Name="Double" Value="2" />
<Member Name="DateTime" Value="3" />
<Member Name="Boolean" Value="4" />
<Member Name="StringCollection" Value="5" />
<Member Name="Int64Collection" Value="6" />
<Member Name="DoubleCollection" Value="7" />
<Member Name="DateTimeCollection" Value="8" />
</EnumType>
<EnumType Name="applicationIdentityType">
<Member Name="aadApplication" Value="0" />
<Member Name="bot" Value="1" />
<Member Name="tenantBot" Value="2" />
<Member Name="office365Connector" Value="3" />
<Member Name="outgoingWebhook" Value="4" />
</EnumType>
<EnumType Name="channelCreationMode">
<Member Name="migration" Value="0" />
</EnumType>
<EnumType Name="channelMembershipType">
<Member Name="standard" Value="0" />
<Member Name="private" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="chatMessageImportance">
<Member Name="normal" Value="0" />
<Member Name="high" Value="1" />
<Member Name="urgent" Value="2" />
</EnumType>
<EnumType Name="chatMessagePolicyViolationDlpActionTypes" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="notifySender" Value="1" />
<Member Name="blockAccess" Value="2" />
<Member Name="blockAccessExternal" Value="4" />
</EnumType>
<EnumType Name="chatMessagePolicyViolationUserActionTypes" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="override" Value="1" />
<Member Name="reportFalsePositive" Value="2" />
</EnumType>
<EnumType Name="chatMessagePolicyViolationVerdictDetailsTypes" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="allowFalsePositiveOverride" Value="1" />
<Member Name="allowOverrideWithoutJustification" Value="2" />
<Member Name="allowOverrideWithJustification" Value="4" />
</EnumType>
<EnumType Name="chatMessageType">
<Member Name="message" Value="0" />
<Member Name="chatEvent" Value="1" />
<Member Name="typing" Value="2" />
</EnumType>
<EnumType Name="chatType">
<Member Name="oneOnOne" Value="0" />
<Member Name="group" Value="1" />
<Member Name="meeting" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="clonableTeamParts" IsFlags="true">
<Member Name="apps" Value="1" />
<Member Name="tabs" Value="2" />
<Member Name="settings" Value="4" />
<Member Name="channels" Value="8" />
<Member Name="members" Value="16" />
</EnumType>
<EnumType Name="conversationIdentityType">
<Member Name="team" Value="0" />
<Member Name="channel" Value="1" />
</EnumType>
<EnumType Name="giphyRatingType">
<Member Name="strict" Value="0" />
<Member Name="moderate" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="replyRestriction">
<Member Name="everyone" Value="0" />
<Member Name="authorAndModerators" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="teamCreationMode">
<Member Name="migration" Value="0" />
</EnumType>
<EnumType Name="teamsAppDistributionMethod">
<Member Name="store" Value="0" />
<Member Name="organization" Value="1" />
<Member Name="sideloaded" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="teamsAppPublishingState">
<Member Name="submitted" Value="0" />
<Member Name="rejected" Value="1" />
<Member Name="published" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="teamsAsyncOperationStatus">
<Member Name="invalid" Value="0" />
<Member Name="notStarted" Value="1" />
<Member Name="inProgress" Value="2" />
<Member Name="succeeded" Value="3" />
<Member Name="failed" Value="4" />
<Member Name="unknownFutureValue" Value="5" />
</EnumType>
<EnumType Name="teamsAsyncOperationType">
<Member Name="invalid" Value="0" />
<Member Name="cloneTeam" Value="1" />
<Member Name="archiveTeam" Value="2" />
<Member Name="unarchiveTeam" Value="3" />
<Member Name="createTeam" Value="4" />
<Member Name="unknownFutureValue" Value="5" />
</EnumType>
<EnumType Name="teamSpecialization">
<Member Name="none" Value="0" />
<Member Name="educationStandard" Value="1" />
<Member Name="educationClass" Value="2" />
<Member Name="educationProfessionalLearningCommunity" Value="3" />
<Member Name="educationStaff" Value="4" />
<Member Name="healthcareStandard" Value="5" />
<Member Name="healthcareCareCoordination" Value="6" />
<Member Name="unknownFutureValue" Value="7" />
</EnumType>
<EnumType Name="teamVisibilityType">
<Member Name="private" Value="0" />
<Member Name="public" Value="1" />
<Member Name="hiddenMembership" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="teamworkActivityTopicSource">
<Member Name="entityUrl" Value="0" />
<Member Name="text" Value="1" />
</EnumType>
<EnumType Name="userIdentityType">
<Member Name="aadUser" Value="0" />
<Member Name="onPremiseAadUser" Value="1" />
<Member Name="anonymousGuest" Value="2" />
<Member Name="federatedUser" Value="3" />
<Member Name="personalMicrosoftAccountUser" Value="4" />
<Member Name="skypeUser" Value="5" />
</EnumType>
<EnumType Name="userNewMessageRestriction">
<Member Name="everyone" Value="0" />
<Member Name="everyoneExceptGuests" Value="1" />
<Member Name="moderators" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="confirmedBy" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="user" Value="1" />
<Member Name="manager" Value="2" />
<Member Name="unknownFutureValue" Value="1024" />
</EnumType>
<EnumType Name="eligibilityFilteringEnabledEntities" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="swapRequest" Value="1" />
<Member Name="offerShiftRequest" Value="2" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="scheduleChangeRequestActor">
<Member Name="sender" Value="0" />
<Member Name="recipient" Value="1" />
<Member Name="manager" Value="2" />
<Member Name="system" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="scheduleChangeState">
<Member Name="pending" Value="0" />
<Member Name="approved" Value="1" />
<Member Name="declined" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="scheduleEntityTheme">
<Member Name="white" Value="0" />
<Member Name="blue" Value="1" />
<Member Name="green" Value="2" />
<Member Name="purple" Value="3" />
<Member Name="pink" Value="4" />
<Member Name="yellow" Value="5" />
<Member Name="gray" Value="6" />
<Member Name="darkBlue" Value="7" />
<Member Name="darkGreen" Value="8" />
<Member Name="darkPurple" Value="9" />
<Member Name="darkPink" Value="10" />
<Member Name="darkYellow" Value="11" />
<Member Name="unknownFutureValue" Value="12" />
</EnumType>
<EnumType Name="timeCardState">
<Member Name="clockedIn" Value="0" />
<Member Name="onBreak" Value="1" />
<Member Name="clockedOut" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="timeOffReasonIconType">
<Member Name="none" Value="0" />
<Member Name="car" Value="1" />
<Member Name="calendar" Value="2" />
<Member Name="running" Value="3" />
<Member Name="plane" Value="4" />
<Member Name="firstAid" Value="5" />
<Member Name="doctor" Value="6" />
<Member Name="notWorking" Value="7" />
<Member Name="clock" Value="8" />
<Member Name="juryDuty" Value="9" />
<Member Name="globe" Value="10" />
<Member Name="cup" Value="11" />
<Member Name="phone" Value="12" />
<Member Name="weather" Value="13" />
<Member Name="umbrella" Value="14" />
<Member Name="piggyBank" Value="15" />
<Member Name="dog" Value="16" />
<Member Name="cake" Value="17" />
<Member Name="trafficCone" Value="18" />
<Member Name="pin" Value="19" />
<Member Name="sunny" Value="20" />
<Member Name="unknownFutureValue" Value="21" />
</EnumType>
<EnumType Name="workforceIntegrationEncryptionProtocol">
<Member Name="sharedSecret" Value="0" />
<Member Name="unknownFutureValue" Value="1" />
</EnumType>
<EnumType Name="workforceIntegrationSupportedEntities" IsFlags="true">
<Member Name="none" Value="0" />
<Member Name="shift" Value="1" />
<Member Name="swapRequest" Value="2" />
<Member Name="userShiftPreferences" Value="8" />
<Member Name="openShift" Value="16" />
<Member Name="openShiftRequest" Value="32" />
<Member Name="offerShiftRequest" Value="64" />
<Member Name="unknownFutureValue" Value="1024" />
</EnumType>
<EnumType Name="mailDestinationRoutingReason">
<Member Name="none" Value="0" />
<Member Name="mailFlowRule" Value="1" />
<Member Name="safeSender" Value="2" />
<Member Name="blockedSender" Value="3" />
<Member Name="advancedSpamFiltering" Value="4" />
<Member Name="domainAllowList" Value="5" />
<Member Name="domainBlockList" Value="6" />
<Member Name="notInAddressBook" Value="7" />
<Member Name="firstTimeSender" Value="8" />
<Member Name="autoPurgeToInbox" Value="9" />
<Member Name="autoPurgeToJunk" Value="10" />
<Member Name="autoPurgeToDeleted" Value="11" />
<Member Name="outbound" Value="12" />
<Member Name="notJunk" Value="13" />
<Member Name="junk" Value="14" />
<Member Name="unknownFutureValue" Value="15" />
</EnumType>
<EnumType Name="threatAssessmentContentType">
<Member Name="mail" Value="1" />
<Member Name="url" Value="2" />
<Member Name="file" Value="3" />
</EnumType>
<EnumType Name="threatAssessmentRequestPivotProperty">
<Member Name="threatCategory" Value="1" />
<Member Name="mailDestinationRoutingReason" Value="2" />
</EnumType>
<EnumType Name="threatAssessmentRequestSource">
<Member Name="undefined" Value="0" />
<Member Name="user" Value="1" />
<Member Name="administrator" Value="2" />
</EnumType>
<EnumType Name="threatAssessmentResultType">
<Member Name="checkPolicy" Value="1" />
<Member Name="rescan" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="threatAssessmentStatus">
<Member Name="pending" Value="1" />
<Member Name="completed" Value="2" />
</EnumType>
<EnumType Name="threatCategory">
<Member Name="undefined" Value="0" />
<Member Name="spam" Value="1" />
<Member Name="phishing" Value="2" />
<Member Name="malware" Value="3" />
<Member Name="unknownFutureValue" Value="4" />
</EnumType>
<EnumType Name="threatExpectedAssessment">
<Member Name="block" Value="1" />
<Member Name="unblock" Value="2" />
</EnumType>
<EnumType Name="wellknownListName">
<Member Name="none" Value="0" />
<Member Name="defaultList" Value="1" />
<Member Name="flaggedEmails" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EntityType Name="entity" Abstract="true">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.String" Nullable="false" />
</EntityType>
<ComplexType Name="appIdentity">
<Property Name="appId" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="servicePrincipalId" Type="Edm.String" />
<Property Name="servicePrincipalName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="appliedConditionalAccessPolicy">
<Property Name="conditionsNotSatisfied" Type="graph.conditionalAccessConditions" />
<Property Name="conditionsSatisfied" Type="graph.conditionalAccessConditions" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enforcedGrantControls" Type="Collection(Edm.String)" />
<Property Name="enforcedSessionControls" Type="Collection(Edm.String)" />
<Property Name="id" Type="Edm.String" />
<Property Name="result" Type="graph.appliedConditionalAccessPolicyResult" />
</ComplexType>
<ComplexType Name="auditActivityInitiator">
<Property Name="app" Type="graph.appIdentity" />
<Property Name="user" Type="graph.userIdentity" />
</ComplexType>
<ComplexType Name="identity" OpenType="true">
<Property Name="displayName" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
</ComplexType>
<ComplexType Name="userIdentity" BaseType="graph.identity" OpenType="true">
<Property Name="ipAddress" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="authenticationDetail">
<Property Name="authenticationMethod" Type="Edm.String" />
<Property Name="authenticationMethodDetail" Type="Edm.String" />
<Property Name="authenticationStepDateTime" Type="Edm.DateTimeOffset" />
<Property Name="authenticationStepRequirement" Type="Edm.String" />
<Property Name="authenticationStepResultDetail" Type="Edm.String" />
<Property Name="succeeded" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="authenticationRequirementPolicy">
<Property Name="detail" Type="Edm.String" />
<Property Name="requirementProvider" Type="graph.requirementProvider" />
</ComplexType>
<ComplexType Name="detailsInfo" OpenType="true" />
<ComplexType Name="deviceDetail">
<Property Name="browser" Type="Edm.String" />
<Property Name="browserId" Type="Edm.String" />
<Property Name="deviceId" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="isCompliant" Type="Edm.Boolean" />
<Property Name="isManaged" Type="Edm.Boolean" />
<Property Name="operatingSystem" Type="Edm.String" />
<Property Name="trustType" Type="Edm.String" />
</ComplexType>
<ComplexType Name="featureUsageDetail">
<Property Name="featureName" Type="Edm.String" />
<Property Name="lastConfiguredDateTime" Type="Edm.DateTimeOffset" />
<Property Name="lastUsedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="licenseAssigned" Type="graph.azureADLicenseType" />
<Property Name="licenseRequired" Type="graph.azureADLicenseType" />
</ComplexType>
<ComplexType Name="geoCoordinates">
<Property Name="altitude" Type="Edm.Double" />
<Property Name="latitude" Type="Edm.Double" />
<Property Name="longitude" Type="Edm.Double" />
</ComplexType>
<ComplexType Name="initiator">
<Property Name="displayName" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
<Property Name="initiatorType" Type="graph.initiatorType" />
</ComplexType>
<ComplexType Name="keyValue">
<Property Name="key" Type="Edm.String" />
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="keyValuePair">
<Property Name="name" Type="Edm.String" Nullable="false" />
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="licenseInfoDetail">
<Property Name="licenseType" Type="graph.azureADLicenseType" />
<Property Name="totalAssignedCount" Type="Edm.Int32" />
<Property Name="totalLicenseCount" Type="Edm.Int32" />
<Property Name="totalUsageCount" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="mfaDetail">
<Property Name="authDetail" Type="Edm.String" />
<Property Name="authMethod" Type="Edm.String" />
</ComplexType>
<ComplexType Name="modifiedProperty">
<Property Name="displayName" Type="Edm.String" />
<Property Name="newValue" Type="Edm.String" />
<Property Name="oldValue" Type="Edm.String" />
</ComplexType>
<ComplexType Name="networkLocationDetail">
<Property Name="networkNames" Type="Collection(Edm.String)" />
<Property Name="networkType" Type="graph.networkType" />
</ComplexType>
<ComplexType Name="provisionedIdentity">
<Property Name="details" Type="graph.detailsInfo" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
<Property Name="identityType" Type="Edm.String" />
</ComplexType>
<ComplexType Name="provisioningServicePrincipal" BaseType="graph.identity" OpenType="true" />
<ComplexType Name="provisioningStep">
<Property Name="description" Type="Edm.String" />
<Property Name="details" Type="graph.detailsInfo" />
<Property Name="name" Type="Edm.String" />
<Property Name="provisioningStepType" Type="graph.provisioningStepType" />
<Property Name="status" Type="graph.provisioningResult" />
</ComplexType>
<ComplexType Name="provisioningSystemDetails">
<Property Name="details" Type="graph.detailsInfo" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
</ComplexType>
<ComplexType Name="signInActivity">
<Property Name="lastSignInDateTime" Type="Edm.DateTimeOffset" />
<Property Name="lastSignInRequestId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="signInLocation">
<Property Name="city" Type="Edm.String" />
<Property Name="countryOrRegion" Type="Edm.String" />
<Property Name="geoCoordinates" Type="graph.geoCoordinates" />
<Property Name="state" Type="Edm.String" />
</ComplexType>
<ComplexType Name="signInStatus">
<Property Name="additionalDetails" Type="Edm.String" />
<Property Name="errorCode" Type="Edm.Int32" />
<Property Name="failureReason" Type="Edm.String" />
</ComplexType>
<ComplexType Name="statusBase">
<Property Name="status" Type="graph.provisioningResult" />
</ComplexType>
<ComplexType Name="statusDetails" BaseType="graph.statusBase">
<Property Name="additionalDetails" Type="Edm.String" />
<Property Name="errorCategory" Type="Edm.String" />
<Property Name="errorCode" Type="Edm.String" />
<Property Name="reason" Type="Edm.String" />
<Property Name="recommendedAction" Type="Edm.String" />
</ComplexType>
<ComplexType Name="targetResource">
<Property Name="displayName" Type="Edm.String" />
<Property Name="groupType" Type="graph.groupType" />
<Property Name="id" Type="Edm.String" />
<Property Name="modifiedProperties" Type="Collection(graph.modifiedProperty)" />
<Property Name="type" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="userRegistrationCount">
<Property Name="registrationCount" Type="Edm.Int64" Nullable="false" />
<Property Name="registrationStatus" Type="graph.registrationStatusType" Nullable="false" />
</ComplexType>
<EntityType Name="applicationSignInDetailedSummary" BaseType="graph.entity">
<Property Name="aggregatedEventDateTime" Type="Edm.DateTimeOffset" />
<Property Name="appDisplayName" Type="Edm.String" Nullable="false" />
<Property Name="appId" Type="Edm.String" Nullable="false" />
<Property Name="signInCount" Type="Edm.Int64" />
<Property Name="status" Type="graph.signInStatus" />
</EntityType>
<EntityType Name="applicationSignInSummary" BaseType="graph.entity">
<Property Name="appDisplayName" Type="Edm.String" Nullable="false" />
<Property Name="failedSignInCount" Type="Edm.Int64" />
<Property Name="successfulSignInCount" Type="Edm.Int64" />
<Property Name="successPercentage" Type="Edm.Double" />
</EntityType>
<EntityType Name="auditLogRoot">
<NavigationProperty Name="directoryAudits" Type="Collection(graph.directoryAudit)" ContainsTarget="true" />
<NavigationProperty Name="directoryProvisioning" Type="Collection(graph.provisioningObjectSummary)" ContainsTarget="true" />
<NavigationProperty Name="provisioning" Type="Collection(graph.provisioningObjectSummary)" ContainsTarget="true" />
<NavigationProperty Name="restrictedSignIns" Type="Collection(graph.restrictedSignIn)" ContainsTarget="true" />
<NavigationProperty Name="signIns" Type="Collection(graph.signIn)" ContainsTarget="true" />
</EntityType>
<EntityType Name="directoryAudit" BaseType="graph.entity">
<Property Name="activityDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="activityDisplayName" Type="Edm.String" Nullable="false" />
<Property Name="additionalDetails" Type="Collection(graph.keyValue)" />
<Property Name="category" Type="Edm.String" Nullable="false" />
<Property Name="correlationId" Type="Edm.String" />
<Property Name="initiatedBy" Type="graph.auditActivityInitiator" Nullable="false" />
<Property Name="loggedByService" Type="Edm.String" />
<Property Name="operationType" Type="Edm.String" />
<Property Name="result" Type="graph.operationResult" />
<Property Name="resultReason" Type="Edm.String" />
<Property Name="targetResources" Type="Collection(graph.targetResource)" />
</EntityType>
<EntityType Name="provisioningObjectSummary" BaseType="graph.entity">
<Property Name="action" Type="Edm.String" />
<Property Name="activityDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="changeId" Type="Edm.String" />
<Property Name="cycleId" Type="Edm.String" />
<Property Name="durationInMilliseconds" Type="Edm.Int32" />
<Property Name="initiatedBy" Type="graph.initiator" />
<Property Name="jobId" Type="Edm.String" />
<Property Name="modifiedProperties" Type="Collection(graph.modifiedProperty)" />
<Property Name="provisioningSteps" Type="Collection(graph.provisioningStep)" />
<Property Name="servicePrincipal" Type="graph.provisioningServicePrincipal" />
<Property Name="sourceIdentity" Type="graph.provisionedIdentity" />
<Property Name="sourceSystem" Type="graph.provisioningSystemDetails" />
<Property Name="statusInfo" Type="graph.statusBase" />
<Property Name="targetIdentity" Type="graph.provisionedIdentity" />
<Property Name="targetSystem" Type="graph.provisioningSystemDetails" />
<Property Name="tenantId" Type="Edm.String" />
</EntityType>
<EntityType Name="signIn" BaseType="graph.entity">
<Property Name="alternateSignInName" Type="Edm.String" />
<Property Name="appDisplayName" Type="Edm.String" />
<Property Name="appId" Type="Edm.String" />
<Property Name="appliedConditionalAccessPolicies" Type="Collection(graph.appliedConditionalAccessPolicy)" />
<Property Name="authenticationDetails" Type="Collection(graph.authenticationDetail)" />
<Property Name="authenticationMethodsUsed" Type="Collection(Edm.String)" />
<Property Name="authenticationProcessingDetails" Type="Collection(graph.keyValue)" />
<Property Name="authenticationRequirement" Type="Edm.String" />
<Property Name="authenticationRequirementPolicies" Type="Collection(graph.authenticationRequirementPolicy)" />
<Property Name="clientAppUsed" Type="Edm.String" />
<Property Name="conditionalAccessStatus" Type="graph.conditionalAccessStatus" />
<Property Name="correlationId" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="deviceDetail" Type="graph.deviceDetail" />
<Property Name="ipAddress" Type="Edm.String" />
<Property Name="isInteractive" Type="Edm.Boolean" />
<Property Name="location" Type="graph.signInLocation" />
<Property Name="mfaDetail" Type="graph.mfaDetail" />
<Property Name="networkLocationDetails" Type="Collection(graph.networkLocationDetail)" />
<Property Name="originalRequestId" Type="Edm.String" />
<Property Name="processingTimeInMilliseconds" Type="Edm.Int32" />
<Property Name="resourceDisplayName" Type="Edm.String" />
<Property Name="resourceId" Type="Edm.String" />
<Property Name="resourceTenantId" Type="Edm.String" />
<Property Name="riskDetail" Type="graph.riskDetail" />
<Property Name="riskEventTypes" Type="Collection(graph.riskEventType)" />
<Property Name="riskEventTypes_v2" Type="Collection(Edm.String)" />
<Property Name="riskLevelAggregated" Type="graph.riskLevel" />
<Property Name="riskLevelDuringSignIn" Type="graph.riskLevel" />
<Property Name="riskState" Type="graph.riskState" />
<Property Name="servicePrincipalId" Type="Edm.String" Nullable="false" />
<Property Name="servicePrincipalName" Type="Edm.String" />
<Property Name="signInEventTypes" Type="Collection(Edm.String)" />
<Property Name="status" Type="graph.signInStatus" />
<Property Name="tokenIssuerName" Type="Edm.String" />
<Property Name="tokenIssuerType" Type="graph.tokenIssuerType" />
<Property Name="userAgent" Type="Edm.String" />
<Property Name="userDisplayName" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" Nullable="false" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="restrictedSignIn" BaseType="graph.signIn">
<Property Name="targetTenantId" Type="Edm.Guid" />
</EntityType>
<EntityType Name="azureADFeatureUsage" BaseType="graph.entity">
<Property Name="featureName" Type="Edm.String" Nullable="false" />
<Property Name="snapshotDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="usage" Type="Edm.Int32" />
</EntityType>
<EntityType Name="azureADLicenseUsage" BaseType="graph.entity">
<Property Name="licenseInfoDetails" Type="Collection(graph.licenseInfoDetail)" />
<Property Name="snapshotDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</EntityType>
<EntityType Name="azureADUserFeatureUsage" BaseType="graph.entity">
<Property Name="featureUsageDetails" Type="Collection(graph.featureUsageDetail)" />
<Property Name="lastUpdatedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="licenseAssigned" Type="graph.azureADLicenseType" />
<Property Name="licenseRecommended" Type="graph.azureADLicenseType" />
<Property Name="userDisplayName" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" Nullable="false" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="credentialUsageSummary" BaseType="graph.entity">
<Property Name="authMethod" Type="graph.usageAuthMethod" Nullable="false" />
<Property Name="failureActivityCount" Type="Edm.Int64" Nullable="false" />
<Property Name="feature" Type="graph.featureType" Nullable="false" />
<Property Name="successfulActivityCount" Type="Edm.Int64" Nullable="false" />
</EntityType>
<EntityType Name="credentialUserRegistrationCount" BaseType="graph.entity">
<Property Name="totalUserCount" Type="Edm.Int64" Nullable="false" />
<Property Name="userRegistrationCounts" Type="Collection(graph.userRegistrationCount)" Nullable="false" />
</EntityType>
<EntityType Name="credentialUserRegistrationDetails" BaseType="graph.entity">
<Property Name="authMethods" Type="Collection(graph.registrationAuthMethod)" Nullable="false" />
<Property Name="isCapable" Type="Edm.Boolean" Nullable="false" />
<Property Name="isEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="isMfaRegistered" Type="Edm.Boolean" Nullable="false" />
<Property Name="isRegistered" Type="Edm.Boolean" Nullable="false" />
<Property Name="userDisplayName" Type="Edm.String" Nullable="false" />
<Property Name="userPrincipalName" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="relyingPartyDetailedSummary" BaseType="graph.entity">
<Property Name="failedSignInCount" Type="Edm.Int64" Nullable="false" />
<Property Name="migrationStatus" Type="graph.migrationStatus" Nullable="false" />
<Property Name="migrationValidationDetails" Type="Collection(graph.keyValuePair)" Nullable="false" />
<Property Name="relyingPartyId" Type="Edm.String" Nullable="false" />
<Property Name="relyingPartyName" Type="Edm.String" Nullable="false" />
<Property Name="replyUrls" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="serviceId" Type="Edm.String" Nullable="false" />
<Property Name="signInSuccessRate" Type="Edm.Double" Nullable="false" />
<Property Name="successfulSignInCount" Type="Edm.Int64" Nullable="false" />
<Property Name="totalSignInCount" Type="Edm.Int64" Nullable="false" />
<Property Name="uniqueUserCount" Type="Edm.Int64" Nullable="false" />
</EntityType>
<EntityType Name="reportRoot" BaseType="graph.entity">
<NavigationProperty Name="applicationSignInDetailedSummary" Type="Collection(graph.applicationSignInDetailedSummary)" ContainsTarget="true" />
<NavigationProperty Name="credentialUserRegistrationDetails" Type="Collection(graph.credentialUserRegistrationDetails)" ContainsTarget="true" />
<NavigationProperty Name="userCredentialUsageDetails" Type="Collection(graph.userCredentialUsageDetails)" ContainsTarget="true" />
<NavigationProperty Name="dailyPrintUsageSummariesByPrinter" Type="Collection(graph.PrintUsageSummaryByPrinter)" ContainsTarget="true" />
<NavigationProperty Name="dailyPrintUsageSummariesByUser" Type="Collection(graph.PrintUsageSummaryByUser)" ContainsTarget="true" />
<NavigationProperty Name="monthlyPrintUsageSummariesByPrinter" Type="Collection(graph.PrintUsageSummaryByPrinter)" ContainsTarget="true" />
<NavigationProperty Name="monthlyPrintUsageSummariesByUser" Type="Collection(graph.PrintUsageSummaryByUser)" ContainsTarget="true" />
</EntityType>
<EntityType Name="userCredentialUsageDetails" BaseType="graph.entity">
<Property Name="authMethod" Type="graph.usageAuthMethod" Nullable="false" />
<Property Name="eventDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="failureReason" Type="Edm.String" Nullable="false" />
<Property Name="feature" Type="graph.featureType" Nullable="false" />
<Property Name="isSuccess" Type="Edm.Boolean" Nullable="false" />
<Property Name="userDisplayName" Type="Edm.String" Nullable="false" />
<Property Name="userPrincipalName" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="PrintUsageSummaryByPrinter" BaseType="graph.entity">
<Property Name="completedBlackAndWhiteJobCount" Type="Edm.Int64" Nullable="false" />
<Property Name="completedColorJobCount" Type="Edm.Int64" Nullable="false" />
<Property Name="incompleteJobCount" Type="Edm.Int64" Nullable="false" />
<Property Name="printerId" Type="Edm.String" />
<Property Name="usageDate" Type="Edm.Date" Nullable="false" />
</EntityType>
<EntityType Name="PrintUsageSummaryByUser" BaseType="graph.entity">
<Property Name="completedBlackAndWhiteJobCount" Type="Edm.Int64" Nullable="false" />
<Property Name="completedColorJobCount" Type="Edm.Int64" Nullable="false" />
<Property Name="incompleteJobCount" Type="Edm.Int64" Nullable="false" />
<Property Name="usageDate" Type="Edm.Date" Nullable="false" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="directoryObject" BaseType="graph.entity" OpenType="true">
<Property Name="deletedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="user" BaseType="graph.directoryObject" OpenType="true">
<Property Name="signInActivity" Type="graph.signInActivity" />
<Property Name="accountEnabled" Type="Edm.Boolean" />
<Property Name="ageGroup" Type="Edm.String" />
<Property Name="assignedLicenses" Type="Collection(graph.assignedLicense)" Nullable="false" />
<Property Name="assignedPlans" Type="Collection(graph.assignedPlan)" Nullable="false" />
<Property Name="businessPhones" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="city" Type="Edm.String" />
<Property Name="companyName" Type="Edm.String" />
<Property Name="consentProvidedForMinor" Type="Edm.String" />
<Property Name="country" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="creationType" Type="Edm.String" />
<Property Name="department" Type="Edm.String" />
<Property Name="deviceKeys" Type="Collection(graph.deviceKey)" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="employeeHireDate" Type="Edm.DateTimeOffset" />
<Property Name="employeeId" Type="Edm.String" />
<Property Name="employeeOrgData" Type="graph.employeeOrgData" />
<Property Name="employeeType" Type="Edm.String" />
<Property Name="externalUserState" Type="Edm.String" />
<Property Name="externalUserStateChangeDateTime" Type="Edm.String" />
<Property Name="faxNumber" Type="Edm.String" />
<Property Name="givenName" Type="Edm.String" />
<Property Name="identities" Type="Collection(graph.objectIdentity)" />
<Property Name="imAddresses" Type="Collection(Edm.String)" />
<Property Name="infoCatalogs" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="isResourceAccount" Type="Edm.Boolean" />
<Property Name="jobTitle" Type="Edm.String" />
<Property Name="lastPasswordChangeDateTime" Type="Edm.DateTimeOffset" />
<Property Name="legalAgeGroupClassification" Type="Edm.String" />
<Property Name="licenseAssignmentStates" Type="Collection(graph.licenseAssignmentState)" />
<Property Name="mail" Type="Edm.String" />
<Property Name="mailNickname" Type="Edm.String" />
<Property Name="mobilePhone" Type="Edm.String" />
<Property Name="officeLocation" Type="Edm.String" />
<Property Name="onPremisesDistinguishedName" Type="Edm.String" />
<Property Name="onPremisesDomainName" Type="Edm.String" />
<Property Name="onPremisesExtensionAttributes" Type="graph.onPremisesExtensionAttributes" />
<Property Name="onPremisesImmutableId" Type="Edm.String" />
<Property Name="onPremisesLastSyncDateTime" Type="Edm.DateTimeOffset" />
<Property Name="onPremisesProvisioningErrors" Type="Collection(graph.onPremisesProvisioningError)" />
<Property Name="onPremisesSamAccountName" Type="Edm.String" />
<Property Name="onPremisesSecurityIdentifier" Type="Edm.String" />
<Property Name="onPremisesSyncEnabled" Type="Edm.Boolean" />
<Property Name="onPremisesUserPrincipalName" Type="Edm.String" />
<Property Name="otherMails" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="passwordPolicies" Type="Edm.String" />
<Property Name="passwordProfile" Type="graph.passwordProfile" />
<Property Name="postalCode" Type="Edm.String" />
<Property Name="preferredDataLocation" Type="Edm.String" />
<Property Name="preferredLanguage" Type="Edm.String" />
<Property Name="provisionedPlans" Type="Collection(graph.provisionedPlan)" Nullable="false" />
<Property Name="proxyAddresses" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="refreshTokensValidFromDateTime" Type="Edm.DateTimeOffset" />
<Property Name="showInAddressList" Type="Edm.Boolean" />
<Property Name="signInSessionsValidFromDateTime" Type="Edm.DateTimeOffset" />
<Property Name="state" Type="Edm.String" />
<Property Name="streetAddress" Type="Edm.String" />
<Property Name="surname" Type="Edm.String" />
<Property Name="usageLocation" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
<Property Name="userType" Type="Edm.String" />
<Property Name="mailboxSettings" Type="graph.mailboxSettings" />
<Property Name="deviceEnrollmentLimit" Type="Edm.Int32" Nullable="false" />
<Property Name="aboutMe" Type="Edm.String" />
<Property Name="birthday" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="hireDate" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="interests" Type="Collection(Edm.String)" />
<Property Name="mySite" Type="Edm.String" />
<Property Name="pastProjects" Type="Collection(Edm.String)" />
<Property Name="preferredName" Type="Edm.String" />
<Property Name="responsibilities" Type="Collection(Edm.String)" />
<Property Name="schools" Type="Collection(Edm.String)" />
<Property Name="skills" Type="Collection(Edm.String)" />
<NavigationProperty Name="analytics" Type="graph.userAnalytics" ContainsTarget="true" />
<NavigationProperty Name="informationProtection" Type="graph.informationProtection" ContainsTarget="true" />
<NavigationProperty Name="appRoleAssignments" Type="Collection(graph.appRoleAssignment)" ContainsTarget="true" />
<NavigationProperty Name="createdObjects" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="directReports" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="licenseDetails" Type="Collection(graph.licenseDetails)" ContainsTarget="true" />
<NavigationProperty Name="manager" Type="graph.directoryObject" />
<NavigationProperty Name="memberOf" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="ownedDevices" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="ownedObjects" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="registeredDevices" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="scopedRoleMemberOf" Type="Collection(graph.scopedRoleMembership)" ContainsTarget="true" />
<NavigationProperty Name="transitiveMemberOf" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="calendar" Type="graph.calendar" ContainsTarget="true" />
<NavigationProperty Name="calendarGroups" Type="Collection(graph.calendarGroup)" ContainsTarget="true" />
<NavigationProperty Name="calendars" Type="Collection(graph.calendar)" ContainsTarget="true" />
<NavigationProperty Name="calendarView" Type="Collection(graph.event)" ContainsTarget="true" />
<NavigationProperty Name="contactFolders" Type="Collection(graph.contactFolder)" ContainsTarget="true" />
<NavigationProperty Name="contacts" Type="Collection(graph.contact)" ContainsTarget="true" />
<NavigationProperty Name="events" Type="Collection(graph.event)" ContainsTarget="true" />
<NavigationProperty Name="inferenceClassification" Type="graph.inferenceClassification" ContainsTarget="true" />
<NavigationProperty Name="joinedGroups" Type="Collection(graph.group)" ContainsTarget="true" />
<NavigationProperty Name="mailFolders" Type="Collection(graph.mailFolder)" ContainsTarget="true" />
<NavigationProperty Name="messages" Type="Collection(graph.message)" ContainsTarget="true" />
<NavigationProperty Name="outlook" Type="graph.outlookUser" ContainsTarget="true" />
<NavigationProperty Name="people" Type="Collection(graph.person)" ContainsTarget="true" />
<NavigationProperty Name="photo" Type="graph.profilePhoto" ContainsTarget="true" />
<NavigationProperty Name="photos" Type="Collection(graph.profilePhoto)" ContainsTarget="true" />
<NavigationProperty Name="drive" Type="graph.drive" ContainsTarget="true" />
<NavigationProperty Name="drives" Type="Collection(graph.drive)" ContainsTarget="true" />
<NavigationProperty Name="followedSites" Type="Collection(graph.site)" />
<NavigationProperty Name="extensions" Type="Collection(graph.extension)" ContainsTarget="true" />
<NavigationProperty Name="appConsentRequestsForApproval" Type="Collection(graph.appConsentRequest)" ContainsTarget="true" />
<NavigationProperty Name="approvals" Type="Collection(graph.approval)" ContainsTarget="true" />
<NavigationProperty Name="pendingAccessReviewInstances" Type="Collection(graph.accessReviewInstance)" ContainsTarget="true" />
<NavigationProperty Name="agreementAcceptances" Type="Collection(graph.agreementAcceptance)" />
<NavigationProperty Name="deviceEnrollmentConfigurations" Type="Collection(graph.deviceEnrollmentConfiguration)" ContainsTarget="true" />
<NavigationProperty Name="managedDevices" Type="Collection(graph.managedDevice)" ContainsTarget="true" />
<NavigationProperty Name="managedAppRegistrations" Type="Collection(graph.managedAppRegistration)" />
<NavigationProperty Name="windowsInformationProtectionDeviceRegistrations" Type="Collection(graph.windowsInformationProtectionDeviceRegistration)" />
<NavigationProperty Name="deviceManagementTroubleshootingEvents" Type="Collection(graph.deviceManagementTroubleshootingEvent)" ContainsTarget="true" />
<NavigationProperty Name="mobileAppIntentAndStates" Type="Collection(graph.mobileAppIntentAndState)" ContainsTarget="true" />
<NavigationProperty Name="mobileAppTroubleshootingEvents" Type="Collection(graph.mobileAppTroubleshootingEvent)" ContainsTarget="true" />
<NavigationProperty Name="notifications" Type="Collection(graph.notification)" ContainsTarget="true" />
<NavigationProperty Name="planner" Type="graph.plannerUser" ContainsTarget="true" />
<NavigationProperty Name="insights" Type="graph.itemInsights" ContainsTarget="true" />
<NavigationProperty Name="settings" Type="graph.userSettings" ContainsTarget="true" />
<NavigationProperty Name="onenote" Type="graph.onenote" ContainsTarget="true" />
<NavigationProperty Name="profile" Type="graph.profile" ContainsTarget="true" />
<NavigationProperty Name="activities" Type="Collection(graph.userActivity)" ContainsTarget="true" />
<NavigationProperty Name="devices" Type="Collection(graph.device)" ContainsTarget="true" />
<NavigationProperty Name="onlineMeetings" Type="Collection(graph.onlineMeeting)" ContainsTarget="true" />
<NavigationProperty Name="presence" Type="graph.presence" ContainsTarget="true" />
<NavigationProperty Name="authentication" Type="graph.authentication" ContainsTarget="true" />
<NavigationProperty Name="chats" Type="Collection(graph.chat)" ContainsTarget="true" />
<NavigationProperty Name="joinedTeams" Type="Collection(graph.team)" />
<NavigationProperty Name="teamwork" Type="graph.userTeamwork" ContainsTarget="true" />
<NavigationProperty Name="todo" Type="graph.todo" ContainsTarget="true" />
</EntityType>
<EntityType Name="userAnalytics" BaseType="graph.entity">
<Property Name="settings" Type="graph.settings" />
<NavigationProperty Name="activityStatistics" Type="Collection(graph.activityStatistics)" ContainsTarget="true" />
</EntityType>
<EntityType Name="informationProtection" BaseType="graph.entity">
<NavigationProperty Name="bitlocker" Type="graph.bitlocker" ContainsTarget="true" />
<NavigationProperty Name="dataLossPreventionPolicies" Type="Collection(graph.dataLossPreventionPolicy)" ContainsTarget="true" />
<NavigationProperty Name="sensitivityLabels" Type="Collection(graph.sensitivityLabel)" ContainsTarget="true" />
<NavigationProperty Name="sensitivityPolicySettings" Type="graph.sensitivityPolicySettings" ContainsTarget="true" />
<NavigationProperty Name="policy" Type="graph.informationProtectionPolicy" ContainsTarget="true" />
<NavigationProperty Name="threatAssessmentRequests" Type="Collection(graph.threatAssessmentRequest)" ContainsTarget="true" />
</EntityType>
<ComplexType Name="assignedLicense">
<Property Name="disabledPlans" Type="Collection(Edm.Guid)" Nullable="false" />
<Property Name="skuId" Type="Edm.Guid" />
</ComplexType>
<ComplexType Name="assignedPlan">
<Property Name="assignedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="capabilityStatus" Type="Edm.String" />
<Property Name="service" Type="Edm.String" />
<Property Name="servicePlanId" Type="Edm.Guid" />
</ComplexType>
<ComplexType Name="deviceKey">
<Property Name="deviceId" Type="Edm.Guid" />
<Property Name="keyMaterial" Type="Edm.Binary" />
<Property Name="keyType" Type="Edm.String" />
</ComplexType>
<ComplexType Name="employeeOrgData">
<Property Name="costCenter" Type="Edm.String" />
<Property Name="division" Type="Edm.String" />
</ComplexType>
<ComplexType Name="objectIdentity">
<Property Name="issuer" Type="Edm.String" />
<Property Name="issuerAssignedId" Type="Edm.String" />
<Property Name="signInType" Type="Edm.String" />
</ComplexType>
<ComplexType Name="licenseAssignmentState">
<Property Name="assignedByGroup" Type="Edm.String" />
<Property Name="disabledPlans" Type="Collection(Edm.Guid)" />
<Property Name="error" Type="Edm.String" />
<Property Name="skuId" Type="Edm.Guid" />
<Property Name="state" Type="Edm.String" />
</ComplexType>
<ComplexType Name="onPremisesExtensionAttributes">
<Property Name="extensionAttribute1" Type="Edm.String" />
<Property Name="extensionAttribute10" Type="Edm.String" />
<Property Name="extensionAttribute11" Type="Edm.String" />
<Property Name="extensionAttribute12" Type="Edm.String" />
<Property Name="extensionAttribute13" Type="Edm.String" />
<Property Name="extensionAttribute14" Type="Edm.String" />
<Property Name="extensionAttribute15" Type="Edm.String" />
<Property Name="extensionAttribute2" Type="Edm.String" />
<Property Name="extensionAttribute3" Type="Edm.String" />
<Property Name="extensionAttribute4" Type="Edm.String" />
<Property Name="extensionAttribute5" Type="Edm.String" />
<Property Name="extensionAttribute6" Type="Edm.String" />
<Property Name="extensionAttribute7" Type="Edm.String" />
<Property Name="extensionAttribute8" Type="Edm.String" />
<Property Name="extensionAttribute9" Type="Edm.String" />
</ComplexType>
<ComplexType Name="onPremisesProvisioningError">
<Property Name="category" Type="Edm.String" />
<Property Name="occurredDateTime" Type="Edm.DateTimeOffset" />
<Property Name="propertyCausingError" Type="Edm.String" />
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="passwordProfile">
<Property Name="forceChangePasswordNextSignIn" Type="Edm.Boolean" />
<Property Name="forceChangePasswordNextSignInWithMfa" Type="Edm.Boolean" />
<Property Name="password" Type="Edm.String" />
</ComplexType>
<ComplexType Name="provisionedPlan">
<Property Name="capabilityStatus" Type="Edm.String" />
<Property Name="provisioningStatus" Type="Edm.String" />
<Property Name="service" Type="Edm.String" />
</ComplexType>
<EntityType Name="appRoleAssignment" BaseType="graph.entity">
<Property Name="appRoleId" Type="Edm.Guid" Nullable="false" />
<Property Name="creationTimestamp" Type="Edm.DateTimeOffset" />
<Property Name="principalDisplayName" Type="Edm.String" />
<Property Name="principalId" Type="Edm.Guid" />
<Property Name="principalType" Type="Edm.String" />
<Property Name="resourceDisplayName" Type="Edm.String" />
<Property Name="resourceId" Type="Edm.Guid" />
</EntityType>
<EntityType Name="licenseDetails" BaseType="graph.entity">
<Property Name="servicePlans" Type="Collection(graph.servicePlanInfo)" Nullable="false" />
<Property Name="skuId" Type="Edm.Guid" />
<Property Name="skuPartNumber" Type="Edm.String" />
</EntityType>
<EntityType Name="scopedRoleMembership" BaseType="graph.entity">
<Property Name="administrativeUnitId" Type="Edm.String" Nullable="false" />
<Property Name="roleId" Type="Edm.String" Nullable="false" />
<Property Name="roleMemberInfo" Type="graph.identity" Nullable="false" />
</EntityType>
<ComplexType Name="mailboxSettings">
<Property Name="archiveFolder" Type="Edm.String" />
<Property Name="automaticRepliesSetting" Type="graph.automaticRepliesSetting" />
<Property Name="dateFormat" Type="Edm.String" />
<Property Name="delegateMeetingMessageDeliveryOptions" Type="graph.delegateMeetingMessageDeliveryOptions" />
<Property Name="language" Type="graph.localeInfo" />
<Property Name="timeFormat" Type="Edm.String" />
<Property Name="timeZone" Type="Edm.String" />
<Property Name="userPurpose" Type="graph.userPurpose" />
<Property Name="userPurposeV2" Type="graph.mailboxRecipientType" />
<Property Name="workingHours" Type="graph.workingHours" />
</ComplexType>
<ComplexType Name="automaticRepliesSetting">
<Property Name="externalAudience" Type="graph.externalAudienceScope" />
<Property Name="externalReplyMessage" Type="Edm.String" />
<Property Name="internalReplyMessage" Type="Edm.String" />
<Property Name="scheduledEndDateTime" Type="graph.dateTimeTimeZone" />
<Property Name="scheduledStartDateTime" Type="graph.dateTimeTimeZone" />
<Property Name="status" Type="graph.automaticRepliesStatus" />
</ComplexType>
<ComplexType Name="dateTimeTimeZone">
<Property Name="dateTime" Type="Edm.String" Nullable="false" />
<Property Name="timeZone" Type="Edm.String" />
</ComplexType>
<ComplexType Name="localeInfo">
<Property Name="displayName" Type="Edm.String" />
<Property Name="locale" Type="Edm.String" />
</ComplexType>
<ComplexType Name="userPurpose">
<Property Name="value" Type="graph.mailboxRecipientType" />
</ComplexType>
<ComplexType Name="workingHours">
<Property Name="daysOfWeek" Type="Collection(graph.dayOfWeek)" />
<Property Name="endTime" Type="Edm.TimeOfDay" />
<Property Name="startTime" Type="Edm.TimeOfDay" />
<Property Name="timeZone" Type="graph.timeZoneBase" />
</ComplexType>
<ComplexType Name="timeZoneBase">
<Property Name="name" Type="Edm.String" />
</ComplexType>
<EntityType Name="calendar" BaseType="graph.entity">
<Property Name="allowedOnlineMeetingProviders" Type="Collection(graph.onlineMeetingProviderType)" />
<Property Name="calendarGroupId" Type="Edm.String" />
<Property Name="canEdit" Type="Edm.Boolean" />
<Property Name="canShare" Type="Edm.Boolean" />
<Property Name="canViewPrivateItems" Type="Edm.Boolean" />
<Property Name="changeKey" Type="Edm.String" />
<Property Name="color" Type="graph.calendarColor" />
<Property Name="defaultOnlineMeetingProvider" Type="graph.onlineMeetingProviderType" />
<Property Name="hexColor" Type="Edm.String" />
<Property Name="isDefaultCalendar" Type="Edm.Boolean" />
<Property Name="isRemovable" Type="Edm.Boolean" />
<Property Name="isShared" Type="Edm.Boolean" />
<Property Name="isSharedWithMe" Type="Edm.Boolean" />
<Property Name="isTallyingResponses" Type="Edm.Boolean" />
<Property Name="name" Type="Edm.String" />
<Property Name="owner" Type="graph.emailAddress" />
<NavigationProperty Name="calendarPermissions" Type="Collection(graph.calendarPermission)" ContainsTarget="true" />
<NavigationProperty Name="calendarView" Type="Collection(graph.event)" ContainsTarget="true" />
<NavigationProperty Name="events" Type="Collection(graph.event)" ContainsTarget="true" />
<NavigationProperty Name="multiValueExtendedProperties" Type="Collection(graph.multiValueLegacyExtendedProperty)" ContainsTarget="true" />
<NavigationProperty Name="singleValueExtendedProperties" Type="Collection(graph.singleValueLegacyExtendedProperty)" ContainsTarget="true" />
</EntityType>
<EntityType Name="calendarGroup" BaseType="graph.entity">
<Property Name="changeKey" Type="Edm.String" />
<Property Name="classId" Type="Edm.Guid" />
<Property Name="name" Type="Edm.String" />
<NavigationProperty Name="calendars" Type="Collection(graph.calendar)" ContainsTarget="true" />
</EntityType>
<EntityType Name="outlookItem" BaseType="graph.entity" Abstract="true">
<Property Name="categories" Type="Collection(Edm.String)" />
<Property Name="changeKey" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="event" BaseType="graph.outlookItem" OpenType="true">
<Property Name="allowNewTimeProposals" Type="Edm.Boolean" />
<Property Name="attendees" Type="Collection(graph.attendee)" />
<Property Name="body" Type="graph.itemBody" />
<Property Name="bodyPreview" Type="Edm.String" />
<Property Name="cancelledOccurrences" Type="Collection(Edm.String)" />
<Property Name="end" Type="graph.dateTimeTimeZone" />
<Property Name="hasAttachments" Type="Edm.Boolean" />
<Property Name="hideAttendees" Type="Edm.Boolean" />
<Property Name="importance" Type="graph.importance" />
<Property Name="isAllDay" Type="Edm.Boolean" />
<Property Name="isCancelled" Type="Edm.Boolean" />
<Property Name="isDraft" Type="Edm.Boolean" />
<Property Name="isOnlineMeeting" Type="Edm.Boolean" />
<Property Name="isOrganizer" Type="Edm.Boolean" />
<Property Name="isReminderOn" Type="Edm.Boolean" />
<Property Name="location" Type="graph.location" />
<Property Name="locations" Type="Collection(graph.location)" />
<Property Name="occurrenceId" Type="Edm.String" />
<Property Name="onlineMeeting" Type="graph.onlineMeetingInfo" />
<Property Name="onlineMeetingProvider" Type="graph.onlineMeetingProviderType" />
<Property Name="onlineMeetingUrl" Type="Edm.String" />
<Property Name="organizer" Type="graph.recipient" />
<Property Name="originalEndTimeZone" Type="Edm.String" />
<Property Name="originalStart" Type="Edm.DateTimeOffset" />
<Property Name="originalStartTimeZone" Type="Edm.String" />
<Property Name="recurrence" Type="graph.patternedRecurrence" />
<Property Name="reminderMinutesBeforeStart" Type="Edm.Int32" />
<Property Name="responseRequested" Type="Edm.Boolean" />
<Property Name="responseStatus" Type="graph.responseStatus" />
<Property Name="sensitivity" Type="graph.sensitivity" />
<Property Name="seriesMasterId" Type="Edm.String" />
<Property Name="showAs" Type="graph.freeBusyStatus" />
<Property Name="start" Type="graph.dateTimeTimeZone" />
<Property Name="subject" Type="Edm.String" />
<Property Name="transactionId" Type="Edm.String" />
<Property Name="type" Type="graph.eventType" />
<Property Name="uid" Type="Edm.String" />
<Property Name="webLink" Type="Edm.String" />
<NavigationProperty Name="attachments" Type="Collection(graph.attachment)" ContainsTarget="true" />
<NavigationProperty Name="calendar" Type="graph.calendar" ContainsTarget="true" />
<NavigationProperty Name="exceptionOccurrences" Type="Collection(graph.event)" ContainsTarget="true" />
<NavigationProperty Name="extensions" Type="Collection(graph.extension)" ContainsTarget="true" />
<NavigationProperty Name="instances" Type="Collection(graph.event)" ContainsTarget="true" />
<NavigationProperty Name="multiValueExtendedProperties" Type="Collection(graph.multiValueLegacyExtendedProperty)" ContainsTarget="true" />
<NavigationProperty Name="singleValueExtendedProperties" Type="Collection(graph.singleValueLegacyExtendedProperty)" ContainsTarget="true" />
</EntityType>
<EntityType Name="contactFolder" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="parentFolderId" Type="Edm.String" />
<Property Name="wellKnownName" Type="Edm.String" />
<NavigationProperty Name="childFolders" Type="Collection(graph.contactFolder)" ContainsTarget="true" />
<NavigationProperty Name="contacts" Type="Collection(graph.contact)" ContainsTarget="true" />
<NavigationProperty Name="multiValueExtendedProperties" Type="Collection(graph.multiValueLegacyExtendedProperty)" ContainsTarget="true" />
<NavigationProperty Name="singleValueExtendedProperties" Type="Collection(graph.singleValueLegacyExtendedProperty)" ContainsTarget="true" />
</EntityType>
<EntityType Name="contact" BaseType="graph.outlookItem" OpenType="true">
<Property Name="assistantName" Type="Edm.String" />
<Property Name="birthday" Type="Edm.DateTimeOffset" />
<Property Name="children" Type="Collection(Edm.String)" />
<Property Name="companyName" Type="Edm.String" />
<Property Name="department" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="emailAddresses" Type="Collection(graph.typedEmailAddress)" />
<Property Name="fileAs" Type="Edm.String" />
<Property Name="flag" Type="graph.followupFlag" />
<Property Name="gender" Type="Edm.String" />
<Property Name="generation" Type="Edm.String" />
<Property Name="givenName" Type="Edm.String" />
<Property Name="imAddresses" Type="Collection(Edm.String)" />
<Property Name="initials" Type="Edm.String" />
<Property Name="isFavorite" Type="Edm.Boolean" />
<Property Name="jobTitle" Type="Edm.String" />
<Property Name="manager" Type="Edm.String" />
<Property Name="middleName" Type="Edm.String" />
<Property Name="nickName" Type="Edm.String" />
<Property Name="officeLocation" Type="Edm.String" />
<Property Name="parentFolderId" Type="Edm.String" />
<Property Name="personalNotes" Type="Edm.String" />
<Property Name="phones" Type="Collection(graph.phone)" />
<Property Name="postalAddresses" Type="Collection(graph.physicalAddress)" />
<Property Name="profession" Type="Edm.String" />
<Property Name="spouseName" Type="Edm.String" />
<Property Name="surname" Type="Edm.String" />
<Property Name="title" Type="Edm.String" />
<Property Name="websites" Type="Collection(graph.website)" />
<Property Name="weddingAnniversary" Type="Edm.Date" />
<Property Name="yomiCompanyName" Type="Edm.String" />
<Property Name="yomiGivenName" Type="Edm.String" />
<Property Name="yomiSurname" Type="Edm.String" />
<NavigationProperty Name="extensions" Type="Collection(graph.extension)" ContainsTarget="true" />
<NavigationProperty Name="multiValueExtendedProperties" Type="Collection(graph.multiValueLegacyExtendedProperty)" ContainsTarget="true" />
<NavigationProperty Name="photo" Type="graph.profilePhoto" ContainsTarget="true" />
<NavigationProperty Name="singleValueExtendedProperties" Type="Collection(graph.singleValueLegacyExtendedProperty)" ContainsTarget="true" />
</EntityType>
<EntityType Name="inferenceClassification" BaseType="graph.entity">
<NavigationProperty Name="overrides" Type="Collection(graph.inferenceClassificationOverride)" ContainsTarget="true" />
</EntityType>
<EntityType Name="group" BaseType="graph.directoryObject" OpenType="true">
<Property Name="assignedLabels" Type="Collection(graph.assignedLabel)" />
<Property Name="assignedLicenses" Type="Collection(graph.assignedLicense)" />
<Property Name="classification" Type="Edm.String" />
<Property Name="createdByAppId" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="groupTypes" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="hasMembersWithLicenseErrors" Type="Edm.Boolean" />
<Property Name="infoCatalogs" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="isAssignableToRole" Type="Edm.Boolean" />
<Property Name="licenseProcessingState" Type="graph.licenseProcessingState" />
<Property Name="mail" Type="Edm.String" />
<Property Name="mailEnabled" Type="Edm.Boolean" />
<Property Name="mailNickname" Type="Edm.String" />
<Property Name="mdmAppId" Type="Edm.String" />
<Property Name="membershipRule" Type="Edm.String" />
<Property Name="membershipRuleProcessingState" Type="Edm.String" />
<Property Name="onPremisesDomainName" Type="Edm.String" />
<Property Name="onPremisesLastSyncDateTime" Type="Edm.DateTimeOffset" />
<Property Name="onPremisesNetBiosName" Type="Edm.String" />
<Property Name="onPremisesProvisioningErrors" Type="Collection(graph.onPremisesProvisioningError)" />
<Property Name="onPremisesSamAccountName" Type="Edm.String" />
<Property Name="onPremisesSecurityIdentifier" Type="Edm.String" />
<Property Name="onPremisesSyncEnabled" Type="Edm.Boolean" />
<Property Name="preferredDataLocation" Type="Edm.String" />
<Property Name="preferredLanguage" Type="Edm.String" />
<Property Name="proxyAddresses" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="renewedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="resourceBehaviorOptions" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="resourceProvisioningOptions" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="securityEnabled" Type="Edm.Boolean" />
<Property Name="securityIdentifier" Type="Edm.String" />
<Property Name="theme" Type="Edm.String" />
<Property Name="visibility" Type="Edm.String" />
<Property Name="accessType" Type="graph.groupAccessType" />
<Property Name="allowExternalSenders" Type="Edm.Boolean" />
<Property Name="autoSubscribeNewMembers" Type="Edm.Boolean" />
<Property Name="hideFromAddressLists" Type="Edm.Boolean" />
<Property Name="hideFromOutlookClients" Type="Edm.Boolean" />
<Property Name="isFavorite" Type="Edm.Boolean" />
<Property Name="isSubscribedByMail" Type="Edm.Boolean" />
<Property Name="unseenConversationsCount" Type="Edm.Int32" />
<Property Name="unseenCount" Type="Edm.Int32" />
<Property Name="unseenMessagesCount" Type="Edm.Int32" />
<Property Name="isArchived" Type="Edm.Boolean" />
<NavigationProperty Name="appRoleAssignments" Type="Collection(graph.appRoleAssignment)" ContainsTarget="true" />
<NavigationProperty Name="createdOnBehalfOf" Type="graph.directoryObject" />
<NavigationProperty Name="endpoints" Type="Collection(graph.endpoint)" ContainsTarget="true" />
<NavigationProperty Name="memberOf" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="members" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="membersWithLicenseErrors" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="owners" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="permissionGrants" Type="Collection(graph.resourceSpecificPermissionGrant)" ContainsTarget="true" />
<NavigationProperty Name="settings" Type="Collection(graph.directorySetting)" ContainsTarget="true" />
<NavigationProperty Name="transitiveMemberOf" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="transitiveMembers" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="acceptedSenders" Type="Collection(graph.directoryObject)" ContainsTarget="true" />
<NavigationProperty Name="calendar" Type="graph.calendar" ContainsTarget="true" />
<NavigationProperty Name="calendarView" Type="Collection(graph.event)" ContainsTarget="true" />
<NavigationProperty Name="conversations" Type="Collection(graph.conversation)" ContainsTarget="true" />
<NavigationProperty Name="events" Type="Collection(graph.event)" ContainsTarget="true" />
<NavigationProperty Name="photo" Type="graph.profilePhoto" ContainsTarget="true" />
<NavigationProperty Name="photos" Type="Collection(graph.profilePhoto)" ContainsTarget="true" />
<NavigationProperty Name="rejectedSenders" Type="Collection(graph.directoryObject)" ContainsTarget="true" />
<NavigationProperty Name="threads" Type="Collection(graph.conversationThread)" ContainsTarget="true" />
<NavigationProperty Name="drive" Type="graph.drive" ContainsTarget="true" />
<NavigationProperty Name="drives" Type="Collection(graph.drive)" ContainsTarget="true" />
<NavigationProperty Name="sites" Type="Collection(graph.site)" ContainsTarget="true" />
<NavigationProperty Name="extensions" Type="Collection(graph.extension)" ContainsTarget="true" />
<NavigationProperty Name="groupLifecyclePolicies" Type="Collection(graph.groupLifecyclePolicy)" ContainsTarget="true" />
<NavigationProperty Name="planner" Type="graph.plannerGroup" ContainsTarget="true" />
<NavigationProperty Name="onenote" Type="graph.onenote" ContainsTarget="true" />
<NavigationProperty Name="team" Type="graph.team" ContainsTarget="true" />
</EntityType>
<EntityType Name="mailFolder" BaseType="graph.entity">
<Property Name="childFolderCount" Type="Edm.Int32" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="parentFolderId" Type="Edm.String" />
<Property Name="totalItemCount" Type="Edm.Int32" />
<Property Name="unreadItemCount" Type="Edm.Int32" />
<Property Name="wellKnownName" Type="Edm.String" />
<NavigationProperty Name="childFolders" Type="Collection(graph.mailFolder)" ContainsTarget="true" />
<NavigationProperty Name="messageRules" Type="Collection(graph.messageRule)" ContainsTarget="true" />
<NavigationProperty Name="messages" Type="Collection(graph.message)" ContainsTarget="true" />
<NavigationProperty Name="multiValueExtendedProperties" Type="Collection(graph.multiValueLegacyExtendedProperty)" ContainsTarget="true" />
<NavigationProperty Name="singleValueExtendedProperties" Type="Collection(graph.singleValueLegacyExtendedProperty)" ContainsTarget="true" />
<NavigationProperty Name="userConfigurations" Type="Collection(graph.userConfiguration)" ContainsTarget="true" />
</EntityType>
<EntityType Name="message" BaseType="graph.outlookItem" OpenType="true">
<Property Name="bccRecipients" Type="Collection(graph.recipient)" />
<Property Name="body" Type="graph.itemBody" />
<Property Name="bodyPreview" Type="Edm.String" />
<Property Name="ccRecipients" Type="Collection(graph.recipient)" />
<Property Name="conversationId" Type="Edm.String" />
<Property Name="conversationIndex" Type="Edm.Binary" />
<Property Name="flag" Type="graph.followupFlag" />
<Property Name="from" Type="graph.recipient" />
<Property Name="hasAttachments" Type="Edm.Boolean" />
<Property Name="importance" Type="graph.importance" />
<Property Name="inferenceClassification" Type="graph.inferenceClassificationType" />
<Property Name="internetMessageHeaders" Type="Collection(graph.internetMessageHeader)" />
<Property Name="internetMessageId" Type="Edm.String" />
<Property Name="isDeliveryReceiptRequested" Type="Edm.Boolean" />
<Property Name="isDraft" Type="Edm.Boolean" />
<Property Name="isRead" Type="Edm.Boolean" />
<Property Name="isReadReceiptRequested" Type="Edm.Boolean" />
<Property Name="mentionsPreview" Type="graph.mentionsPreview" />
<Property Name="parentFolderId" Type="Edm.String" />
<Property Name="receivedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="replyTo" Type="Collection(graph.recipient)" />
<Property Name="sender" Type="graph.recipient" />
<Property Name="sentDateTime" Type="Edm.DateTimeOffset" />
<Property Name="subject" Type="Edm.String" />
<Property Name="toRecipients" Type="Collection(graph.recipient)" />
<Property Name="uniqueBody" Type="graph.itemBody" />
<Property Name="unsubscribeData" Type="Collection(Edm.String)" />
<Property Name="unsubscribeEnabled" Type="Edm.Boolean" />
<Property Name="webLink" Type="Edm.String" />
<NavigationProperty Name="attachments" Type="Collection(graph.attachment)" ContainsTarget="true" />
<NavigationProperty Name="extensions" Type="Collection(graph.extension)" ContainsTarget="true" />
<NavigationProperty Name="mentions" Type="Collection(graph.mention)" ContainsTarget="true" />
<NavigationProperty Name="multiValueExtendedProperties" Type="Collection(graph.multiValueLegacyExtendedProperty)" ContainsTarget="true" />
<NavigationProperty Name="singleValueExtendedProperties" Type="Collection(graph.singleValueLegacyExtendedProperty)" ContainsTarget="true" />
</EntityType>
<EntityType Name="outlookUser" BaseType="graph.entity">
<NavigationProperty Name="masterCategories" Type="Collection(graph.outlookCategory)" ContainsTarget="true" />
<NavigationProperty Name="taskFolders" Type="Collection(graph.outlookTaskFolder)" ContainsTarget="true" />
<NavigationProperty Name="taskGroups" Type="Collection(graph.outlookTaskGroup)" ContainsTarget="true" />
<NavigationProperty Name="tasks" Type="Collection(graph.outlookTask)" ContainsTarget="true" />
</EntityType>
<EntityType Name="person" BaseType="graph.entity">
<Property Name="birthday" Type="Edm.String" />
<Property Name="companyName" Type="Edm.String" />
<Property Name="department" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="emailAddresses" Type="Collection(graph.rankedEmailAddress)" />
<Property Name="givenName" Type="Edm.String" />
<Property Name="isFavorite" Type="Edm.Boolean" />
<Property Name="mailboxType" Type="Edm.String" />
<Property Name="officeLocation" Type="Edm.String" />
<Property Name="personNotes" Type="Edm.String" />
<Property Name="personType" Type="Edm.String" />
<Property Name="phones" Type="Collection(graph.phone)" />
<Property Name="postalAddresses" Type="Collection(graph.location)" />
<Property Name="profession" Type="Edm.String" />
<Property Name="sources" Type="Collection(graph.personDataSource)" />
<Property Name="surname" Type="Edm.String" />
<Property Name="title" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
<Property Name="websites" Type="Collection(graph.website)" />
<Property Name="yomiCompany" Type="Edm.String" />
</EntityType>
<EntityType Name="profilePhoto" BaseType="graph.entity" HasStream="true">
<Property Name="height" Type="Edm.Int32" />
<Property Name="width" Type="Edm.Int32" />
</EntityType>
<EntityType Name="baseItem" BaseType="graph.entity" Abstract="true">
<Property Name="createdBy" Type="graph.identitySet" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="eTag" Type="Edm.String" />
<Property Name="lastModifiedBy" Type="graph.identitySet" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="name" Type="Edm.String" />
<Property Name="parentReference" Type="graph.itemReference" />
<Property Name="webUrl" Type="Edm.String" />
<NavigationProperty Name="createdByUser" Type="graph.user" />
<NavigationProperty Name="lastModifiedByUser" Type="graph.user" />
</EntityType>
<EntityType Name="drive" BaseType="graph.baseItem">
<Property Name="driveType" Type="Edm.String" />
<Property Name="owner" Type="graph.identitySet" />
<Property Name="quota" Type="graph.quota" />
<Property Name="sharePointIds" Type="graph.sharepointIds" />
<Property Name="system" Type="graph.systemFacet" />
<NavigationProperty Name="activities" Type="Collection(graph.itemActivityOLD)" ContainsTarget="true" />
<NavigationProperty Name="bundles" Type="Collection(graph.driveItem)" ContainsTarget="true" />
<NavigationProperty Name="following" Type="Collection(graph.driveItem)" ContainsTarget="true" />
<NavigationProperty Name="items" Type="Collection(graph.driveItem)" ContainsTarget="true" />
<NavigationProperty Name="list" Type="graph.list" ContainsTarget="true" />
<NavigationProperty Name="root" Type="graph.driveItem" ContainsTarget="true" />
<NavigationProperty Name="special" Type="Collection(graph.driveItem)" ContainsTarget="true" />
</EntityType>
<EntityType Name="site" BaseType="graph.baseItem">
<Property Name="deleted" Type="graph.deleted" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="root" Type="graph.root" />
<Property Name="sharepointIds" Type="graph.sharepointIds" />
<Property Name="siteCollection" Type="graph.siteCollection" />
<NavigationProperty Name="analytics" Type="graph.itemAnalytics" />
<NavigationProperty Name="columns" Type="Collection(graph.columnDefinition)" ContainsTarget="true" />
<NavigationProperty Name="contentTypes" Type="Collection(graph.contentType)" ContainsTarget="true" />
<NavigationProperty Name="drive" Type="graph.drive" ContainsTarget="true" />
<NavigationProperty Name="drives" Type="Collection(graph.drive)" ContainsTarget="true" />
<NavigationProperty Name="items" Type="Collection(graph.baseItem)" ContainsTarget="true" />
<NavigationProperty Name="lists" Type="Collection(graph.list)" ContainsTarget="true" />
<NavigationProperty Name="pages" Type="Collection(graph.sitePage)" ContainsTarget="true" />
<NavigationProperty Name="sites" Type="Collection(graph.site)" ContainsTarget="true" />
<NavigationProperty Name="onenote" Type="graph.onenote" ContainsTarget="true" />
</EntityType>
<EntityType Name="extension" BaseType="graph.entity" Abstract="true" OpenType="true" />
<EntityType Name="appConsentRequest" BaseType="graph.entity">
<Property Name="appDisplayName" Type="Edm.String" />
<Property Name="appId" Type="Edm.String" Nullable="false" />
<Property Name="consentType" Type="Edm.String" />
<Property Name="pendingScopes" Type="Collection(graph.appConsentRequestScope)" />
<NavigationProperty Name="userConsentRequests" Type="Collection(graph.userConsentRequest)" ContainsTarget="true" />
</EntityType>
<EntityType Name="approval" BaseType="graph.entity">
<NavigationProperty Name="completedSteps" Type="Collection(graph.approvalStep)" ContainsTarget="true" />
<NavigationProperty Name="pendingSteps" Type="Collection(graph.approvalStep)" ContainsTarget="true" />
<NavigationProperty Name="request" Type="graph.request" />
</EntityType>
<EntityType Name="accessReviewInstance" BaseType="graph.entity">
<Property Name="endDateTime" Type="Edm.DateTimeOffset" />
<Property Name="scope" Type="graph.accessReviewScope" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" />
<Property Name="status" Type="Edm.String" />
<NavigationProperty Name="decisions" Type="Collection(graph.accessReviewInstanceDecisionItem)" ContainsTarget="true" />
<NavigationProperty Name="definition" Type="graph.accessReviewScheduleDefinition" />
</EntityType>
<EntityType Name="agreementAcceptance" BaseType="graph.entity">
<Property Name="agreementFileId" Type="Edm.String" />
<Property Name="agreementId" Type="Edm.String" />
<Property Name="deviceDisplayName" Type="Edm.String" />
<Property Name="deviceId" Type="Edm.String" />
<Property Name="deviceOSType" Type="Edm.String" />
<Property Name="deviceOSVersion" Type="Edm.String" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="recordedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="state" Type="graph.agreementAcceptanceState" />
<Property Name="userDisplayName" Type="Edm.String" />
<Property Name="userEmail" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceEnrollmentConfiguration" BaseType="graph.entity" Abstract="true">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="priority" Type="Edm.Int32" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="version" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="assignments" Type="Collection(graph.enrollmentConfigurationAssignment)" ContainsTarget="true" />
</EntityType>
<EntityType Name="managedDevice" BaseType="graph.entity">
<Property Name="aadRegistered" Type="Edm.Boolean" />
<Property Name="activationLockBypassCode" Type="Edm.String" />
<Property Name="androidSecurityPatchLevel" Type="Edm.String" />
<Property Name="autopilotEnrolled" Type="Edm.Boolean" Nullable="false" />
<Property Name="azureActiveDirectoryDeviceId" Type="Edm.String" />
<Property Name="azureADDeviceId" Type="Edm.String" />
<Property Name="azureADRegistered" Type="Edm.Boolean" />
<Property Name="chassisType" Type="graph.chassisType" Nullable="false" />
<Property Name="complianceGracePeriodExpirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="complianceState" Type="graph.complianceState" Nullable="false" />
<Property Name="configurationManagerClientEnabledFeatures" Type="graph.configurationManagerClientEnabledFeatures" />
<Property Name="configurationManagerClientHealthState" Type="graph.configurationManagerClientHealthState" />
<Property Name="configurationManagerClientInformation" Type="graph.configurationManagerClientInformation" />
<Property Name="deviceActionResults" Type="Collection(graph.deviceActionResult)" />
<Property Name="deviceCategoryDisplayName" Type="Edm.String" />
<Property Name="deviceEnrollmentType" Type="graph.deviceEnrollmentType" Nullable="false" />
<Property Name="deviceHealthAttestationState" Type="graph.deviceHealthAttestationState" />
<Property Name="deviceName" Type="Edm.String" />
<Property Name="deviceRegistrationState" Type="graph.deviceRegistrationState" Nullable="false" />
<Property Name="deviceType" Type="graph.deviceType" Nullable="false" />
<Property Name="easActivated" Type="Edm.Boolean" Nullable="false" />
<Property Name="easActivationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="easDeviceId" Type="Edm.String" />
<Property Name="emailAddress" Type="Edm.String" />
<Property Name="enrolledDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="ethernetMacAddress" Type="Edm.String" />
<Property Name="exchangeAccessState" Type="graph.deviceManagementExchangeAccessState" Nullable="false" />
<Property Name="exchangeAccessStateReason" Type="graph.deviceManagementExchangeAccessStateReason" Nullable="false" />
<Property Name="exchangeLastSuccessfulSyncDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="freeStorageSpaceInBytes" Type="Edm.Int64" Nullable="false" />
<Property Name="hardwareInformation" Type="graph.hardwareInformation" />
<Property Name="iccid" Type="Edm.String" />
<Property Name="imei" Type="Edm.String" />
<Property Name="isEncrypted" Type="Edm.Boolean" Nullable="false" />
<Property Name="isSupervised" Type="Edm.Boolean" Nullable="false" />
<Property Name="jailBroken" Type="Edm.String" />
<Property Name="joinType" Type="graph.joinType" Nullable="false" />
<Property Name="lastSyncDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="lostModeState" Type="graph.lostModeState" Nullable="false" />
<Property Name="managedDeviceName" Type="Edm.String" />
<Property Name="managedDeviceOwnerType" Type="graph.managedDeviceOwnerType" Nullable="false" />
<Property Name="managementAgent" Type="graph.managementAgentType" Nullable="false" />
<Property Name="managementCertificateExpirationDate" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="managementFeatures" Type="graph.managedDeviceManagementFeatures" Nullable="false" />
<Property Name="managementState" Type="graph.managementState" Nullable="false" />
<Property Name="manufacturer" Type="Edm.String" />
<Property Name="meid" Type="Edm.String" />
<Property Name="model" Type="Edm.String" />
<Property Name="notes" Type="Edm.String" />
<Property Name="operatingSystem" Type="Edm.String" />
<Property Name="osVersion" Type="Edm.String" />
<Property Name="ownerType" Type="graph.ownerType" Nullable="false" />
<Property Name="partnerReportedThreatState" Type="graph.managedDevicePartnerReportedHealthState" Nullable="false" />
<Property Name="phoneNumber" Type="Edm.String" />
<Property Name="physicalMemoryInBytes" Type="Edm.Int64" Nullable="false" />
<Property Name="preferMdmOverGroupPolicyAppliedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="processorArchitecture" Type="graph.managedDeviceArchitecture" Nullable="false" />
<Property Name="remoteAssistanceSessionErrorDetails" Type="Edm.String" />
<Property Name="remoteAssistanceSessionUrl" Type="Edm.String" />
<Property Name="requireUserEnrollmentApproval" Type="Edm.Boolean" />
<Property Name="retireAfterDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="serialNumber" Type="Edm.String" />
<Property Name="skuFamily" Type="Edm.String" />
<Property Name="skuNumber" Type="Edm.Int32" Nullable="false" />
<Property Name="specificationVersion" Type="Edm.String" />
<Property Name="subscriberCarrier" Type="Edm.String" />
<Property Name="totalStorageSpaceInBytes" Type="Edm.Int64" Nullable="false" />
<Property Name="udid" Type="Edm.String" />
<Property Name="userDisplayName" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
<Property Name="usersLoggedOn" Type="Collection(graph.loggedOnUser)" />
<Property Name="wiFiMacAddress" Type="Edm.String" />
<Property Name="windowsActiveMalwareCount" Type="Edm.Int32" Nullable="false" />
<Property Name="windowsRemediatedMalwareCount" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="securityBaselineStates" Type="Collection(graph.securityBaselineState)" ContainsTarget="true" />
<NavigationProperty Name="deviceCompliancePolicyStates" Type="Collection(graph.deviceCompliancePolicyState)" ContainsTarget="true" />
<NavigationProperty Name="deviceConfigurationStates" Type="Collection(graph.deviceConfigurationState)" ContainsTarget="true" />
<NavigationProperty Name="managedDeviceMobileAppConfigurationStates" Type="Collection(graph.managedDeviceMobileAppConfigurationState)" ContainsTarget="true" />
<NavigationProperty Name="detectedApps" Type="Collection(graph.detectedApp)" />
<NavigationProperty Name="deviceCategory" Type="graph.deviceCategory" ContainsTarget="true" />
<NavigationProperty Name="logCollectionRequests" Type="Collection(graph.deviceLogCollectionResponse)" ContainsTarget="true" />
<NavigationProperty Name="users" Type="Collection(graph.user)" ContainsTarget="true" />
<NavigationProperty Name="windowsProtectionState" Type="graph.windowsProtectionState" ContainsTarget="true" />
</EntityType>
<EntityType Name="managedAppRegistration" BaseType="graph.entity" Abstract="true">
<Property Name="appIdentifier" Type="graph.mobileAppIdentifier" />
<Property Name="applicationVersion" Type="Edm.String" />
<Property Name="azureADDeviceId" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="deviceManufacturer" Type="Edm.String" />
<Property Name="deviceModel" Type="Edm.String" />
<Property Name="deviceName" Type="Edm.String" />
<Property Name="deviceTag" Type="Edm.String" />
<Property Name="deviceType" Type="Edm.String" />
<Property Name="flaggedReasons" Type="Collection(graph.managedAppFlaggedReason)" Nullable="false" />
<Property Name="lastSyncDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="managedDeviceId" Type="Edm.String" />
<Property Name="managementSdkVersion" Type="Edm.String" />
<Property Name="platformVersion" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="version" Type="Edm.String" />
<NavigationProperty Name="appliedPolicies" Type="Collection(graph.managedAppPolicy)" ContainsTarget="true" />
<NavigationProperty Name="intendedPolicies" Type="Collection(graph.managedAppPolicy)" ContainsTarget="true" />
<NavigationProperty Name="operations" Type="Collection(graph.managedAppOperation)" ContainsTarget="true" />
</EntityType>
<EntityType Name="windowsInformationProtectionDeviceRegistration" BaseType="graph.entity">
<Property Name="deviceMacAddress" Type="Edm.String" />
<Property Name="deviceName" Type="Edm.String" />
<Property Name="deviceRegistrationId" Type="Edm.String" />
<Property Name="deviceType" Type="Edm.String" />
<Property Name="lastCheckInDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="userId" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceManagementTroubleshootingEvent" BaseType="graph.entity">
<Property Name="additionalInformation" Type="Collection(graph.keyValuePair)" />
<Property Name="correlationId" Type="Edm.String" />
<Property Name="eventDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="eventName" Type="Edm.String" />
<Property Name="troubleshootingErrorDetails" Type="graph.deviceManagementTroubleshootingErrorDetails" />
</EntityType>
<EntityType Name="mobileAppIntentAndState" BaseType="graph.entity">
<Property Name="managedDeviceIdentifier" Type="Edm.String" />
<Property Name="mobileAppList" Type="Collection(graph.mobileAppIntentAndStateDetail)" />
<Property Name="userId" Type="Edm.String" />
</EntityType>
<EntityType Name="mobileAppTroubleshootingEvent" BaseType="graph.deviceManagementTroubleshootingEvent">
<Property Name="applicationId" Type="Edm.String" />
<Property Name="history" Type="Collection(graph.mobileAppTroubleshootingHistoryItem)" />
<Property Name="managedDeviceIdentifier" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<NavigationProperty Name="appLogCollectionRequests" Type="Collection(graph.appLogCollectionRequest)" ContainsTarget="true" />
</EntityType>
<EntityType Name="notification" BaseType="graph.entity" OpenType="true">
<Property Name="displayTimeToLive" Type="Edm.Int32" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="groupName" Type="Edm.String" />
<Property Name="payload" Type="graph.payloadTypes" Nullable="false" />
<Property Name="priority" Type="graph.priority" />
<Property Name="targetHostName" Type="Edm.String" Nullable="false" />
<Property Name="targetPolicy" Type="graph.targetPolicyEndpoints" />
</EntityType>
<EntityType Name="plannerDelta" BaseType="graph.entity" />
<EntityType Name="plannerUser" BaseType="graph.plannerDelta">
<Property Name="favoritePlanReferences" Type="graph.plannerFavoritePlanReferenceCollection" />
<Property Name="recentPlanReferences" Type="graph.plannerRecentPlanReferenceCollection" />
<NavigationProperty Name="all" Type="Collection(graph.plannerDelta)" />
<NavigationProperty Name="favoritePlans" Type="Collection(graph.plannerPlan)" />
<NavigationProperty Name="plans" Type="Collection(graph.plannerPlan)" />
<NavigationProperty Name="recentPlans" Type="Collection(graph.plannerPlan)" />
<NavigationProperty Name="tasks" Type="Collection(graph.plannerTask)" />
</EntityType>
<EntityType Name="officeGraphInsights" BaseType="graph.entity">
<NavigationProperty Name="shared" Type="Collection(graph.sharedInsight)" ContainsTarget="true" />
<NavigationProperty Name="trending" Type="Collection(graph.trending)" ContainsTarget="true" />
<NavigationProperty Name="used" Type="Collection(graph.usedInsight)" ContainsTarget="true" />
</EntityType>
<EntityType Name="itemInsights" BaseType="graph.officeGraphInsights" />
<EntityType Name="userSettings" BaseType="graph.entity">
<Property Name="contributionToContentDiscoveryAsOrganizationDisabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="contributionToContentDiscoveryDisabled" Type="Edm.Boolean" Nullable="false" />
<NavigationProperty Name="regionalAndLanguageSettings" Type="graph.regionalAndLanguageSettings" ContainsTarget="true" />
<NavigationProperty Name="shiftPreferences" Type="graph.shiftPreferences" ContainsTarget="true" />
</EntityType>
<EntityType Name="onenote" BaseType="graph.entity">
<NavigationProperty Name="notebooks" Type="Collection(graph.notebook)" ContainsTarget="true" />
<NavigationProperty Name="operations" Type="Collection(graph.onenoteOperation)" ContainsTarget="true" />
<NavigationProperty Name="pages" Type="Collection(graph.onenotePage)" ContainsTarget="true" />
<NavigationProperty Name="resources" Type="Collection(graph.onenoteResource)" ContainsTarget="true" />
<NavigationProperty Name="sectionGroups" Type="Collection(graph.sectionGroup)" ContainsTarget="true" />
<NavigationProperty Name="sections" Type="Collection(graph.onenoteSection)" ContainsTarget="true" />
</EntityType>
<EntityType Name="profile" BaseType="graph.entity">
<NavigationProperty Name="account" Type="Collection(graph.userAccountInformation)" ContainsTarget="true" />
<NavigationProperty Name="addresses" Type="Collection(graph.itemAddress)" ContainsTarget="true" />
<NavigationProperty Name="anniversaries" Type="Collection(graph.personAnniversary)" ContainsTarget="true" />
<NavigationProperty Name="awards" Type="Collection(graph.personAward)" ContainsTarget="true" />
<NavigationProperty Name="certifications" Type="Collection(graph.personCertification)" ContainsTarget="true" />
<NavigationProperty Name="educationalActivities" Type="Collection(graph.educationalActivity)" ContainsTarget="true" />
<NavigationProperty Name="emails" Type="Collection(graph.itemEmail)" ContainsTarget="true" />
<NavigationProperty Name="interests" Type="Collection(graph.personInterest)" ContainsTarget="true" />
<NavigationProperty Name="languages" Type="Collection(graph.languageProficiency)" ContainsTarget="true" />
<NavigationProperty Name="names" Type="Collection(graph.personName)" ContainsTarget="true" />
<NavigationProperty Name="notes" Type="Collection(graph.personAnnotation)" ContainsTarget="true" />
<NavigationProperty Name="patents" Type="Collection(graph.itemPatent)" ContainsTarget="true" />
<NavigationProperty Name="phones" Type="Collection(graph.itemPhone)" ContainsTarget="true" />
<NavigationProperty Name="positions" Type="Collection(graph.workPosition)" ContainsTarget="true" />
<NavigationProperty Name="projects" Type="Collection(graph.projectParticipation)" ContainsTarget="true" />
<NavigationProperty Name="publications" Type="Collection(graph.itemPublication)" ContainsTarget="true" />
<NavigationProperty Name="skills" Type="Collection(graph.skillProficiency)" ContainsTarget="true" />
<NavigationProperty Name="webAccounts" Type="Collection(graph.webAccount)" ContainsTarget="true" />
<NavigationProperty Name="websites" Type="Collection(graph.personWebsite)" ContainsTarget="true" />
</EntityType>
<EntityType Name="userActivity" BaseType="graph.entity">
<Property Name="activationUrl" Type="Edm.String" Nullable="false" />
<Property Name="activitySourceHost" Type="Edm.String" Nullable="false" />
<Property Name="appActivityId" Type="Edm.String" Nullable="false" />
<Property Name="appDisplayName" Type="Edm.String" />
<Property Name="contentInfo" Type="graph.Json" />
<Property Name="contentUrl" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="fallbackUrl" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="status" Type="graph.status" />
<Property Name="userTimezone" Type="Edm.String" />
<Property Name="visualElements" Type="graph.visualInfo" Nullable="false" />
<NavigationProperty Name="historyItems" Type="Collection(graph.activityHistoryItem)" ContainsTarget="true" />
</EntityType>
<EntityType Name="device" BaseType="graph.directoryObject" OpenType="true">
<Property Name="accountEnabled" Type="Edm.Boolean" />
<Property Name="alternativeSecurityIds" Type="Collection(graph.alternativeSecurityId)" Nullable="false" />
<Property Name="approximateLastSignInDateTime" Type="Edm.DateTimeOffset" />
<Property Name="complianceExpirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="deviceCategory" Type="Edm.String" />
<Property Name="deviceId" Type="Edm.String" />
<Property Name="deviceMetadata" Type="Edm.String" />
<Property Name="deviceOwnership" Type="Edm.String" />
<Property Name="deviceVersion" Type="Edm.Int32" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="domainName" Type="Edm.String" />
<Property Name="enrollmentProfileName" Type="Edm.String" />
<Property Name="enrollmentType" Type="Edm.String" />
<Property Name="extensionAttributes" Type="graph.onPremisesExtensionAttributes" />
<Property Name="isCompliant" Type="Edm.Boolean" />
<Property Name="isManaged" Type="Edm.Boolean" />
<Property Name="isRooted" Type="Edm.Boolean" />
<Property Name="managementType" Type="Edm.String" />
<Property Name="onPremisesLastSyncDateTime" Type="Edm.DateTimeOffset" />
<Property Name="onPremisesSyncEnabled" Type="Edm.Boolean" />
<Property Name="operatingSystem" Type="Edm.String" />
<Property Name="operatingSystemVersion" Type="Edm.String" />
<Property Name="physicalIds" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="profileType" Type="Edm.String" />
<Property Name="registrationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="systemLabels" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="trustType" Type="Edm.String" />
<Property Name="kind" Type="Edm.String" />
<Property Name="manufacturer" Type="Edm.String" />
<Property Name="model" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
<Property Name="platform" Type="Edm.String" />
<Property Name="status" Type="Edm.String" />
<NavigationProperty Name="memberOf" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="registeredOwners" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="registeredUsers" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="transitiveMemberOf" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="extensions" Type="Collection(graph.extension)" ContainsTarget="true" />
<NavigationProperty Name="commands" Type="Collection(graph.command)" ContainsTarget="true" />
</EntityType>
<EntityType Name="onlineMeeting" BaseType="graph.entity" OpenType="true">
<Property Name="accessLevel" Type="graph.accessLevel" />
<Property Name="allowedPresenters" Type="graph.onlineMeetingPresenters" />
<Property Name="alternativeRecording" Type="Edm.Stream" />
<Property Name="attendeeReport" Type="Edm.Stream" />
<Property Name="audioConferencing" Type="graph.audioConferencing" />
<Property Name="broadcastSettings" Type="graph.broadcastMeetingSettings" />
<Property Name="canceledDateTime" Type="Edm.DateTimeOffset" />
<Property Name="capabilities" Type="Collection(graph.meetingCapabilities)" />
<Property Name="chatInfo" Type="graph.chatInfo" />
<Property Name="creationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="endDateTime" Type="Edm.DateTimeOffset" />
<Property Name="entryExitAnnouncement" Type="Edm.Boolean" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="externalId" Type="Edm.String" />
<Property Name="isBroadcast" Type="Edm.Boolean" />
<Property Name="isCancelled" Type="Edm.Boolean" />
<Property Name="isEntryExitAnnounced" Type="Edm.Boolean" />
<Property Name="joinInformation" Type="graph.itemBody" />
<Property Name="joinUrl" Type="Edm.String" />
<Property Name="lobbyBypassSettings" Type="graph.lobbyBypassSettings" />
<Property Name="participants" Type="graph.meetingParticipants" />
<Property Name="recording" Type="Edm.Stream" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" />
<Property Name="subject" Type="Edm.String" />
<Property Name="videoTeleconferenceId" Type="Edm.String" />
</EntityType>
<EntityType Name="presence" BaseType="graph.entity">
<Property Name="activity" Type="Edm.String" />
<Property Name="availability" Type="Edm.String" />
</EntityType>
<EntityType Name="authentication" BaseType="graph.entity">
<NavigationProperty Name="emailMethods" Type="Collection(graph.emailAuthenticationMethod)" ContainsTarget="true" />
<NavigationProperty Name="fido2Methods" Type="Collection(graph.fido2AuthenticationMethod)" ContainsTarget="true" />
<NavigationProperty Name="methods" Type="Collection(graph.authenticationMethod)" ContainsTarget="true" />
<NavigationProperty Name="operations" Type="Collection(graph.longRunningOperation)" ContainsTarget="true" />
<NavigationProperty Name="passwordlessMicrosoftAuthenticatorMethods" Type="Collection(graph.passwordlessMicrosoftAuthenticatorAuthenticationMethod)" ContainsTarget="true" />
<NavigationProperty Name="passwordMethods" Type="Collection(graph.passwordAuthenticationMethod)" ContainsTarget="true" />
<NavigationProperty Name="phoneMethods" Type="Collection(graph.phoneAuthenticationMethod)" ContainsTarget="true" />
</EntityType>
<EntityType Name="chat" BaseType="graph.entity">
<Property Name="chatType" Type="graph.chatType" Nullable="false" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="lastUpdatedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="topic" Type="Edm.String" />
<NavigationProperty Name="installedApps" Type="Collection(graph.teamsAppInstallation)" ContainsTarget="true" />
<NavigationProperty Name="members" Type="Collection(graph.conversationMember)" ContainsTarget="true" />
<NavigationProperty Name="messages" Type="Collection(graph.chatMessage)" ContainsTarget="true" />
<NavigationProperty Name="tabs" Type="Collection(graph.teamsTab)" ContainsTarget="true" />
</EntityType>
<EntityType Name="team" BaseType="graph.entity" OpenType="true">
<Property Name="classification" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
<Property Name="discoverySettings" Type="graph.teamDiscoverySettings" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="funSettings" Type="graph.teamFunSettings" />
<Property Name="guestSettings" Type="graph.teamGuestSettings" />
<Property Name="internalId" Type="Edm.String" />
<Property Name="isArchived" Type="Edm.Boolean" />
<Property Name="isMembershipLimitedToOwners" Type="Edm.Boolean" />
<Property Name="memberSettings" Type="graph.teamMemberSettings" />
<Property Name="messagingSettings" Type="graph.teamMessagingSettings" />
<Property Name="specialization" Type="graph.teamSpecialization" />
<Property Name="visibility" Type="graph.teamVisibilityType" />
<Property Name="webUrl" Type="Edm.String" />
<NavigationProperty Name="schedule" Type="graph.schedule" ContainsTarget="true" />
<NavigationProperty Name="channels" Type="Collection(graph.channel)" ContainsTarget="true" />
<NavigationProperty Name="group" Type="graph.group" />
<NavigationProperty Name="installedApps" Type="Collection(graph.teamsAppInstallation)" ContainsTarget="true" />
<NavigationProperty Name="members" Type="Collection(graph.conversationMember)" ContainsTarget="true" />
<NavigationProperty Name="operations" Type="Collection(graph.teamsAsyncOperation)" ContainsTarget="true" />
<NavigationProperty Name="owners" Type="Collection(graph.user)" />
<NavigationProperty Name="photo" Type="graph.profilePhoto" ContainsTarget="true" />
<NavigationProperty Name="primaryChannel" Type="graph.channel" ContainsTarget="true" />
<NavigationProperty Name="template" Type="graph.teamsTemplate" />
</EntityType>
<EntityType Name="userTeamwork" BaseType="graph.entity">
<NavigationProperty Name="installedApps" Type="Collection(graph.userScopeTeamsAppInstallation)" ContainsTarget="true" />
</EntityType>
<EntityType Name="todo" BaseType="graph.entity">
<NavigationProperty Name="lists" Type="Collection(graph.todoTaskList)" ContainsTarget="true" />
</EntityType>
<ComplexType Name="emailAddress">
<Property Name="address" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
</ComplexType>
<ComplexType Name="invitedUserMessageInfo">
<Property Name="ccRecipients" Type="Collection(graph.recipient)" />
<Property Name="customizedMessageBody" Type="Edm.String" />
<Property Name="messageLanguage" Type="Edm.String" />
</ComplexType>
<ComplexType Name="recipient">
<Property Name="emailAddress" Type="graph.emailAddress" />
</ComplexType>
<EntityType Name="invitation" BaseType="graph.entity">
<Property Name="invitedUserDisplayName" Type="Edm.String" />
<Property Name="invitedUserEmailAddress" Type="Edm.String" Nullable="false" />
<Property Name="invitedUserMessageInfo" Type="graph.invitedUserMessageInfo" />
<Property Name="invitedUserType" Type="Edm.String" />
<Property Name="inviteRedeemUrl" Type="Edm.String" />
<Property Name="inviteRedirectUrl" Type="Edm.String" Nullable="false" />
<Property Name="resetRedemption" Type="Edm.Boolean" />
<Property Name="sendInvitationMessage" Type="Edm.Boolean" />
<Property Name="status" Type="Edm.String" />
<NavigationProperty Name="invitedUser" Type="graph.user" />
</EntityType>
<ComplexType Name="settings">
<Property Name="hasGraphMailbox" Type="Edm.Boolean" Nullable="false" />
<Property Name="hasLicense" Type="Edm.Boolean" Nullable="false" />
<Property Name="hasOptedOut" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<EntityType Name="activityStatistics" BaseType="graph.entity" Abstract="true">
<Property Name="activity" Type="graph.analyticsActivityType" />
<Property Name="duration" Type="Edm.Duration" Nullable="false" />
<Property Name="endDate" Type="Edm.Date" Nullable="false" />
<Property Name="startDate" Type="Edm.Date" Nullable="false" />
<Property Name="timeZoneUsed" Type="Edm.String" />
</EntityType>
<EntityType Name="callActivityStatistics" BaseType="graph.activityStatistics">
<Property Name="afterHours" Type="Edm.Duration" Nullable="false" />
</EntityType>
<EntityType Name="chatActivityStatistics" BaseType="graph.activityStatistics">
<Property Name="afterHours" Type="Edm.Duration" Nullable="false" />
</EntityType>
<EntityType Name="emailActivityStatistics" BaseType="graph.activityStatistics">
<Property Name="afterHours" Type="Edm.Duration" Nullable="false" />
<Property Name="readEmail" Type="Edm.Duration" Nullable="false" />
<Property Name="sentEmail" Type="Edm.Duration" Nullable="false" />
</EntityType>
<EntityType Name="focusActivityStatistics" BaseType="graph.activityStatistics" />
<EntityType Name="meetingActivityStatistics" BaseType="graph.activityStatistics">
<Property Name="afterHours" Type="Edm.Duration" Nullable="false" />
<Property Name="conflicting" Type="Edm.Duration" Nullable="false" />
<Property Name="long" Type="Edm.Duration" Nullable="false" />
<Property Name="multitasking" Type="Edm.Duration" Nullable="false" />
<Property Name="organized" Type="Edm.Duration" Nullable="false" />
<Property Name="recurring" Type="Edm.Duration" Nullable="false" />
</EntityType>
<ComplexType Name="applicationServicePrincipal">
<NavigationProperty Name="application" Type="graph.application" />
<NavigationProperty Name="servicePrincipal" Type="graph.servicePrincipal" />
</ComplexType>
<EntityType Name="application" BaseType="graph.directoryObject" OpenType="true">
<Property Name="api" Type="graph.apiApplication" />
<Property Name="appId" Type="Edm.String" />
<Property Name="appRoles" Type="Collection(graph.appRole)" Nullable="false" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="groupMembershipClaims" Type="Edm.String" />
<Property Name="identifierUris" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="info" Type="graph.informationalUrl" />
<Property Name="isDeviceOnlyAuthSupported" Type="Edm.Boolean" />
<Property Name="isFallbackPublicClient" Type="Edm.Boolean" />
<Property Name="keyCredentials" Type="Collection(graph.keyCredential)" Nullable="false" />
<Property Name="logo" Type="Edm.Stream" Nullable="false" />
<Property Name="notes" Type="Edm.String" />
<Property Name="optionalClaims" Type="graph.optionalClaims" />
<Property Name="parentalControlSettings" Type="graph.parentalControlSettings" />
<Property Name="passwordCredentials" Type="Collection(graph.passwordCredential)" Nullable="false" />
<Property Name="publicClient" Type="graph.publicClientApplication" />
<Property Name="publisherDomain" Type="Edm.String" />
<Property Name="requiredResourceAccess" Type="Collection(graph.requiredResourceAccess)" Nullable="false" />
<Property Name="signInAudience" Type="Edm.String" />
<Property Name="spa" Type="graph.spaApplication" />
<Property Name="tags" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="tokenEncryptionKeyId" Type="Edm.Guid" />
<Property Name="uniqueName" Type="Edm.String" />
<Property Name="web" Type="graph.webApplication" />
<Property Name="onPremisesPublishing" Type="graph.onPremisesPublishing" />
<NavigationProperty Name="createdOnBehalfOf" Type="graph.directoryObject" />
<NavigationProperty Name="extensionProperties" Type="Collection(graph.extensionProperty)" ContainsTarget="true" />
<NavigationProperty Name="homeRealmDiscoveryPolicies" Type="Collection(graph.homeRealmDiscoveryPolicy)" />
<NavigationProperty Name="owners" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="tokenIssuancePolicies" Type="Collection(graph.tokenIssuancePolicy)" />
<NavigationProperty Name="tokenLifetimePolicies" Type="Collection(graph.tokenLifetimePolicy)" />
<NavigationProperty Name="connectorGroup" Type="graph.connectorGroup" />
<NavigationProperty Name="synchronization" Type="graph.synchronization" ContainsTarget="true" />
</EntityType>
<EntityType Name="servicePrincipal" BaseType="graph.directoryObject" OpenType="true">
<Property Name="passwordSingleSignOnSettings" Type="graph.passwordSingleSignOnSettings" />
<Property Name="accountEnabled" Type="Edm.Boolean" />
<Property Name="addIns" Type="Collection(graph.addIn)" Nullable="false" />
<Property Name="alternativeNames" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="appDescription" Type="Edm.String" />
<Property Name="appDisplayName" Type="Edm.String" />
<Property Name="appId" Type="Edm.String" />
<Property Name="applicationTemplateId" Type="Edm.String" />
<Property Name="appOwnerOrganizationId" Type="Edm.Guid" />
<Property Name="appRoleAssignmentRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="appRoles" Type="Collection(graph.appRole)" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="errorUrl" Type="Edm.String" />
<Property Name="homepage" Type="Edm.String" />
<Property Name="info" Type="graph.informationalUrl" />
<Property Name="keyCredentials" Type="Collection(graph.keyCredential)" Nullable="false" />
<Property Name="loginUrl" Type="Edm.String" />
<Property Name="logoutUrl" Type="Edm.String" />
<Property Name="notes" Type="Edm.String" />
<Property Name="notificationEmailAddresses" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="passwordCredentials" Type="Collection(graph.passwordCredential)" Nullable="false" />
<Property Name="preferredSingleSignOnMode" Type="Edm.String" />
<Property Name="preferredTokenSigningKeyEndDateTime" Type="Edm.DateTimeOffset" />
<Property Name="preferredTokenSigningKeyThumbprint" Type="Edm.String" />
<Property Name="publishedPermissionScopes" Type="Collection(graph.permissionScope)" Nullable="false" />
<Property Name="publisherName" Type="Edm.String" />
<Property Name="replyUrls" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="samlMetadataUrl" Type="Edm.String" />
<Property Name="samlSingleSignOnSettings" Type="graph.samlSingleSignOnSettings" />
<Property Name="servicePrincipalNames" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="servicePrincipalType" Type="Edm.String" />
<Property Name="signInAudience" Type="Edm.String" />
<Property Name="tags" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="tokenEncryptionKeyId" Type="Edm.Guid" />
<NavigationProperty Name="appRoleAssignedTo" Type="Collection(graph.appRoleAssignment)" ContainsTarget="true" />
<NavigationProperty Name="appRoleAssignments" Type="Collection(graph.appRoleAssignment)" ContainsTarget="true" />
<NavigationProperty Name="claimsMappingPolicies" Type="Collection(graph.claimsMappingPolicy)" />
<NavigationProperty Name="createdObjects" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="delegatedPermissionClassifications" Type="Collection(graph.delegatedPermissionClassification)" ContainsTarget="true" />
<NavigationProperty Name="endpoints" Type="Collection(graph.endpoint)" ContainsTarget="true" />
<NavigationProperty Name="homeRealmDiscoveryPolicies" Type="Collection(graph.homeRealmDiscoveryPolicy)" />
<NavigationProperty Name="licenseDetails" Type="Collection(graph.licenseDetails)" ContainsTarget="true" />
<NavigationProperty Name="memberOf" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="oauth2PermissionGrants" Type="Collection(graph.oAuth2PermissionGrant)" />
<NavigationProperty Name="ownedObjects" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="owners" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="tokenIssuancePolicies" Type="Collection(graph.tokenIssuancePolicy)" />
<NavigationProperty Name="tokenLifetimePolicies" Type="Collection(graph.tokenLifetimePolicy)" />
<NavigationProperty Name="transitiveMemberOf" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="synchronization" Type="graph.synchronization" ContainsTarget="true" />
</EntityType>
<ComplexType Name="credential">
<Property Name="fieldId" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="passwordSingleSignOnCredentialSet">
<Property Name="credentials" Type="Collection(graph.credential)" />
<Property Name="id" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="passwordSingleSignOnField">
<Property Name="customizedLabel" Type="Edm.String" />
<Property Name="defaultLabel" Type="Edm.String" />
<Property Name="fieldId" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
</ComplexType>
<ComplexType Name="passwordSingleSignOnSettings">
<Property Name="fields" Type="Collection(graph.passwordSingleSignOnField)" />
</ComplexType>
<ComplexType Name="apiApplication">
<Property Name="acceptMappedClaims" Type="Edm.Boolean" />
<Property Name="knownClientApplications" Type="Collection(Edm.Guid)" />
<Property Name="oauth2PermissionScopes" Type="Collection(graph.permissionScope)" Nullable="false" />
<Property Name="preAuthorizedApplications" Type="Collection(graph.preAuthorizedApplication)" />
<Property Name="requestedAccessTokenVersion" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="permissionScope">
<Property Name="adminConsentDescription" Type="Edm.String" />
<Property Name="adminConsentDisplayName" Type="Edm.String" />
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="isEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="origin" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
<Property Name="userConsentDescription" Type="Edm.String" />
<Property Name="userConsentDisplayName" Type="Edm.String" />
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="preAuthorizedApplication">
<Property Name="appId" Type="Edm.String" Nullable="false" />
<Property Name="permissionIds" Type="Collection(Edm.String)" Nullable="false" />
</ComplexType>
<ComplexType Name="appRole">
<Property Name="allowedMemberTypes" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="isEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="origin" Type="Edm.String" />
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="informationalUrl">
<Property Name="logoUrl" Type="Edm.String" />
<Property Name="marketingUrl" Type="Edm.String" />
<Property Name="privacyStatementUrl" Type="Edm.String" />
<Property Name="supportUrl" Type="Edm.String" />
<Property Name="termsOfServiceUrl" Type="Edm.String" />
</ComplexType>
<ComplexType Name="keyCredential">
<Property Name="customKeyIdentifier" Type="Edm.Binary" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="endDateTime" Type="Edm.DateTimeOffset" />
<Property Name="key" Type="Edm.Binary" />
<Property Name="keyId" Type="Edm.Guid" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" />
<Property Name="type" Type="Edm.String" />
<Property Name="usage" Type="Edm.String" />
</ComplexType>
<ComplexType Name="optionalClaims">
<Property Name="accessToken" Type="Collection(graph.optionalClaim)" />
<Property Name="idToken" Type="Collection(graph.optionalClaim)" />
<Property Name="saml2Token" Type="Collection(graph.optionalClaim)" />
</ComplexType>
<ComplexType Name="optionalClaim">
<Property Name="additionalProperties" Type="Collection(Edm.String)" />
<Property Name="essential" Type="Edm.Boolean" Nullable="false" />
<Property Name="name" Type="Edm.String" Nullable="false" />
<Property Name="source" Type="Edm.String" />
</ComplexType>
<ComplexType Name="parentalControlSettings">
<Property Name="countriesBlockedForMinors" Type="Collection(Edm.String)" />
<Property Name="legalAgeGroupRule" Type="Edm.String" />
</ComplexType>
<ComplexType Name="passwordCredential">
<Property Name="customKeyIdentifier" Type="Edm.Binary" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="endDateTime" Type="Edm.DateTimeOffset" />
<Property Name="hint" Type="Edm.String" />
<Property Name="keyId" Type="Edm.Guid" />
<Property Name="secretText" Type="Edm.String" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" />
</ComplexType>
<ComplexType Name="publicClientApplication">
<Property Name="redirectUris" Type="Collection(Edm.String)" Nullable="false" />
</ComplexType>
<ComplexType Name="requiredResourceAccess">
<Property Name="resourceAccess" Type="Collection(graph.resourceAccess)" Nullable="false" />
<Property Name="resourceAppId" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="resourceAccess">
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="type" Type="Edm.String" />
</ComplexType>
<ComplexType Name="spaApplication">
<Property Name="redirectUris" Type="Collection(Edm.String)" Nullable="false" />
</ComplexType>
<ComplexType Name="webApplication">
<Property Name="homePageUrl" Type="Edm.String" />
<Property Name="implicitGrantSettings" Type="graph.implicitGrantSettings" />
<Property Name="logoutUrl" Type="Edm.String" />
<Property Name="oauth2AllowImplicitFlow" Type="Edm.Boolean" />
<Property Name="redirectUris" Type="Collection(Edm.String)" Nullable="false" />
</ComplexType>
<ComplexType Name="implicitGrantSettings">
<Property Name="enableAccessTokenIssuance" Type="Edm.Boolean" />
<Property Name="enableIdTokenIssuance" Type="Edm.Boolean" />
</ComplexType>
<EntityType Name="extensionProperty" BaseType="graph.directoryObject" OpenType="true">
<Property Name="appDisplayName" Type="Edm.String" />
<Property Name="dataType" Type="Edm.String" Nullable="false" />
<Property Name="isSyncedFromOnPremises" Type="Edm.Boolean" />
<Property Name="name" Type="Edm.String" Nullable="false" />
<Property Name="targetObjects" Type="Collection(Edm.String)" Nullable="false" />
</EntityType>
<EntityType Name="policyBase" BaseType="graph.directoryObject" Abstract="true">
<Property Name="description" Type="Edm.String" Nullable="false" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="stsPolicy" BaseType="graph.policyBase" Abstract="true">
<Property Name="definition" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="isOrganizationDefault" Type="Edm.Boolean" />
<NavigationProperty Name="appliesTo" Type="Collection(graph.directoryObject)" />
</EntityType>
<EntityType Name="homeRealmDiscoveryPolicy" BaseType="graph.stsPolicy" />
<EntityType Name="tokenIssuancePolicy" BaseType="graph.stsPolicy" />
<EntityType Name="tokenLifetimePolicy" BaseType="graph.stsPolicy" />
<ComplexType Name="onPremisesPublishing">
<Property Name="alternateUrl" Type="Edm.String" />
<Property Name="applicationServerTimeout" Type="Edm.String" />
<Property Name="applicationType" Type="Edm.String" />
<Property Name="externalAuthenticationType" Type="graph.externalAuthenticationType" />
<Property Name="externalUrl" Type="Edm.String" />
<Property Name="internalUrl" Type="Edm.String" />
<Property Name="isHttpOnlyCookieEnabled" Type="Edm.Boolean" />
<Property Name="isOnPremPublishingEnabled" Type="Edm.Boolean" />
<Property Name="isPersistentCookieEnabled" Type="Edm.Boolean" />
<Property Name="isSecureCookieEnabled" Type="Edm.Boolean" />
<Property Name="isTranslateHostHeaderEnabled" Type="Edm.Boolean" />
<Property Name="isTranslateLinksInBodyEnabled" Type="Edm.Boolean" />
<Property Name="singleSignOnSettings" Type="graph.onPremisesPublishingSingleSignOn" />
<Property Name="useAlternateUrlForTranslationAndRedirect" Type="Edm.Boolean" />
<Property Name="verifiedCustomDomainCertificatesMetadata" Type="graph.verifiedCustomDomainCertificatesMetadata" />
<Property Name="verifiedCustomDomainKeyCredential" Type="graph.keyCredential" />
<Property Name="verifiedCustomDomainPasswordCredential" Type="graph.passwordCredential" />
</ComplexType>
<ComplexType Name="onPremisesPublishingSingleSignOn">
<Property Name="kerberosSignOnSettings" Type="graph.kerberosSignOnSettings" />
<Property Name="singleSignOnMode" Type="graph.singleSignOnMode" />
</ComplexType>
<ComplexType Name="kerberosSignOnSettings">
<Property Name="kerberosServicePrincipalName" Type="Edm.String" />
<Property Name="kerberosSignOnMappingAttributeType" Type="graph.kerberosSignOnMappingAttributeType" />
</ComplexType>
<ComplexType Name="verifiedCustomDomainCertificatesMetadata">
<Property Name="expiryDate" Type="Edm.DateTimeOffset" />
<Property Name="issueDate" Type="Edm.DateTimeOffset" />
<Property Name="issuerName" Type="Edm.String" />
<Property Name="subjectName" Type="Edm.String" />
<Property Name="thumbprint" Type="Edm.String" />
</ComplexType>
<EntityType Name="connectorGroup" BaseType="graph.entity">
<Property Name="connectorGroupType" Type="graph.connectorGroupType" Nullable="false" />
<Property Name="isDefault" Type="Edm.Boolean" Nullable="false" />
<Property Name="name" Type="Edm.String" Nullable="false" />
<Property Name="region" Type="graph.connectorGroupRegion" />
<NavigationProperty Name="applications" Type="Collection(graph.application)" />
<NavigationProperty Name="members" Type="Collection(graph.connector)" />
</EntityType>
<EntityType Name="synchronization" BaseType="graph.entity">
<Property Name="secrets" Type="Collection(graph.synchronizationSecretKeyStringValuePair)" />
<NavigationProperty Name="jobs" Type="Collection(graph.synchronizationJob)" ContainsTarget="true" />
<NavigationProperty Name="templates" Type="Collection(graph.synchronizationTemplate)" ContainsTarget="true" />
</EntityType>
<EntityType Name="applicationTemplate" BaseType="graph.entity">
<Property Name="categories" Type="Collection(Edm.String)" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="homePageUrl" Type="Edm.String" />
<Property Name="logoUrl" Type="Edm.String" />
<Property Name="publisher" Type="Edm.String" />
<Property Name="supportedProvisioningTypes" Type="Collection(Edm.String)" />
<Property Name="supportedSingleSignOnModes" Type="Collection(Edm.String)" />
</EntityType>
<ComplexType Name="addIn">
<Property Name="id" Type="Edm.Guid" />
<Property Name="properties" Type="Collection(graph.keyValue)" Nullable="false" />
<Property Name="type" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="samlSingleSignOnSettings">
<Property Name="relayState" Type="Edm.String" />
</ComplexType>
<EntityType Name="claimsMappingPolicy" BaseType="graph.stsPolicy" />
<EntityType Name="delegatedPermissionClassification" BaseType="graph.entity">
<Property Name="classification" Type="graph.permissionClassificationType" />
<Property Name="permissionId" Type="Edm.String" />
<Property Name="permissionName" Type="Edm.String" />
</EntityType>
<EntityType Name="endpoint" BaseType="graph.directoryObject" OpenType="true">
<Property Name="capability" Type="Edm.String" Nullable="false" />
<Property Name="providerId" Type="Edm.String" />
<Property Name="providerName" Type="Edm.String" />
<Property Name="providerResourceId" Type="Edm.String" />
<Property Name="uri" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="oAuth2PermissionGrant" BaseType="graph.entity">
<Property Name="clientId" Type="Edm.String" Nullable="false" />
<Property Name="consentType" Type="Edm.String" />
<Property Name="expiryTime" Type="Edm.DateTimeOffset" />
<Property Name="principalId" Type="Edm.String" />
<Property Name="resourceId" Type="Edm.String" Nullable="false" />
<Property Name="scope" Type="Edm.String" />
<Property Name="startTime" Type="Edm.DateTimeOffset" />
</EntityType>
<ComplexType Name="fido2KeyRestrictions">
<Property Name="aaGuids" Type="Collection(Edm.String)" />
<Property Name="enforcementType" Type="graph.fido2RestrictionEnforcementType" />
<Property Name="isEnforced" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="registrationAndResetTarget">
<Property Name="id" Type="Edm.String" />
<Property Name="minAuthMethodsToRegister" Type="Edm.Int32" />
<Property Name="minAuthMethodsToReset" Type="Edm.Int32" />
<Property Name="targetType" Type="graph.authenticationMethodTargetType" />
</ComplexType>
<ComplexType Name="registrationEnforcement">
<Property Name="isAllowedToSkipRegistration" Type="Edm.Boolean" />
<Property Name="registrationSkipDurationInDays" Type="Edm.Int32" />
</ComplexType>
<EntityType Name="authenticationMethodTarget" BaseType="graph.entity" />
<EntityType Name="microsoftAuthenticatorAuthenticationMethodTarget" BaseType="graph.authenticationMethodTarget">
<Property Name="authenticationMode" Type="graph.microsoftAuthenticatorAuthenticationMode" Nullable="false" />
<Property Name="featureSettings" Type="graph.authenticatorAppFeatureSettings" />
</EntityType>
<EntityType Name="policyRoot">
<NavigationProperty Name="authenticationFlowsPolicy" Type="graph.authenticationFlowsPolicy" ContainsTarget="true" />
<NavigationProperty Name="b2cAuthenticationMethodsPolicy" Type="graph.b2cAuthenticationMethodsPolicy" ContainsTarget="true" />
<NavigationProperty Name="deviceRegistrationPolicy" Type="graph.deviceRegistrationPolicy" ContainsTarget="true" />
<NavigationProperty Name="activityBasedTimeoutPolicies" Type="Collection(graph.activityBasedTimeoutPolicy)" ContainsTarget="true" />
<NavigationProperty Name="authorizationPolicy" Type="Collection(graph.authorizationPolicy)" ContainsTarget="true" />
<NavigationProperty Name="claimsMappingPolicies" Type="Collection(graph.claimsMappingPolicy)" ContainsTarget="true" />
<NavigationProperty Name="homeRealmDiscoveryPolicies" Type="Collection(graph.homeRealmDiscoveryPolicy)" ContainsTarget="true" />
<NavigationProperty Name="permissionGrantPolicies" Type="Collection(graph.permissionGrantPolicy)" ContainsTarget="true" />
<NavigationProperty Name="privateLinkResourcePolicies" Type="Collection(graph.privateLinkResourcePolicy)" ContainsTarget="true" />
<NavigationProperty Name="tokenIssuancePolicies" Type="Collection(graph.tokenIssuancePolicy)" ContainsTarget="true" />
<NavigationProperty Name="tokenLifetimePolicies" Type="Collection(graph.tokenLifetimePolicy)" ContainsTarget="true" />
<NavigationProperty Name="adminConsentRequestPolicy" Type="graph.adminConsentRequestPolicy" ContainsTarget="true" />
<NavigationProperty Name="directoryRoleAccessReviewPolicy" Type="graph.directoryRoleAccessReviewPolicy" ContainsTarget="true" />
<NavigationProperty Name="conditionalAccessPolicies" Type="Collection(graph.conditionalAccessPolicy)" ContainsTarget="true" />
<NavigationProperty Name="identitySecurityDefaultsEnforcementPolicy" Type="graph.identitySecurityDefaultsEnforcementPolicy" ContainsTarget="true" />
</EntityType>
<EntityType Name="authenticationFlowsPolicy" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="selfServiceSignUp" Type="graph.selfServiceSignUpAuthenticationFlowConfiguration" />
</EntityType>
<EntityType Name="b2cAuthenticationMethodsPolicy" BaseType="graph.entity">
<Property Name="isEmailPasswordAuthenticationEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="isPhoneOneTimePasswordAuthenticationEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="isUserNameAuthenticationEnabled" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<EntityType Name="deviceRegistrationPolicy" BaseType="graph.entity" />
<EntityType Name="activityBasedTimeoutPolicy" BaseType="graph.stsPolicy" />
<EntityType Name="authorizationPolicy" BaseType="graph.policyBase">
<Property Name="allowedToSignUpEmailBasedSubscriptions" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowedToUseSSPR" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowEmailVerifiedUsersToJoinOrganization" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowInvitesFrom" Type="graph.allowInvitesFrom" />
<Property Name="blockMsolPowerShell" Type="Edm.Boolean" />
<Property Name="defaultUserRolePermissions" Type="graph.defaultUserRolePermissions" Nullable="false" />
<Property Name="enabledPreviewFeatures" Type="Collection(Edm.String)" />
<Property Name="guestUserRoleId" Type="Edm.Guid" />
<Property Name="permissionGrantPolicyIdsAssignedToDefaultUserRole" Type="Collection(Edm.String)" />
</EntityType>
<EntityType Name="permissionGrantPolicy" BaseType="graph.policyBase">
<NavigationProperty Name="excludes" Type="Collection(graph.permissionGrantConditionSet)" ContainsTarget="true" />
<NavigationProperty Name="includes" Type="Collection(graph.permissionGrantConditionSet)" ContainsTarget="true" />
</EntityType>
<EntityType Name="privateLinkResourcePolicy" BaseType="graph.entity">
<Property Name="externalPrivateLinkId" Type="Edm.String" Nullable="false" />
<Property Name="tenantApprovals" Type="Collection(graph.tenantApprovals)" Nullable="false" />
</EntityType>
<EntityType Name="adminConsentRequestPolicy" BaseType="graph.entity">
<Property Name="isEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="notifyReviewers" Type="Edm.Boolean" Nullable="false" />
<Property Name="remindersEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="requestDurationInDays" Type="Edm.Int32" Nullable="false" />
<Property Name="reviewers" Type="Collection(graph.accessReviewScope)" />
<Property Name="version" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="directoryRoleAccessReviewPolicy" BaseType="graph.entity">
<Property Name="settings" Type="graph.accessReviewScheduleSettings" />
</EntityType>
<EntityType Name="conditionalAccessPolicy" BaseType="graph.entity">
<Property Name="conditions" Type="graph.conditionalAccessConditionSet" Nullable="false" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="grantControls" Type="graph.conditionalAccessGrantControls" />
<Property Name="modifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="sessionControls" Type="graph.conditionalAccessSessionControls" />
<Property Name="state" Type="graph.conditionalAccessPolicyState" Nullable="false" />
</EntityType>
<EntityType Name="identitySecurityDefaultsEnforcementPolicy" BaseType="graph.policyBase">
<Property Name="isEnabled" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<EntityType Name="smsAuthenticationMethodTarget" BaseType="graph.authenticationMethodTarget">
<Property Name="isUsableForSignIn" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<EntityType Name="bitlocker" BaseType="graph.entity">
<NavigationProperty Name="recoveryKeys" Type="Collection(graph.bitlockerRecoveryKey)" ContainsTarget="true" />
</EntityType>
<EntityType Name="bitlockerRecoveryKey" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="deviceId" Type="Edm.String" />
<Property Name="key" Type="Edm.String" Nullable="false" />
<Property Name="volumeType" Type="graph.volumeType" />
</EntityType>
<EntityType Name="dataLossPreventionPolicy" BaseType="graph.entity">
<Property Name="name" Type="Edm.String" />
</EntityType>
<EntityType Name="sensitivityLabel" BaseType="graph.entity">
<Property Name="applicableTo" Type="graph.sensitivityLabelTarget" />
<Property Name="applicationMode" Type="graph.applicationMode" />
<Property Name="assignedPolicies" Type="Collection(graph.labelPolicy)" />
<Property Name="autoLabeling" Type="graph.autoLabeling" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="isDefault" Type="Edm.Boolean" />
<Property Name="isEndpointProtectionEnabled" Type="Edm.Boolean" />
<Property Name="labelActions" Type="Collection(graph.labelActionBase)" />
<Property Name="name" Type="Edm.String" />
<Property Name="priority" Type="Edm.Int32" />
<Property Name="toolTip" Type="Edm.String" />
<NavigationProperty Name="sublabels" Type="Collection(graph.sensitivityLabel)" ContainsTarget="true" />
</EntityType>
<EntityType Name="sensitivityPolicySettings" BaseType="graph.entity">
<Property Name="applicableTo" Type="graph.sensitivityLabelTarget" />
<Property Name="downgradeSensitivityRequiresJustification" Type="Edm.Boolean" />
<Property Name="helpWebUrl" Type="Edm.String" />
<Property Name="isMandatory" Type="Edm.Boolean" />
</EntityType>
<EntityType Name="informationProtectionPolicy" BaseType="graph.entity">
<NavigationProperty Name="labels" Type="Collection(graph.informationProtectionLabel)" ContainsTarget="true" />
</EntityType>
<EntityType Name="threatAssessmentRequest" BaseType="graph.entity" Abstract="true">
<Property Name="category" Type="graph.threatCategory" Nullable="false" />
<Property Name="contentType" Type="graph.threatAssessmentContentType" />
<Property Name="createdBy" Type="graph.identitySet" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="expectedAssessment" Type="graph.threatExpectedAssessment" Nullable="false" />
<Property Name="requestSource" Type="graph.threatAssessmentRequestSource" />
<Property Name="status" Type="graph.threatAssessmentStatus" />
<NavigationProperty Name="results" Type="Collection(graph.threatAssessmentResult)" ContainsTarget="true" />
</EntityType>
<ComplexType Name="bookingReminder">
<Property Name="message" Type="Edm.String" Nullable="false" />
<Property Name="offset" Type="Edm.Duration" Nullable="false" />
<Property Name="recipients" Type="graph.bookingReminderRecipients" Nullable="false" />
</ComplexType>
<ComplexType Name="bookingSchedulingPolicy">
<Property Name="allowStaffSelection" Type="Edm.Boolean" Nullable="false" />
<Property Name="maximumAdvance" Type="Edm.Duration" Nullable="false" />
<Property Name="minimumLeadTime" Type="Edm.Duration" Nullable="false" />
<Property Name="sendConfirmationsToOwner" Type="Edm.Boolean" Nullable="false" />
<Property Name="timeSlotInterval" Type="Edm.Duration" Nullable="false" />
</ComplexType>
<ComplexType Name="bookingWorkHours">
<Property Name="day" Type="graph.dayOfWeek" Nullable="false" />
<Property Name="timeSlots" Type="Collection(graph.bookingWorkTimeSlot)" />
</ComplexType>
<ComplexType Name="bookingWorkTimeSlot">
<Property Name="end" Type="Edm.TimeOfDay" Nullable="false" />
<Property Name="start" Type="Edm.TimeOfDay" Nullable="false" />
</ComplexType>
<ComplexType Name="location">
<Property Name="address" Type="graph.physicalAddress" />
<Property Name="coordinates" Type="graph.outlookGeoCoordinates" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="locationEmailAddress" Type="Edm.String" />
<Property Name="locationType" Type="graph.locationType" />
<Property Name="locationUri" Type="Edm.String" />
<Property Name="uniqueId" Type="Edm.String" />
<Property Name="uniqueIdType" Type="graph.locationUniqueIdType" />
</ComplexType>
<ComplexType Name="physicalAddress">
<Property Name="city" Type="Edm.String" />
<Property Name="countryOrRegion" Type="Edm.String" />
<Property Name="postalCode" Type="Edm.String" />
<Property Name="postOfficeBox" Type="Edm.String" />
<Property Name="state" Type="Edm.String" />
<Property Name="street" Type="Edm.String" />
<Property Name="type" Type="graph.physicalAddressType" />
</ComplexType>
<ComplexType Name="outlookGeoCoordinates">
<Property Name="accuracy" Type="Edm.Double" />
<Property Name="altitude" Type="Edm.Double" />
<Property Name="altitudeAccuracy" Type="Edm.Double" />
<Property Name="latitude" Type="Edm.Double" />
<Property Name="longitude" Type="Edm.Double" />
</ComplexType>
<ComplexType Name="timeSlot">
<Property Name="end" Type="graph.dateTimeTimeZone" Nullable="false" />
<Property Name="start" Type="graph.dateTimeTimeZone" Nullable="false" />
</ComplexType>
<EntityType Name="bookingAppointment" BaseType="graph.entity">
<Property Name="additionalInformation" Type="Edm.String" />
<Property Name="customerEmailAddress" Type="Edm.String" />
<Property Name="customerId" Type="Edm.String" />
<Property Name="customerLocation" Type="graph.location" />
<Property Name="customerName" Type="Edm.String" />
<Property Name="customerNotes" Type="Edm.String" />
<Property Name="customerPhone" Type="Edm.String" />
<Property Name="duration" Type="Edm.Duration" Nullable="false" />
<Property Name="end" Type="graph.dateTimeTimeZone" Nullable="false" />
<Property Name="invoiceAmount" Type="Edm.Double" Nullable="false" />
<Property Name="invoiceDate" Type="graph.dateTimeTimeZone" />
<Property Name="invoiceId" Type="Edm.String" />
<Property Name="invoiceStatus" Type="graph.bookingInvoiceStatus" Nullable="false" />
<Property Name="invoiceUrl" Type="Edm.String" />
<Property Name="isLocationOnline" Type="Edm.Boolean" Nullable="false" />
<Property Name="onlineMeetingUrl" Type="Edm.String" />
<Property Name="optOutOfCustomerEmail" Type="Edm.Boolean" Nullable="false" />
<Property Name="postBuffer" Type="Edm.Duration" Nullable="false" />
<Property Name="preBuffer" Type="Edm.Duration" Nullable="false" />
<Property Name="price" Type="Edm.Double" Nullable="false" />
<Property Name="priceType" Type="graph.bookingPriceType" Nullable="false" />
<Property Name="reminders" Type="Collection(graph.bookingReminder)" />
<Property Name="selfServiceAppointmentId" Type="Edm.String" />
<Property Name="serviceId" Type="Edm.String" />
<Property Name="serviceLocation" Type="graph.location" />
<Property Name="serviceName" Type="Edm.String" Nullable="false" />
<Property Name="serviceNotes" Type="Edm.String" />
<Property Name="staffMemberIds" Type="Collection(Edm.String)" />
<Property Name="start" Type="graph.dateTimeTimeZone" Nullable="false" />
</EntityType>
<EntityType Name="bookingNamedEntity" BaseType="graph.entity" Abstract="true">
<Property Name="displayName" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="bookingBusiness" BaseType="graph.bookingNamedEntity">
<Property Name="address" Type="graph.physicalAddress" />
<Property Name="businessHours" Type="Collection(graph.bookingWorkHours)" />
<Property Name="businessType" Type="Edm.String" />
<Property Name="defaultCurrencyIso" Type="Edm.String" />
<Property Name="email" Type="Edm.String" />
<Property Name="isPublished" Type="Edm.Boolean" />
<Property Name="phone" Type="Edm.String" />
<Property Name="publicUrl" Type="Edm.String" />
<Property Name="schedulingPolicy" Type="graph.bookingSchedulingPolicy" />
<Property Name="webSiteUrl" Type="Edm.String" />
<NavigationProperty Name="appointments" Type="Collection(graph.bookingAppointment)" ContainsTarget="true" />
<NavigationProperty Name="calendarView" Type="Collection(graph.bookingAppointment)" ContainsTarget="true" />
<NavigationProperty Name="customers" Type="Collection(graph.bookingCustomer)" ContainsTarget="true" />
<NavigationProperty Name="services" Type="Collection(graph.bookingService)" ContainsTarget="true" />
<NavigationProperty Name="staffMembers" Type="Collection(graph.bookingStaffMember)" ContainsTarget="true" />
</EntityType>
<EntityType Name="bookingPerson" BaseType="graph.bookingNamedEntity">
<Property Name="emailAddress" Type="Edm.String" />
</EntityType>
<EntityType Name="bookingCustomer" BaseType="graph.bookingPerson" />
<EntityType Name="bookingService" BaseType="graph.bookingNamedEntity">
<Property Name="additionalInformation" Type="Edm.String" />
<Property Name="defaultDuration" Type="Edm.Duration" Nullable="false" />
<Property Name="defaultLocation" Type="graph.location" />
<Property Name="defaultPrice" Type="Edm.Double" Nullable="false" />
<Property Name="defaultPriceType" Type="graph.bookingPriceType" Nullable="false" />
<Property Name="defaultReminders" Type="Collection(graph.bookingReminder)" />
<Property Name="description" Type="Edm.String" />
<Property Name="isHiddenFromCustomers" Type="Edm.Boolean" Nullable="false" />
<Property Name="isLocationOnline" Type="Edm.Boolean" Nullable="false" />
<Property Name="notes" Type="Edm.String" />
<Property Name="postBuffer" Type="Edm.Duration" Nullable="false" />
<Property Name="preBuffer" Type="Edm.Duration" Nullable="false" />
<Property Name="schedulingPolicy" Type="graph.bookingSchedulingPolicy" />
<Property Name="staffMemberIds" Type="Collection(Edm.String)" />
</EntityType>
<EntityType Name="bookingStaffMember" BaseType="graph.bookingPerson">
<Property Name="availabilityIsAffectedByPersonalCalendar" Type="Edm.Boolean" Nullable="false" />
<Property Name="colorIndex" Type="Edm.Int32" />
<Property Name="role" Type="graph.bookingStaffRole" Nullable="false" />
<Property Name="useBusinessHours" Type="Edm.Boolean" Nullable="false" />
<Property Name="workingHours" Type="Collection(graph.bookingWorkHours)" />
</EntityType>
<EntityType Name="bookingCurrency" BaseType="graph.entity">
<Property Name="symbol" Type="Edm.String" Nullable="false" />
</EntityType>
<ComplexType Name="cloudPcManagementAssignmentTarget" Abstract="true" />
<ComplexType Name="cloudPcManagementGroupAssignmentTarget" BaseType="graph.cloudPcManagementAssignmentTarget">
<Property Name="groupId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="cloudPcOnPremisesConnectionHealthCheck">
<Property Name="additionalDetails" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="endDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="errorType" Type="graph.cloudPcOnPremisesConnectionHealthCheckErrorType" />
<Property Name="recommendedAction" Type="Edm.String" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="status" Type="graph.cloudPcOnPremisesConnectionStatus" Nullable="false" />
</ComplexType>
<ComplexType Name="cloudPcOnPremisesConnectionStatusDetails">
<Property Name="endDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="healthChecks" Type="Collection(graph.cloudPcOnPremisesConnectionHealthCheck)" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</ComplexType>
<ComplexType Name="cloudPcSourceDeviceImage">
<Property Name="displayName" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
</ComplexType>
<ComplexType Name="cloudPcStatusDetails">
<Property Name="additionalInformation" Type="Collection(graph.keyValuePair)" />
<Property Name="code" Type="Edm.String" />
<Property Name="message" Type="Edm.String" />
</ComplexType>
<EntityType Name="cloudPC" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="imageDisplayName" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="managedDeviceId" Type="Edm.String" />
<Property Name="managedDeviceName" Type="Edm.String" />
<Property Name="provisioningPolicyId" Type="Edm.String" />
<Property Name="servicePlanId" Type="Edm.String" />
<Property Name="servicePlanName" Type="Edm.String" />
<Property Name="status" Type="graph.cloudPcStatus" Nullable="false" />
<Property Name="statusDetails" Type="graph.cloudPcStatusDetails" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="cloudPcDeviceImage" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="operatingSystem" Type="Edm.String" />
<Property Name="osBuildNumber" Type="Edm.String" />
<Property Name="sourceImageResourceId" Type="Edm.String" />
<Property Name="status" Type="graph.cloudPcDeviceImageStatus" />
<Property Name="statusDetails" Type="graph.cloudPcDeviceImageStatusDetails" />
<Property Name="version" Type="Edm.String" />
</EntityType>
<EntityType Name="cloudPcOnPremisesConnection" BaseType="graph.entity">
<Property Name="adDomainName" Type="Edm.String" Nullable="false" />
<Property Name="adDomainPassword" Type="Edm.String" />
<Property Name="adDomainUsername" Type="Edm.String" Nullable="false" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="healthCheckStatus" Type="graph.cloudPcOnPremisesConnectionStatus" Nullable="false" />
<Property Name="healthCheckStatusDetails" Type="graph.cloudPcOnPremisesConnectionStatusDetails" />
<Property Name="inUse" Type="Edm.Boolean" Nullable="false" />
<Property Name="organizationalUnit" Type="Edm.String" />
<Property Name="resourceGroupId" Type="Edm.String" Nullable="false" />
<Property Name="subnetId" Type="Edm.String" Nullable="false" />
<Property Name="subscriptionId" Type="Edm.String" Nullable="false" />
<Property Name="subscriptionName" Type="Edm.String" />
<Property Name="virtualNetworkId" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="cloudPcProvisioningPolicy" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="imageDisplayName" Type="Edm.String" />
<Property Name="imageId" Type="Edm.String" />
<Property Name="imageType" Type="graph.cloudPcProvisioningPolicyImageType" Nullable="false" />
<Property Name="onPremisesConnectionId" Type="Edm.String" />
<NavigationProperty Name="assignments" Type="Collection(graph.cloudPcProvisioningPolicyAssignment)" ContainsTarget="true" />
</EntityType>
<EntityType Name="cloudPcProvisioningPolicyAssignment" BaseType="graph.entity">
<Property Name="target" Type="graph.cloudPcManagementAssignmentTarget" />
</EntityType>
<EntityType Name="deviceManagement" BaseType="graph.entity">
<Property Name="deviceComplianceReportSummarizationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="intuneAccountId" Type="Edm.Guid" Nullable="false" />
<Property Name="lastReportAggregationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="legacyPcManangementEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="maximumDepTokens" Type="Edm.Int32" Nullable="false" />
<Property Name="settings" Type="graph.deviceManagementSettings" />
<Property Name="unlicensedAdminstratorsEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="intuneBrand" Type="graph.intuneBrand" />
<Property Name="accountMoveCompletionDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="adminConsent" Type="graph.adminConsent" />
<Property Name="deviceProtectionOverview" Type="graph.deviceProtectionOverview" />
<Property Name="managedDeviceCleanupSettings" Type="graph.managedDeviceCleanupSettings" />
<Property Name="subscriptions" Type="graph.deviceManagementSubscriptions" Nullable="false" />
<Property Name="subscriptionState" Type="graph.deviceManagementSubscriptionState" Nullable="false" />
<Property Name="userExperienceAnalyticsSettings" Type="graph.userExperienceAnalyticsSettings" />
<Property Name="windowsMalwareOverview" Type="graph.windowsMalwareOverview" />
<NavigationProperty Name="androidDeviceOwnerEnrollmentProfiles" Type="Collection(graph.androidDeviceOwnerEnrollmentProfile)" ContainsTarget="true" />
<NavigationProperty Name="virtualEndpoint" Type="graph.virtualEndpoint" ContainsTarget="true" />
<NavigationProperty Name="androidForWorkAppConfigurationSchemas" Type="Collection(graph.androidForWorkAppConfigurationSchema)" ContainsTarget="true" />
<NavigationProperty Name="androidForWorkEnrollmentProfiles" Type="Collection(graph.androidForWorkEnrollmentProfile)" ContainsTarget="true" />
<NavigationProperty Name="androidForWorkSettings" Type="graph.androidForWorkSettings" ContainsTarget="true" />
<NavigationProperty Name="androidManagedStoreAccountEnterpriseSettings" Type="graph.androidManagedStoreAccountEnterpriseSettings" ContainsTarget="true" />
<NavigationProperty Name="androidManagedStoreAppConfigurationSchemas" Type="Collection(graph.androidManagedStoreAppConfigurationSchema)" ContainsTarget="true" />
<NavigationProperty Name="auditEvents" Type="Collection(graph.auditEvent)" ContainsTarget="true" />
<NavigationProperty Name="assignmentFilters" Type="Collection(graph.deviceAndAppManagementAssignmentFilter)" ContainsTarget="true" />
<NavigationProperty Name="termsAndConditions" Type="Collection(graph.termsAndConditions)" ContainsTarget="true" />
<NavigationProperty Name="advancedThreatProtectionOnboardingStateSummary" Type="graph.advancedThreatProtectionOnboardingStateSummary" ContainsTarget="true" />
<NavigationProperty Name="cartToClassAssociations" Type="Collection(graph.cartToClassAssociation)" ContainsTarget="true" />
<NavigationProperty Name="deviceCompliancePolicies" Type="Collection(graph.deviceCompliancePolicy)" ContainsTarget="true" />
<NavigationProperty Name="deviceCompliancePolicyDeviceStateSummary" Type="graph.deviceCompliancePolicyDeviceStateSummary" ContainsTarget="true" />
<NavigationProperty Name="deviceCompliancePolicySettingStateSummaries" Type="Collection(graph.deviceCompliancePolicySettingStateSummary)" ContainsTarget="true" />
<NavigationProperty Name="deviceConfigurationConflictSummary" Type="Collection(graph.deviceConfigurationConflictSummary)" ContainsTarget="true" />
<NavigationProperty Name="deviceConfigurationDeviceStateSummaries" Type="graph.deviceConfigurationDeviceStateSummary" ContainsTarget="true" />
<NavigationProperty Name="deviceConfigurationRestrictedAppsViolations" Type="Collection(graph.restrictedAppsViolation)" ContainsTarget="true" />
<NavigationProperty Name="deviceConfigurations" Type="Collection(graph.deviceConfiguration)" ContainsTarget="true" />
<NavigationProperty Name="deviceConfigurationsAllManagedDeviceCertificateStates" Type="Collection(graph.managedAllDeviceCertificateState)" ContainsTarget="true" />
<NavigationProperty Name="deviceConfigurationUserStateSummaries" Type="graph.deviceConfigurationUserStateSummary" ContainsTarget="true" />
<NavigationProperty Name="iosUpdateStatuses" Type="Collection(graph.iosUpdateDeviceStatus)" ContainsTarget="true" />
<NavigationProperty Name="macOSSoftwareUpdateAccountSummaries" Type="Collection(graph.macOSSoftwareUpdateAccountSummary)" ContainsTarget="true" />
<NavigationProperty Name="managedDeviceEncryptionStates" Type="Collection(graph.managedDeviceEncryptionState)" ContainsTarget="true" />
<NavigationProperty Name="ndesConnectors" Type="Collection(graph.ndesConnector)" ContainsTarget="true" />
<NavigationProperty Name="softwareUpdateStatusSummary" Type="graph.softwareUpdateStatusSummary" />
<NavigationProperty Name="configurationCategories" Type="Collection(graph.deviceManagementConfigurationCategory)" ContainsTarget="true" />
<NavigationProperty Name="configurationPolicies" Type="Collection(graph.deviceManagementConfigurationPolicy)" ContainsTarget="true" />
<NavigationProperty Name="configurationSettings" Type="Collection(graph.deviceManagementConfigurationSettingDefinition)" ContainsTarget="true" />
<NavigationProperty Name="complianceManagementPartners" Type="Collection(graph.complianceManagementPartner)" ContainsTarget="true" />
<NavigationProperty Name="conditionalAccessSettings" Type="graph.onPremisesConditionalAccessSettings" ContainsTarget="true" />
<NavigationProperty Name="deviceCategories" Type="Collection(graph.deviceCategory)" ContainsTarget="true" />
<NavigationProperty Name="deviceEnrollmentConfigurations" Type="Collection(graph.deviceEnrollmentConfiguration)" ContainsTarget="true" />
<NavigationProperty Name="deviceManagementPartners" Type="Collection(graph.deviceManagementPartner)" ContainsTarget="true" />
<NavigationProperty Name="exchangeConnectors" Type="Collection(graph.deviceManagementExchangeConnector)" ContainsTarget="true" />
<NavigationProperty Name="exchangeOnPremisesPolicies" Type="Collection(graph.deviceManagementExchangeOnPremisesPolicy)" ContainsTarget="true" />
<NavigationProperty Name="exchangeOnPremisesPolicy" Type="graph.deviceManagementExchangeOnPremisesPolicy" ContainsTarget="true" />
<NavigationProperty Name="mobileThreatDefenseConnectors" Type="Collection(graph.mobileThreatDefenseConnector)" ContainsTarget="true" />
<NavigationProperty Name="categories" Type="Collection(graph.deviceManagementSettingCategory)" ContainsTarget="true" />
<NavigationProperty Name="intents" Type="Collection(graph.deviceManagementIntent)" ContainsTarget="true" />
<NavigationProperty Name="settingDefinitions" Type="Collection(graph.deviceManagementSettingDefinition)" ContainsTarget="true" />
<NavigationProperty Name="templates" Type="Collection(graph.deviceManagementTemplate)" ContainsTarget="true" />
<NavigationProperty Name="applePushNotificationCertificate" Type="graph.applePushNotificationCertificate" ContainsTarget="true" />
<NavigationProperty Name="comanagedDevices" Type="Collection(graph.managedDevice)" ContainsTarget="true" />
<NavigationProperty Name="comanagementEligibleDevices" Type="Collection(graph.comanagementEligibleDevice)" ContainsTarget="true" />
<NavigationProperty Name="dataSharingConsents" Type="Collection(graph.dataSharingConsent)" ContainsTarget="true" />
<NavigationProperty Name="detectedApps" Type="Collection(graph.detectedApp)" ContainsTarget="true" />
<NavigationProperty Name="deviceComplianceScripts" Type="Collection(graph.deviceComplianceScript)" ContainsTarget="true" />
<NavigationProperty Name="deviceCustomAttributeShellScripts" Type="Collection(graph.deviceCustomAttributeShellScript)" ContainsTarget="true" />
<NavigationProperty Name="deviceHealthScripts" Type="Collection(graph.deviceHealthScript)" ContainsTarget="true" />
<NavigationProperty Name="deviceManagementScripts" Type="Collection(graph.deviceManagementScript)" ContainsTarget="true" />
<NavigationProperty Name="deviceShellScripts" Type="Collection(graph.deviceShellScript)" ContainsTarget="true" />
<NavigationProperty Name="managedDeviceOverview" Type="graph.managedDeviceOverview" />
<NavigationProperty Name="managedDevices" Type="Collection(graph.managedDevice)" ContainsTarget="true" />
<NavigationProperty Name="mobileAppTroubleshootingEvents" Type="Collection(graph.mobileAppTroubleshootingEvent)" ContainsTarget="true" />
<NavigationProperty Name="remoteActionAudits" Type="Collection(graph.remoteActionAudit)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsAppHealthApplicationPerformance" Type="Collection(graph.userExperienceAnalyticsAppHealthApplicationPerformance)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion" Type="Collection(graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersion)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion" Type="Collection(graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsAppHealthDeviceModelPerformance" Type="Collection(graph.userExperienceAnalyticsAppHealthDeviceModelPerformance)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsAppHealthDevicePerformance" Type="Collection(graph.userExperienceAnalyticsAppHealthDevicePerformance)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsAppHealthDevicePerformanceDetails" Type="Collection(graph.userExperienceAnalyticsAppHealthDevicePerformanceDetails)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsAppHealthOSVersionPerformance" Type="Collection(graph.userExperienceAnalyticsAppHealthOSVersionPerformance)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsAppHealthOverview" Type="graph.userExperienceAnalyticsCategory" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsBaselines" Type="Collection(graph.userExperienceAnalyticsBaseline)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsCategories" Type="Collection(graph.userExperienceAnalyticsCategory)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsDevicePerformance" Type="Collection(graph.userExperienceAnalyticsDevicePerformance)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsDeviceStartupHistory" Type="Collection(graph.userExperienceAnalyticsDeviceStartupHistory)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsDeviceStartupProcesses" Type="Collection(graph.userExperienceAnalyticsDeviceStartupProcess)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsDeviceStartupProcessPerformance" Type="Collection(graph.userExperienceAnalyticsDeviceStartupProcessPerformance)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsMetricHistory" Type="Collection(graph.userExperienceAnalyticsMetricHistory)" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsOverview" Type="graph.userExperienceAnalyticsOverview" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsRegressionSummary" Type="graph.userExperienceAnalyticsRegressionSummary" ContainsTarget="true" />
<NavigationProperty Name="userExperienceAnalyticsScoreHistory" Type="Collection(graph.userExperienceAnalyticsScoreHistory)" ContainsTarget="true" />
<NavigationProperty Name="windowsMalwareInformation" Type="Collection(graph.windowsMalwareInformation)" ContainsTarget="true" />
<NavigationProperty Name="derivedCredentials" Type="Collection(graph.deviceManagementDerivedCredentialSettings)" ContainsTarget="true" />
<NavigationProperty Name="resourceAccessProfiles" Type="Collection(graph.deviceManagementResourceAccessProfileBase)" ContainsTarget="true" />
<NavigationProperty Name="appleUserInitiatedEnrollmentProfiles" Type="Collection(graph.appleUserInitiatedEnrollmentProfile)" ContainsTarget="true" />
<NavigationProperty Name="depOnboardingSettings" Type="Collection(graph.depOnboardingSetting)" ContainsTarget="true" />
<NavigationProperty Name="importedDeviceIdentities" Type="Collection(graph.importedDeviceIdentity)" ContainsTarget="true" />
<NavigationProperty Name="importedWindowsAutopilotDeviceIdentities" Type="Collection(graph.importedWindowsAutopilotDeviceIdentity)" ContainsTarget="true" />
<NavigationProperty Name="windowsAutopilotDeploymentProfiles" Type="Collection(graph.windowsAutopilotDeploymentProfile)" ContainsTarget="true" />
<NavigationProperty Name="windowsAutopilotDeviceIdentities" Type="Collection(graph.windowsAutopilotDeviceIdentity)" ContainsTarget="true" />
<NavigationProperty Name="windowsAutopilotSettings" Type="graph.windowsAutopilotSettings" ContainsTarget="true" />
<NavigationProperty Name="managementConditions" Type="Collection(graph.managementCondition)" ContainsTarget="true" />
<NavigationProperty Name="managementConditionStatements" Type="Collection(graph.managementConditionStatement)" ContainsTarget="true" />
<NavigationProperty Name="groupPolicyMigrationReports" Type="Collection(graph.groupPolicyMigrationReport)" ContainsTarget="true" />
<NavigationProperty Name="groupPolicyObjectFiles" Type="Collection(graph.groupPolicyObjectFile)" ContainsTarget="true" />
<NavigationProperty Name="groupPolicyCategories" Type="Collection(graph.groupPolicyCategory)" ContainsTarget="true" />
<NavigationProperty Name="groupPolicyConfigurations" Type="Collection(graph.groupPolicyConfiguration)" ContainsTarget="true" />
<NavigationProperty Name="groupPolicyDefinitionFiles" Type="Collection(graph.groupPolicyDefinitionFile)" ContainsTarget="true" />
<NavigationProperty Name="groupPolicyDefinitions" Type="Collection(graph.groupPolicyDefinition)" ContainsTarget="true" />
<NavigationProperty Name="groupPolicyUploadedDefinitionFiles" Type="Collection(graph.groupPolicyUploadedDefinitionFile)" ContainsTarget="true" />
<NavigationProperty Name="microsoftTunnelConfigurations" Type="Collection(graph.microsoftTunnelConfiguration)" ContainsTarget="true" />
<NavigationProperty Name="microsoftTunnelSites" Type="Collection(graph.microsoftTunnelSite)" ContainsTarget="true" />
<NavigationProperty Name="notificationMessageTemplates" Type="Collection(graph.notificationMessageTemplate)" ContainsTarget="true" />
<NavigationProperty Name="domainJoinConnectors" Type="Collection(graph.deviceManagementDomainJoinConnector)" ContainsTarget="true" />
<NavigationProperty Name="configManagerCollections" Type="Collection(graph.configManagerCollection)" ContainsTarget="true" />
<NavigationProperty Name="resourceOperations" Type="Collection(graph.resourceOperation)" ContainsTarget="true" />
<NavigationProperty Name="roleAssignments" Type="Collection(graph.deviceAndAppManagementRoleAssignment)" ContainsTarget="true" />
<NavigationProperty Name="roleDefinitions" Type="Collection(graph.roleDefinition)" ContainsTarget="true" />
<NavigationProperty Name="roleScopeTags" Type="Collection(graph.roleScopeTag)" ContainsTarget="true" />
<NavigationProperty Name="remoteAssistancePartners" Type="Collection(graph.remoteAssistancePartner)" ContainsTarget="true" />
<NavigationProperty Name="reports" Type="graph.deviceManagementReports" ContainsTarget="true" />
<NavigationProperty Name="embeddedSIMActivationCodePools" Type="Collection(graph.embeddedSIMActivationCodePool)" ContainsTarget="true" />
<NavigationProperty Name="telecomExpenseManagementPartners" Type="Collection(graph.telecomExpenseManagementPartner)" ContainsTarget="true" />
<NavigationProperty Name="autopilotEvents" Type="Collection(graph.deviceManagementAutopilotEvent)" ContainsTarget="true" />
<NavigationProperty Name="troubleshootingEvents" Type="Collection(graph.deviceManagementTroubleshootingEvent)" ContainsTarget="true" />
<NavigationProperty Name="windowsFeatureUpdateProfiles" Type="Collection(graph.windowsFeatureUpdateProfile)" ContainsTarget="true" />
<NavigationProperty Name="intuneBrandingProfiles" Type="Collection(graph.intuneBrandingProfile)" ContainsTarget="true" />
<NavigationProperty Name="windowsInformationProtectionAppLearningSummaries" Type="Collection(graph.windowsInformationProtectionAppLearningSummary)" ContainsTarget="true" />
<NavigationProperty Name="windowsInformationProtectionNetworkLearningSummaries" Type="Collection(graph.windowsInformationProtectionNetworkLearningSummary)" ContainsTarget="true" />
<NavigationProperty Name="userPfxCertificates" Type="Collection(graph.userPFXCertificate)" ContainsTarget="true" />
</EntityType>
<EntityType Name="androidDeviceOwnerEnrollmentProfile" BaseType="graph.entity">
<Property Name="accountId" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enrolledDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="enrollmentMode" Type="graph.androidDeviceOwnerEnrollmentMode" Nullable="false" />
<Property Name="enrollmentTokenType" Type="graph.androidDeviceOwnerEnrollmentTokenType" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="qrCodeContent" Type="Edm.String" />
<Property Name="qrCodeImage" Type="graph.mimeContent" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="tokenCreationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="tokenExpirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="tokenValue" Type="Edm.String" />
</EntityType>
<EntityType Name="virtualEndpoint" BaseType="graph.entity">
<NavigationProperty Name="cloudPCs" Type="Collection(graph.cloudPC)" ContainsTarget="true" />
<NavigationProperty Name="deviceImages" Type="Collection(graph.cloudPcDeviceImage)" ContainsTarget="true" />
<NavigationProperty Name="onPremisesConnections" Type="Collection(graph.cloudPcOnPremisesConnection)" ContainsTarget="true" />
<NavigationProperty Name="provisioningPolicies" Type="Collection(graph.cloudPcProvisioningPolicy)" ContainsTarget="true" />
</EntityType>
<EntityType Name="androidForWorkAppConfigurationSchema" BaseType="graph.entity">
<Property Name="exampleJson" Type="Edm.Binary" />
<Property Name="schemaItems" Type="Collection(graph.androidForWorkAppConfigurationSchemaItem)" />
</EntityType>
<EntityType Name="androidForWorkEnrollmentProfile" BaseType="graph.entity">
<Property Name="accountId" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enrolledDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="qrCodeContent" Type="Edm.String" />
<Property Name="qrCodeImage" Type="graph.mimeContent" />
<Property Name="tokenExpirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="tokenValue" Type="Edm.String" />
</EntityType>
<EntityType Name="androidForWorkSettings" BaseType="graph.entity">
<Property Name="bindStatus" Type="graph.androidForWorkBindStatus" Nullable="false" />
<Property Name="deviceOwnerManagementEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="enrollmentTarget" Type="graph.androidForWorkEnrollmentTarget" Nullable="false" />
<Property Name="lastAppSyncDateTime" Type="Edm.DateTimeOffset" />
<Property Name="lastAppSyncStatus" Type="graph.androidForWorkSyncStatus" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="ownerOrganizationName" Type="Edm.String" />
<Property Name="ownerUserPrincipalName" Type="Edm.String" />
<Property Name="targetGroupIds" Type="Collection(Edm.String)" />
</EntityType>
<EntityType Name="androidManagedStoreAccountEnterpriseSettings" BaseType="graph.entity">
<Property Name="androidDeviceOwnerFullyManagedEnrollmentEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="bindStatus" Type="graph.androidManagedStoreAccountBindStatus" Nullable="false" />
<Property Name="companyCodes" Type="Collection(graph.androidEnrollmentCompanyCode)" />
<Property Name="deviceOwnerManagementEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="enrollmentTarget" Type="graph.androidManagedStoreAccountEnrollmentTarget" Nullable="false" />
<Property Name="lastAppSyncDateTime" Type="Edm.DateTimeOffset" />
<Property Name="lastAppSyncStatus" Type="graph.androidManagedStoreAccountAppSyncStatus" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="ownerOrganizationName" Type="Edm.String" />
<Property Name="ownerUserPrincipalName" Type="Edm.String" />
<Property Name="targetGroupIds" Type="Collection(Edm.String)" />
</EntityType>
<EntityType Name="androidManagedStoreAppConfigurationSchema" BaseType="graph.entity">
<Property Name="exampleJson" Type="Edm.Binary" />
<Property Name="nestedSchemaItems" Type="Collection(graph.androidManagedStoreAppConfigurationSchemaItem)" />
<Property Name="schemaItems" Type="Collection(graph.androidManagedStoreAppConfigurationSchemaItem)" />
</EntityType>
<EntityType Name="auditEvent" BaseType="graph.entity">
<Property Name="activity" Type="Edm.String" />
<Property Name="activityDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="activityOperationType" Type="Edm.String" />
<Property Name="activityResult" Type="Edm.String" />
<Property Name="activityType" Type="Edm.String" />
<Property Name="actor" Type="graph.auditActor" />
<Property Name="category" Type="Edm.String" />
<Property Name="componentName" Type="Edm.String" />
<Property Name="correlationId" Type="Edm.Guid" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="resources" Type="Collection(graph.auditResource)" />
</EntityType>
<EntityType Name="deviceAndAppManagementAssignmentFilter" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="platform" Type="graph.devicePlatformType" Nullable="false" />
<Property Name="roleScopeTags" Type="Collection(Edm.String)" />
<Property Name="rule" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="termsAndConditions" BaseType="graph.entity">
<Property Name="acceptanceStatement" Type="Edm.String" />
<Property Name="bodyText" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="modifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="title" Type="Edm.String" />
<Property Name="version" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="acceptanceStatuses" Type="Collection(graph.termsAndConditionsAcceptanceStatus)" ContainsTarget="true" />
<NavigationProperty Name="assignments" Type="Collection(graph.termsAndConditionsAssignment)" ContainsTarget="true" />
<NavigationProperty Name="groupAssignments" Type="Collection(graph.termsAndConditionsGroupAssignment)" ContainsTarget="true" />
</EntityType>
<ComplexType Name="deviceManagementSettings">
<Property Name="androidDeviceAdministratorEnrollmentEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="derivedCredentialProvider" Type="graph.derivedCredentialProviderType" Nullable="false" />
<Property Name="derivedCredentialUrl" Type="Edm.String" />
<Property Name="deviceComplianceCheckinThresholdDays" Type="Edm.Int32" Nullable="false" />
<Property Name="deviceInactivityBeforeRetirementInDay" Type="Edm.Int32" Nullable="false" />
<Property Name="enableLogCollection" Type="Edm.Boolean" Nullable="false" />
<Property Name="enhancedJailBreak" Type="Edm.Boolean" Nullable="false" />
<Property Name="ignoreDevicesForUnsupportedSettingsEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="isScheduledActionEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="secureByDefault" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<EntityType Name="advancedThreatProtectionOnboardingStateSummary" BaseType="graph.entity">
<Property Name="compliantDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="nonCompliantDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notApplicableDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notAssignedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="remediatedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="unknownDeviceCount" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="advancedThreatProtectionOnboardingDeviceSettingStates" Type="Collection(graph.advancedThreatProtectionOnboardingDeviceSettingState)" ContainsTarget="true" />
</EntityType>
<EntityType Name="cartToClassAssociation" BaseType="graph.entity">
<Property Name="classroomIds" Type="Collection(Edm.String)" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="deviceCartIds" Type="Collection(Edm.String)" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="version" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="deviceCompliancePolicy" BaseType="graph.entity" Abstract="true">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="version" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="assignments" Type="Collection(graph.deviceCompliancePolicyAssignment)" ContainsTarget="true" />
<NavigationProperty Name="deviceSettingStateSummaries" Type="Collection(graph.settingStateDeviceSummary)" ContainsTarget="true" />
<NavigationProperty Name="deviceStatuses" Type="Collection(graph.deviceComplianceDeviceStatus)" ContainsTarget="true" />
<NavigationProperty Name="deviceStatusOverview" Type="graph.deviceComplianceDeviceOverview" ContainsTarget="true" />
<NavigationProperty Name="scheduledActionsForRule" Type="Collection(graph.deviceComplianceScheduledActionForRule)" ContainsTarget="true" />
<NavigationProperty Name="userStatuses" Type="Collection(graph.deviceComplianceUserStatus)" ContainsTarget="true" />
<NavigationProperty Name="userStatusOverview" Type="graph.deviceComplianceUserOverview" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceCompliancePolicyDeviceStateSummary" BaseType="graph.entity">
<Property Name="compliantDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="configManagerCount" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="inGracePeriodCount" Type="Edm.Int32" Nullable="false" />
<Property Name="nonCompliantDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notApplicableDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="remediatedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="unknownDeviceCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="deviceCompliancePolicySettingStateSummary" BaseType="graph.entity">
<Property Name="compliantDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="nonCompliantDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notApplicableDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="platformType" Type="graph.policyPlatformType" Nullable="false" />
<Property Name="remediatedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="setting" Type="Edm.String" />
<Property Name="settingName" Type="Edm.String" />
<Property Name="unknownDeviceCount" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="deviceComplianceSettingStates" Type="Collection(graph.deviceComplianceSettingState)" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceConfigurationConflictSummary" BaseType="graph.entity">
<Property Name="conflictingDeviceConfigurations" Type="Collection(graph.settingSource)" />
<Property Name="contributingSettings" Type="Collection(Edm.String)" />
<Property Name="deviceCheckinsImpacted" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="deviceConfigurationDeviceStateSummary" BaseType="graph.entity">
<Property Name="compliantDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="nonCompliantDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notApplicableDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="remediatedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="unknownDeviceCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="restrictedAppsViolation" BaseType="graph.entity">
<Property Name="deviceConfigurationId" Type="Edm.String" Nullable="false" />
<Property Name="deviceConfigurationName" Type="Edm.String" />
<Property Name="deviceName" Type="Edm.String" />
<Property Name="managedDeviceId" Type="Edm.String" Nullable="false" />
<Property Name="platformType" Type="graph.policyPlatformType" Nullable="false" />
<Property Name="restrictedApps" Type="Collection(graph.managedDeviceReportedApp)" Nullable="false" />
<Property Name="restrictedAppsState" Type="graph.restrictedAppsState" Nullable="false" />
<Property Name="userId" Type="Edm.String" Nullable="false" />
<Property Name="userName" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceConfiguration" BaseType="graph.entity" Abstract="true">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="deviceManagementApplicabilityRuleDeviceMode" Type="graph.deviceManagementApplicabilityRuleDeviceMode" />
<Property Name="deviceManagementApplicabilityRuleOsEdition" Type="graph.deviceManagementApplicabilityRuleOsEdition" />
<Property Name="deviceManagementApplicabilityRuleOsVersion" Type="graph.deviceManagementApplicabilityRuleOsVersion" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="supportsScopeTags" Type="Edm.Boolean" Nullable="false" />
<Property Name="version" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="assignments" Type="Collection(graph.deviceConfigurationAssignment)" ContainsTarget="true" />
<NavigationProperty Name="deviceSettingStateSummaries" Type="Collection(graph.settingStateDeviceSummary)" ContainsTarget="true" />
<NavigationProperty Name="deviceStatuses" Type="Collection(graph.deviceConfigurationDeviceStatus)" ContainsTarget="true" />
<NavigationProperty Name="deviceStatusOverview" Type="graph.deviceConfigurationDeviceOverview" ContainsTarget="true" />
<NavigationProperty Name="groupAssignments" Type="Collection(graph.deviceConfigurationGroupAssignment)" ContainsTarget="true" />
<NavigationProperty Name="userStatuses" Type="Collection(graph.deviceConfigurationUserStatus)" ContainsTarget="true" />
<NavigationProperty Name="userStatusOverview" Type="graph.deviceConfigurationUserOverview" ContainsTarget="true" />
</EntityType>
<EntityType Name="managedAllDeviceCertificateState" BaseType="graph.entity">
<Property Name="certificateExpirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="certificateExtendedKeyUsages" Type="Edm.String" />
<Property Name="certificateIssuanceDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="certificateIssuerName" Type="Edm.String" />
<Property Name="certificateKeyUsages" Type="Edm.Int32" />
<Property Name="certificateRevokeStatus" Type="graph.certificateRevocationStatus" Nullable="false" />
<Property Name="certificateRevokeStatusLastChangeDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="certificateSerialNumber" Type="Edm.String" />
<Property Name="certificateSubjectName" Type="Edm.String" />
<Property Name="certificateThumbprint" Type="Edm.String" />
<Property Name="managedDeviceDisplayName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceConfigurationUserStateSummary" BaseType="graph.entity">
<Property Name="compliantUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="nonCompliantUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notApplicableUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="remediatedUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="unknownUserCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="iosUpdateDeviceStatus" BaseType="graph.entity">
<Property Name="complianceGracePeriodExpirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="deviceDisplayName" Type="Edm.String" />
<Property Name="deviceId" Type="Edm.String" />
<Property Name="deviceModel" Type="Edm.String" />
<Property Name="installStatus" Type="graph.iosUpdatesInstallStatus" Nullable="false" />
<Property Name="lastReportedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="osVersion" Type="Edm.String" />
<Property Name="platform" Type="Edm.Int32" Nullable="false" />
<Property Name="status" Type="graph.complianceStatus" Nullable="false" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="macOSSoftwareUpdateAccountSummary" BaseType="graph.entity">
<Property Name="deviceId" Type="Edm.String" />
<Property Name="deviceName" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="failedUpdateCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdatedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="osVersion" Type="Edm.String" />
<Property Name="successfulUpdateCount" Type="Edm.Int32" Nullable="false" />
<Property Name="totalUpdateCount" Type="Edm.Int32" Nullable="false" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
<NavigationProperty Name="categorySummaries" Type="Collection(graph.macOSSoftwareUpdateCategorySummary)" ContainsTarget="true" />
</EntityType>
<EntityType Name="managedDeviceEncryptionState" BaseType="graph.entity">
<Property Name="advancedBitLockerStates" Type="graph.advancedBitLockerState" />
<Property Name="deviceName" Type="Edm.String" />
<Property Name="deviceType" Type="graph.deviceTypes" Nullable="false" />
<Property Name="encryptionPolicySettingState" Type="graph.complianceStatus" Nullable="false" />
<Property Name="encryptionReadinessState" Type="graph.encryptionReadinessState" Nullable="false" />
<Property Name="encryptionState" Type="graph.encryptionState" Nullable="false" />
<Property Name="fileVaultStates" Type="graph.fileVaultState" />
<Property Name="osVersion" Type="Edm.String" />
<Property Name="policyDetails" Type="Collection(graph.encryptionReportPolicyDetails)" />
<Property Name="tpmSpecificationVersion" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="ndesConnector" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastConnectionDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="state" Type="graph.ndesConnectorState" Nullable="false" />
</EntityType>
<EntityType Name="softwareUpdateStatusSummary" BaseType="graph.entity">
<Property Name="compliantDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="compliantUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="errorDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="nonCompliantDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="nonCompliantUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notApplicableDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notApplicableUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="remediatedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="remediatedUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="unknownDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="unknownUserCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="deviceManagementConfigurationCategory" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="helpText" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
<Property Name="platforms" Type="graph.deviceManagementConfigurationPlatforms" Nullable="false" />
<Property Name="technologies" Type="graph.deviceManagementConfigurationTechnologies" Nullable="false" />
</EntityType>
<EntityType Name="deviceManagementConfigurationPolicy" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="creationSource" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="isAssigned" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="name" Type="Edm.String" />
<Property Name="platforms" Type="graph.deviceManagementConfigurationPlatforms" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="settingCount" Type="Edm.Int32" Nullable="false" />
<Property Name="technologies" Type="graph.deviceManagementConfigurationTechnologies" Nullable="false" />
<NavigationProperty Name="assignments" Type="Collection(graph.deviceManagementConfigurationPolicyAssignment)" ContainsTarget="true" />
<NavigationProperty Name="settings" Type="Collection(graph.deviceManagementConfigurationSetting)" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceManagementConfigurationSettingDefinition" BaseType="graph.entity">
<Property Name="accessTypes" Type="graph.deviceManagementConfigurationSettingAccessTypes" Nullable="false" />
<Property Name="applicability" Type="graph.deviceManagementConfigurationSettingApplicability" />
<Property Name="baseUri" Type="Edm.String" />
<Property Name="categoryId" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="helpText" Type="Edm.String" />
<Property Name="infoUrls" Type="Collection(Edm.String)" />
<Property Name="keywords" Type="Collection(Edm.String)" />
<Property Name="name" Type="Edm.String" />
<Property Name="occurrence" Type="graph.deviceManagementConfigurationSettingOccurrence" />
<Property Name="offsetUri" Type="Edm.String" />
<Property Name="rootDefinitionId" Type="Edm.String" />
<Property Name="settingUsage" Type="graph.deviceManagementConfigurationSettingUsage" Nullable="false" />
<Property Name="version" Type="Edm.String" />
</EntityType>
<ComplexType Name="intuneBrand">
<Property Name="companyPortalBlockedActions" Type="Collection(graph.companyPortalBlockedAction)" />
<Property Name="contactITEmailAddress" Type="Edm.String" />
<Property Name="contactITName" Type="Edm.String" />
<Property Name="contactITNotes" Type="Edm.String" />
<Property Name="contactITPhoneNumber" Type="Edm.String" />
<Property Name="customCanSeePrivacyMessage" Type="Edm.String" />
<Property Name="customCantSeePrivacyMessage" Type="Edm.String" />
<Property Name="customPrivacyMessage" Type="Edm.String" />
<Property Name="darkBackgroundLogo" Type="graph.mimeContent" />
<Property Name="disableClientTelemetry" Type="Edm.Boolean" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enrollmentAvailability" Type="graph.enrollmentAvailabilityOptions" Nullable="false" />
<Property Name="isFactoryResetDisabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="isRemoveDeviceDisabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="landingPageCustomizedImage" Type="graph.mimeContent" />
<Property Name="lightBackgroundLogo" Type="graph.mimeContent" />
<Property Name="onlineSupportSiteName" Type="Edm.String" />
<Property Name="onlineSupportSiteUrl" Type="Edm.String" />
<Property Name="privacyUrl" Type="Edm.String" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="sendDeviceOwnershipChangePushNotification" Type="Edm.Boolean" Nullable="false" />
<Property Name="showAzureADEnterpriseApps" Type="Edm.Boolean" Nullable="false" />
<Property Name="showDisplayNameNextToLogo" Type="Edm.Boolean" Nullable="false" />
<Property Name="showLogo" Type="Edm.Boolean" Nullable="false" />
<Property Name="showNameNextToLogo" Type="Edm.Boolean" Nullable="false" />
<Property Name="showOfficeWebApps" Type="Edm.Boolean" Nullable="false" />
<Property Name="themeColor" Type="graph.rgbColor" />
</ComplexType>
<ComplexType Name="companyPortalBlockedAction">
<Property Name="action" Type="graph.companyPortalAction" Nullable="false" />
<Property Name="ownerType" Type="graph.ownerType" Nullable="false" />
<Property Name="platform" Type="graph.devicePlatformType" Nullable="false" />
</ComplexType>
<ComplexType Name="mimeContent">
<Property Name="type" Type="Edm.String" />
<Property Name="value" Type="Edm.Binary" />
</ComplexType>
<ComplexType Name="rgbColor">
<Property Name="b" Type="Edm.Byte" Nullable="false" />
<Property Name="g" Type="Edm.Byte" Nullable="false" />
<Property Name="r" Type="Edm.Byte" Nullable="false" />
</ComplexType>
<EntityType Name="complianceManagementPartner" BaseType="graph.entity">
<Property Name="androidEnrollmentAssignments" Type="Collection(graph.complianceManagementPartnerAssignment)" />
<Property Name="androidOnboarded" Type="Edm.Boolean" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="iosEnrollmentAssignments" Type="Collection(graph.complianceManagementPartnerAssignment)" />
<Property Name="iosOnboarded" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastHeartbeatDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="macOsEnrollmentAssignments" Type="Collection(graph.complianceManagementPartnerAssignment)" />
<Property Name="macOsOnboarded" Type="Edm.Boolean" Nullable="false" />
<Property Name="partnerState" Type="graph.deviceManagementPartnerTenantState" Nullable="false" />
<Property Name="windowsEnrollmentAssignments" Type="Collection(graph.complianceManagementPartnerAssignment)" />
<Property Name="windowsOnboarded" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<EntityType Name="onPremisesConditionalAccessSettings" BaseType="graph.entity">
<Property Name="enabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="excludedGroups" Type="Collection(Edm.Guid)" Nullable="false" />
<Property Name="includedGroups" Type="Collection(Edm.Guid)" Nullable="false" />
<Property Name="overrideDefaultRule" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<EntityType Name="deviceCategory" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
</EntityType>
<EntityType Name="deviceManagementPartner" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="groupsRequiringPartnerEnrollment" Type="Collection(graph.deviceManagementPartnerAssignment)" />
<Property Name="isConfigured" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastHeartbeatDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="partnerAppType" Type="graph.deviceManagementPartnerAppType" Nullable="false" />
<Property Name="partnerState" Type="graph.deviceManagementPartnerTenantState" Nullable="false" />
<Property Name="singleTenantAppId" Type="Edm.String" />
<Property Name="whenPartnerDevicesWillBeMarkedAsNonCompliant" Type="Edm.DateTimeOffset" />
<Property Name="whenPartnerDevicesWillBeMarkedAsNonCompliantDateTime" Type="Edm.DateTimeOffset" />
<Property Name="whenPartnerDevicesWillBeRemoved" Type="Edm.DateTimeOffset" />
<Property Name="whenPartnerDevicesWillBeRemovedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="deviceManagementExchangeConnector" BaseType="graph.entity">
<Property Name="connectorServerName" Type="Edm.String" />
<Property Name="exchangeAlias" Type="Edm.String" />
<Property Name="exchangeConnectorType" Type="graph.deviceManagementExchangeConnectorType" Nullable="false" />
<Property Name="exchangeOrganization" Type="Edm.String" />
<Property Name="lastSyncDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="primarySmtpAddress" Type="Edm.String" />
<Property Name="serverName" Type="Edm.String" />
<Property Name="status" Type="graph.deviceManagementExchangeConnectorStatus" Nullable="false" />
<Property Name="version" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceManagementExchangeOnPremisesPolicy" BaseType="graph.entity">
<Property Name="accessRules" Type="Collection(graph.deviceManagementExchangeAccessRule)" />
<Property Name="defaultAccessLevel" Type="graph.deviceManagementExchangeAccessLevel" Nullable="false" />
<Property Name="knownDeviceClasses" Type="Collection(graph.deviceManagementExchangeDeviceClass)" />
<Property Name="notificationContent" Type="Edm.Binary" />
<NavigationProperty Name="conditionalAccessSettings" Type="graph.onPremisesConditionalAccessSettings" ContainsTarget="true" />
</EntityType>
<EntityType Name="mobileThreatDefenseConnector" BaseType="graph.entity">
<Property Name="allowPartnerToCollectIOSApplicationMetadata" Type="Edm.Boolean" Nullable="false" />
<Property Name="androidDeviceBlockedOnMissingPartnerData" Type="Edm.Boolean" Nullable="false" />
<Property Name="androidEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="androidMobileApplicationManagementEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="iosDeviceBlockedOnMissingPartnerData" Type="Edm.Boolean" Nullable="false" />
<Property Name="iosEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="iosMobileApplicationManagementEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastHeartbeatDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="macDeviceBlockedOnMissingPartnerData" Type="Edm.Boolean" Nullable="false" />
<Property Name="macEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="partnerState" Type="graph.mobileThreatPartnerTenantState" Nullable="false" />
<Property Name="partnerUnresponsivenessThresholdInDays" Type="Edm.Int32" Nullable="false" />
<Property Name="partnerUnsupportedOsVersionBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="windowsDeviceBlockedOnMissingPartnerData" Type="Edm.Boolean" Nullable="false" />
<Property Name="windowsEnabled" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<EntityType Name="deviceManagementSettingCategory" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="hasRequiredSetting" Type="Edm.Boolean" />
<NavigationProperty Name="settingDefinitions" Type="Collection(graph.deviceManagementSettingDefinition)" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceManagementIntent" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="isAssigned" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="templateId" Type="Edm.String" />
<NavigationProperty Name="assignments" Type="Collection(graph.deviceManagementIntentAssignment)" ContainsTarget="true" />
<NavigationProperty Name="categories" Type="Collection(graph.deviceManagementIntentSettingCategory)" ContainsTarget="true" />
<NavigationProperty Name="deviceSettingStateSummaries" Type="Collection(graph.deviceManagementIntentDeviceSettingStateSummary)" ContainsTarget="true" />
<NavigationProperty Name="deviceStates" Type="Collection(graph.deviceManagementIntentDeviceState)" ContainsTarget="true" />
<NavigationProperty Name="deviceStateSummary" Type="graph.deviceManagementIntentDeviceStateSummary" ContainsTarget="true" />
<NavigationProperty Name="settings" Type="Collection(graph.deviceManagementSettingInstance)" ContainsTarget="true" />
<NavigationProperty Name="userStates" Type="Collection(graph.deviceManagementIntentUserState)" ContainsTarget="true" />
<NavigationProperty Name="userStateSummary" Type="graph.deviceManagementIntentUserStateSummary" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceManagementSettingDefinition" BaseType="graph.entity">
<Property Name="constraints" Type="Collection(graph.deviceManagementConstraint)" />
<Property Name="dependencies" Type="Collection(graph.deviceManagementSettingDependency)" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="documentationUrl" Type="Edm.String" />
<Property Name="headerSubtitle" Type="Edm.String" />
<Property Name="headerTitle" Type="Edm.String" />
<Property Name="isTopLevel" Type="Edm.Boolean" Nullable="false" />
<Property Name="keywords" Type="Collection(Edm.String)" />
<Property Name="placeholderText" Type="Edm.String" />
<Property Name="valueType" Type="graph.deviceManangementIntentValueType" Nullable="false" />
</EntityType>
<EntityType Name="deviceManagementTemplate" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="intentCount" Type="Edm.Int32" Nullable="false" />
<Property Name="isDeprecated" Type="Edm.Boolean" Nullable="false" />
<Property Name="platformType" Type="graph.policyPlatformType" Nullable="false" />
<Property Name="publishedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="templateSubtype" Type="graph.deviceManagementTemplateSubtype" Nullable="false" />
<Property Name="templateType" Type="graph.deviceManagementTemplateType" Nullable="false" />
<Property Name="versionInfo" Type="Edm.String" />
<NavigationProperty Name="categories" Type="Collection(graph.deviceManagementTemplateSettingCategory)" ContainsTarget="true" />
<NavigationProperty Name="migratableTo" Type="Collection(graph.deviceManagementTemplate)" ContainsTarget="true" />
<NavigationProperty Name="settings" Type="Collection(graph.deviceManagementSettingInstance)" ContainsTarget="true" />
</EntityType>
<ComplexType Name="adminConsent">
<Property Name="shareAPNSData" Type="graph.adminConsentState" Nullable="false" />
<Property Name="shareUserExperienceAnalyticsData" Type="graph.adminConsentState" Nullable="false" />
</ComplexType>
<ComplexType Name="deviceProtectionOverview">
<Property Name="cleanDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="criticalFailuresDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="inactiveThreatAgentDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingFullScanDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingManualStepsDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingOfflineScanDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingQuickScanDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingRestartDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingSignatureUpdateDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="totalReportedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="unknownStateThreatAgentDeviceCount" Type="Edm.Int32" Nullable="false" />
</ComplexType>
<ComplexType Name="managedDeviceCleanupSettings">
<Property Name="deviceInactivityBeforeRetirementInDays" Type="Edm.String" />
</ComplexType>
<ComplexType Name="userExperienceAnalyticsSettings">
<Property Name="configurationManagerDataConnectorConfigured" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsMalwareOverview">
<Property Name="malwareCategorySummary" Type="Collection(graph.windowsMalwareCategoryCount)" />
<Property Name="malwareDetectedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="malwareExecutionStateSummary" Type="Collection(graph.windowsMalwareExecutionStateCount)" />
<Property Name="malwareNameSummary" Type="Collection(graph.windowsMalwareNameCount)" />
<Property Name="malwareSeveritySummary" Type="Collection(graph.windowsMalwareSeverityCount)" />
<Property Name="malwareStateSummary" Type="Collection(graph.windowsMalwareStateCount)" />
<Property Name="osVersionsSummary" Type="Collection(graph.osVersionCount)" />
<Property Name="totalDistinctMalwareCount" Type="Edm.Int32" Nullable="false" />
<Property Name="totalMalwareCount" Type="Edm.Int32" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsMalwareCategoryCount">
<Property Name="activeMalwareDetectionCount" Type="Edm.Int32" Nullable="false" />
<Property Name="category" Type="graph.windowsMalwareCategory" Nullable="false" />
<Property Name="deviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="distinctActiveMalwareCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsMalwareExecutionStateCount">
<Property Name="deviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="executionState" Type="graph.windowsMalwareExecutionState" Nullable="false" />
<Property Name="lastUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsMalwareNameCount">
<Property Name="deviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="malwareIdentifier" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
</ComplexType>
<ComplexType Name="windowsMalwareSeverityCount">
<Property Name="distinctMalwareCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="malwareDetectionCount" Type="Edm.Int32" Nullable="false" />
<Property Name="severity" Type="graph.windowsMalwareSeverity" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsMalwareStateCount">
<Property Name="deviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="distinctMalwareCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="malwareDetectionCount" Type="Edm.Int32" Nullable="false" />
<Property Name="state" Type="graph.windowsMalwareThreatState" Nullable="false" />
</ComplexType>
<ComplexType Name="osVersionCount">
<Property Name="deviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="osVersion" Type="Edm.String" />
</ComplexType>
<EntityType Name="applePushNotificationCertificate" BaseType="graph.entity">
<Property Name="appleIdentifier" Type="Edm.String" />
<Property Name="certificate" Type="Edm.String" />
<Property Name="certificateSerialNumber" Type="Edm.String" />
<Property Name="certificateUploadFailureReason" Type="Edm.String" />
<Property Name="certificateUploadStatus" Type="Edm.String" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="topicIdentifier" Type="Edm.String" />
</EntityType>
<EntityType Name="comanagementEligibleDevice" BaseType="graph.entity">
<Property Name="clientRegistrationStatus" Type="graph.deviceRegistrationState" Nullable="false" />
<Property Name="deviceName" Type="Edm.String" />
<Property Name="deviceType" Type="graph.deviceType" Nullable="false" />
<Property Name="entitySource" Type="Edm.Int32" Nullable="false" />
<Property Name="managementAgents" Type="graph.managementAgentType" Nullable="false" />
<Property Name="managementState" Type="graph.managementState" Nullable="false" />
<Property Name="manufacturer" Type="Edm.String" />
<Property Name="mdmStatus" Type="Edm.String" />
<Property Name="model" Type="Edm.String" />
<Property Name="osDescription" Type="Edm.String" />
<Property Name="osVersion" Type="Edm.String" />
<Property Name="ownerType" Type="graph.ownerType" Nullable="false" />
<Property Name="referenceId" Type="Edm.String" />
<Property Name="serialNumber" Type="Edm.String" />
<Property Name="status" Type="graph.comanagementEligibleType" Nullable="false" />
<Property Name="upn" Type="Edm.String" />
<Property Name="userEmail" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userName" Type="Edm.String" />
</EntityType>
<EntityType Name="dataSharingConsent" BaseType="graph.entity">
<Property Name="grantDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="granted" Type="Edm.Boolean" Nullable="false" />
<Property Name="grantedByUpn" Type="Edm.String" />
<Property Name="grantedByUserId" Type="Edm.String" />
<Property Name="serviceDisplayName" Type="Edm.String" />
<Property Name="termsUrl" Type="Edm.String" />
</EntityType>
<EntityType Name="detectedApp" BaseType="graph.entity">
<Property Name="deviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="sizeInByte" Type="Edm.Int64" Nullable="false" />
<Property Name="version" Type="Edm.String" />
<NavigationProperty Name="managedDevices" Type="Collection(graph.managedDevice)" />
</EntityType>
<EntityType Name="deviceComplianceScript" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="detectionScriptContent" Type="Edm.Binary" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enforceSignatureCheck" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="publisher" Type="Edm.String" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="runAs32Bit" Type="Edm.Boolean" Nullable="false" />
<Property Name="runAsAccount" Type="graph.runAsAccountType" Nullable="false" />
<Property Name="version" Type="Edm.String" />
<NavigationProperty Name="assignments" Type="Collection(graph.deviceHealthScriptAssignment)" ContainsTarget="true" />
<NavigationProperty Name="deviceRunStates" Type="Collection(graph.deviceComplianceScriptDeviceState)" ContainsTarget="true" />
<NavigationProperty Name="runSummary" Type="graph.deviceComplianceScriptRunSummary" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceCustomAttributeShellScript" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="customAttributeName" Type="Edm.String" />
<Property Name="customAttributeType" Type="graph.deviceCustomAttributeValueType" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="fileName" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="runAsAccount" Type="graph.runAsAccountType" Nullable="false" />
<Property Name="scriptContent" Type="Edm.Binary" />
<NavigationProperty Name="assignments" Type="Collection(graph.deviceManagementScriptAssignment)" ContainsTarget="true" />
<NavigationProperty Name="deviceRunStates" Type="Collection(graph.deviceManagementScriptDeviceState)" ContainsTarget="true" />
<NavigationProperty Name="groupAssignments" Type="Collection(graph.deviceManagementScriptGroupAssignment)" ContainsTarget="true" />
<NavigationProperty Name="runSummary" Type="graph.deviceManagementScriptRunSummary" />
<NavigationProperty Name="userRunStates" Type="Collection(graph.deviceManagementScriptUserState)" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceHealthScript" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="detectionScriptContent" Type="Edm.Binary" />
<Property Name="detectionScriptParameters" Type="Collection(graph.deviceHealthScriptParameter)" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enforceSignatureCheck" Type="Edm.Boolean" Nullable="false" />
<Property Name="highestAvailableVersion" Type="Edm.String" />
<Property Name="isGlobalScript" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="publisher" Type="Edm.String" />
<Property Name="remediationScriptContent" Type="Edm.Binary" />
<Property Name="remediationScriptParameters" Type="Collection(graph.deviceHealthScriptParameter)" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="runAs32Bit" Type="Edm.Boolean" Nullable="false" />
<Property Name="runAsAccount" Type="graph.runAsAccountType" Nullable="false" />
<Property Name="version" Type="Edm.String" />
<NavigationProperty Name="assignments" Type="Collection(graph.deviceHealthScriptAssignment)" ContainsTarget="true" />
<NavigationProperty Name="deviceRunStates" Type="Collection(graph.deviceHealthScriptDeviceState)" ContainsTarget="true" />
<NavigationProperty Name="runSummary" Type="graph.deviceHealthScriptRunSummary" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceManagementScript" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enforceSignatureCheck" Type="Edm.Boolean" Nullable="false" />
<Property Name="fileName" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="runAs32Bit" Type="Edm.Boolean" Nullable="false" />
<Property Name="runAsAccount" Type="graph.runAsAccountType" Nullable="false" />
<Property Name="scriptContent" Type="Edm.Binary" />
<NavigationProperty Name="assignments" Type="Collection(graph.deviceManagementScriptAssignment)" ContainsTarget="true" />
<NavigationProperty Name="deviceRunStates" Type="Collection(graph.deviceManagementScriptDeviceState)" ContainsTarget="true" />
<NavigationProperty Name="groupAssignments" Type="Collection(graph.deviceManagementScriptGroupAssignment)" ContainsTarget="true" />
<NavigationProperty Name="runSummary" Type="graph.deviceManagementScriptRunSummary" />
<NavigationProperty Name="userRunStates" Type="Collection(graph.deviceManagementScriptUserState)" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceShellScript" BaseType="graph.entity">
<Property Name="blockExecutionNotifications" Type="Edm.Boolean" Nullable="false" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="executionFrequency" Type="Edm.Duration" Nullable="false" />
<Property Name="fileName" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="retryCount" Type="Edm.Int32" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="runAsAccount" Type="graph.runAsAccountType" Nullable="false" />
<Property Name="scriptContent" Type="Edm.Binary" />
<NavigationProperty Name="assignments" Type="Collection(graph.deviceManagementScriptAssignment)" ContainsTarget="true" />
<NavigationProperty Name="deviceRunStates" Type="Collection(graph.deviceManagementScriptDeviceState)" ContainsTarget="true" />
<NavigationProperty Name="groupAssignments" Type="Collection(graph.deviceManagementScriptGroupAssignment)" ContainsTarget="true" />
<NavigationProperty Name="runSummary" Type="graph.deviceManagementScriptRunSummary" />
<NavigationProperty Name="userRunStates" Type="Collection(graph.deviceManagementScriptUserState)" ContainsTarget="true" />
</EntityType>
<EntityType Name="managedDeviceOverview" BaseType="graph.entity">
<Property Name="deviceExchangeAccessStateSummary" Type="graph.deviceExchangeAccessStateSummary" />
<Property Name="deviceOperatingSystemSummary" Type="graph.deviceOperatingSystemSummary" />
<Property Name="dualEnrolledDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="enrolledDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="managedDeviceModelsAndManufacturers" Type="graph.managedDeviceModelsAndManufacturers" />
<Property Name="mdmEnrolledCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="remoteActionAudit" BaseType="graph.entity">
<Property Name="action" Type="graph.remoteAction" Nullable="false" />
<Property Name="actionState" Type="graph.actionState" Nullable="false" />
<Property Name="deviceDisplayName" Type="Edm.String" />
<Property Name="deviceIMEI" Type="Edm.String" />
<Property Name="deviceOwnerUserPrincipalName" Type="Edm.String" />
<Property Name="initiatedByUserPrincipalName" Type="Edm.String" />
<Property Name="managedDeviceId" Type="Edm.String" />
<Property Name="requestDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="userName" Type="Edm.String" />
</EntityType>
<EntityType Name="userExperienceAnalyticsAppHealthApplicationPerformance" BaseType="graph.entity">
<Property Name="activeDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="appCrashCount" Type="Edm.Int32" Nullable="false" />
<Property Name="appDisplayName" Type="Edm.String" />
<Property Name="appHangCount" Type="Edm.Int32" Nullable="false" />
<Property Name="appHealthScore" Type="Edm.Double" Nullable="false" />
<Property Name="appHealthStatus" Type="Edm.String" />
<Property Name="appName" Type="Edm.String" />
<Property Name="appPublisher" Type="Edm.String" />
<Property Name="appUsageDuration" Type="Edm.Int32" Nullable="false" />
<Property Name="meanTimeToFailureInMinutes" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="userExperienceAnalyticsAppHealthAppPerformanceByAppVersion" BaseType="graph.entity">
<Property Name="appCrashCount" Type="Edm.Int32" Nullable="false" />
<Property Name="appDisplayName" Type="Edm.String" />
<Property Name="appName" Type="Edm.String" />
<Property Name="appPublisher" Type="Edm.String" />
<Property Name="appUsageDuration" Type="Edm.Int32" Nullable="false" />
<Property Name="appVersion" Type="Edm.String" />
<Property Name="meanTimeToFailureInMinutes" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="userExperienceAnalyticsAppHealthAppPerformanceByOSVersion" BaseType="graph.entity">
<Property Name="activeDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="appCrashCount" Type="Edm.Int32" Nullable="false" />
<Property Name="appDisplayName" Type="Edm.String" />
<Property Name="appName" Type="Edm.String" />
<Property Name="appPublisher" Type="Edm.String" />
<Property Name="appUsageDuration" Type="Edm.Int32" Nullable="false" />
<Property Name="meanTimeToFailureInMinutes" Type="Edm.Int32" Nullable="false" />
<Property Name="osBuildNumber" Type="Edm.String" />
<Property Name="osVersion" Type="Edm.String" />
</EntityType>
<EntityType Name="userExperienceAnalyticsAppHealthDeviceModelPerformance" BaseType="graph.entity">
<Property Name="activeDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="deviceManufacturer" Type="Edm.String" />
<Property Name="deviceModel" Type="Edm.String" />
<Property Name="meanTimeToFailureInMinutes" Type="Edm.Int32" Nullable="false" />
<Property Name="modelAppHealthScore" Type="Edm.Double" Nullable="false" />
<Property Name="modelAppHealthStatus" Type="Edm.String" />
</EntityType>
<EntityType Name="userExperienceAnalyticsAppHealthDevicePerformance" BaseType="graph.entity">
<Property Name="appCrashCount" Type="Edm.Int32" Nullable="false" />
<Property Name="appHangCount" Type="Edm.Int32" Nullable="false" />
<Property Name="crashedAppCount" Type="Edm.Int32" Nullable="false" />
<Property Name="deviceAppHealthScore" Type="Edm.Double" Nullable="false" />
<Property Name="deviceAppHealthStatus" Type="Edm.String" />
<Property Name="deviceDisplayName" Type="Edm.String" />
<Property Name="deviceId" Type="Edm.String" />
<Property Name="deviceManufacturer" Type="Edm.String" />
<Property Name="deviceModel" Type="Edm.String" />
<Property Name="meanTimeToFailureInMinutes" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="userExperienceAnalyticsAppHealthDevicePerformanceDetails" BaseType="graph.entity">
<Property Name="appDisplayName" Type="Edm.String" />
<Property Name="deviceDisplayName" Type="Edm.String" />
<Property Name="deviceId" Type="Edm.String" />
<Property Name="eventDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="eventType" Type="Edm.String" />
</EntityType>
<EntityType Name="userExperienceAnalyticsAppHealthOSVersionPerformance" BaseType="graph.entity">
<Property Name="activeDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="meanTimeToFailureInMinutes" Type="Edm.Int32" Nullable="false" />
<Property Name="osBuildNumber" Type="Edm.String" />
<Property Name="osVersion" Type="Edm.String" />
<Property Name="osVersionAppHealthScore" Type="Edm.Double" Nullable="false" />
<Property Name="osVersionAppHealthStatus" Type="Edm.String" />
</EntityType>
<EntityType Name="userExperienceAnalyticsCategory" BaseType="graph.entity">
<Property Name="insights" Type="Collection(graph.userExperienceAnalyticsInsight)" />
<NavigationProperty Name="metricValues" Type="Collection(graph.userExperienceAnalyticsMetric)" ContainsTarget="true" />
</EntityType>
<EntityType Name="userExperienceAnalyticsBaseline" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="isBuiltIn" Type="Edm.Boolean" Nullable="false" />
<NavigationProperty Name="bestPracticesMetrics" Type="graph.userExperienceAnalyticsCategory" />
<NavigationProperty Name="deviceBootPerformanceMetrics" Type="graph.userExperienceAnalyticsCategory" />
<NavigationProperty Name="rebootAnalyticsMetrics" Type="graph.userExperienceAnalyticsCategory" />
</EntityType>
<EntityType Name="userExperienceAnalyticsDevicePerformance" BaseType="graph.entity">
<Property Name="averageBlueScreens" Type="Edm.Double" Nullable="false" />
<Property Name="averageRestarts" Type="Edm.Double" Nullable="false" />
<Property Name="blueScreenCount" Type="Edm.Int32" Nullable="false" />
<Property Name="bootScore" Type="Edm.Int32" Nullable="false" />
<Property Name="coreBootTimeInMs" Type="Edm.Int32" Nullable="false" />
<Property Name="coreLoginTimeInMs" Type="Edm.Int32" Nullable="false" />
<Property Name="deviceCount" Type="Edm.Int64" Nullable="false" />
<Property Name="deviceName" Type="Edm.String" />
<Property Name="diskType" Type="graph.diskType" Nullable="false" />
<Property Name="groupPolicyBootTimeInMs" Type="Edm.Int32" Nullable="false" />
<Property Name="groupPolicyLoginTimeInMs" Type="Edm.Int32" Nullable="false" />
<Property Name="healthStatus" Type="graph.userExperienceAnalyticsHealthState" Nullable="false" />
<Property Name="loginScore" Type="Edm.Int32" Nullable="false" />
<Property Name="manufacturer" Type="Edm.String" />
<Property Name="model" Type="Edm.String" />
<Property Name="operatingSystemVersion" Type="Edm.String" />
<Property Name="responsiveDesktopTimeInMs" Type="Edm.Int32" Nullable="false" />
<Property Name="restartCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="userExperienceAnalyticsDeviceStartupHistory" BaseType="graph.entity">
<Property Name="coreBootTimeInMs" Type="Edm.Int32" Nullable="false" />
<Property Name="coreLoginTimeInMs" Type="Edm.Int32" Nullable="false" />
<Property Name="deviceId" Type="Edm.String" />
<Property Name="featureUpdateBootTimeInMs" Type="Edm.Int32" Nullable="false" />
<Property Name="groupPolicyBootTimeInMs" Type="Edm.Int32" Nullable="false" />
<Property Name="groupPolicyLoginTimeInMs" Type="Edm.Int32" Nullable="false" />
<Property Name="isFeatureUpdate" Type="Edm.Boolean" Nullable="false" />
<Property Name="isFirstLogin" Type="Edm.Boolean" Nullable="false" />
<Property Name="operatingSystemVersion" Type="Edm.String" />
<Property Name="responsiveDesktopTimeInMs" Type="Edm.Int32" Nullable="false" />
<Property Name="restartCategory" Type="graph.userExperienceAnalyticsOperatingSystemRestartCategory" Nullable="false" />
<Property Name="restartFaultBucket" Type="Edm.String" />
<Property Name="restartStopCode" Type="Edm.String" />
<Property Name="startTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="totalBootTimeInMs" Type="Edm.Int32" Nullable="false" />
<Property Name="totalLoginTimeInMs" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="userExperienceAnalyticsDeviceStartupProcess" BaseType="graph.entity">
<Property Name="managedDeviceId" Type="Edm.String" />
<Property Name="processName" Type="Edm.String" />
<Property Name="productName" Type="Edm.String" />
<Property Name="publisher" Type="Edm.String" />
<Property Name="startupImpactInMs" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="userExperienceAnalyticsDeviceStartupProcessPerformance" BaseType="graph.entity">
<Property Name="deviceCount" Type="Edm.Int64" Nullable="false" />
<Property Name="medianImpactInMs" Type="Edm.Int32" Nullable="false" />
<Property Name="processName" Type="Edm.String" />
<Property Name="productName" Type="Edm.String" />
<Property Name="publisher" Type="Edm.String" />
<Property Name="totalImpactInMs" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="userExperienceAnalyticsMetricHistory" BaseType="graph.entity">
<Property Name="metricDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<NavigationProperty Name="userExperienceAnalyticsMetric" Type="graph.userExperienceAnalyticsMetric" />
</EntityType>
<EntityType Name="userExperienceAnalyticsOverview" BaseType="graph.entity">
<Property Name="insights" Type="Collection(graph.userExperienceAnalyticsInsight)" />
</EntityType>
<EntityType Name="userExperienceAnalyticsRegressionSummary" BaseType="graph.entity">
<NavigationProperty Name="manufacturerRegression" Type="Collection(graph.userExperienceAnalyticsMetric)" ContainsTarget="true" />
<NavigationProperty Name="modelRegression" Type="Collection(graph.userExperienceAnalyticsMetric)" ContainsTarget="true" />
<NavigationProperty Name="operatingSystemRegression" Type="Collection(graph.userExperienceAnalyticsMetric)" ContainsTarget="true" />
</EntityType>
<EntityType Name="userExperienceAnalyticsScoreHistory" BaseType="graph.entity">
<Property Name="startupDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</EntityType>
<EntityType Name="windowsMalwareInformation" BaseType="graph.entity">
<Property Name="additionalInformationUrl" Type="Edm.String" />
<Property Name="category" Type="graph.windowsMalwareCategory" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastDetectionDateTime" Type="Edm.DateTimeOffset" />
<Property Name="severity" Type="graph.windowsMalwareSeverity" />
<NavigationProperty Name="deviceMalwareStates" Type="Collection(graph.malwareStateForWindowsDevice)" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceManagementDerivedCredentialSettings" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="helpUrl" Type="Edm.String" />
<Property Name="issuer" Type="graph.deviceManagementDerivedCredentialIssuer" Nullable="false" />
<Property Name="notificationType" Type="graph.deviceManagementDerivedCredentialNotificationType" Nullable="false" />
</EntityType>
<EntityType Name="deviceManagementResourceAccessProfileBase" BaseType="graph.entity" Abstract="true">
<Property Name="creationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="version" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="assignments" Type="Collection(graph.deviceManagementResourceAccessProfileAssignment)" ContainsTarget="true" />
</EntityType>
<EntityType Name="appleUserInitiatedEnrollmentProfile" BaseType="graph.entity">
<Property Name="availableEnrollmentTypeOptions" Type="Collection(graph.appleOwnerTypeEnrollmentType)" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="defaultEnrollmentType" Type="graph.appleUserInitiatedEnrollmentType" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="platform" Type="graph.devicePlatformType" Nullable="false" />
<Property Name="priority" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="assignments" Type="Collection(graph.appleEnrollmentProfileAssignment)" ContainsTarget="true" />
</EntityType>
<EntityType Name="depOnboardingSetting" BaseType="graph.entity">
<Property Name="appleIdentifier" Type="Edm.String" />
<Property Name="dataSharingConsentGranted" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="lastSuccessfulSyncDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="lastSyncErrorCode" Type="Edm.Int32" Nullable="false" />
<Property Name="lastSyncTriggeredDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="shareTokenWithSchoolDataSyncService" Type="Edm.Boolean" Nullable="false" />
<Property Name="syncedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="tokenExpirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="tokenName" Type="Edm.String" />
<Property Name="tokenType" Type="graph.depTokenType" Nullable="false" />
<NavigationProperty Name="defaultIosEnrollmentProfile" Type="graph.depIOSEnrollmentProfile" />
<NavigationProperty Name="defaultMacOsEnrollmentProfile" Type="graph.depMacOSEnrollmentProfile" />
<NavigationProperty Name="enrollmentProfiles" Type="Collection(graph.enrollmentProfile)" ContainsTarget="true" />
<NavigationProperty Name="importedAppleDeviceIdentities" Type="Collection(graph.importedAppleDeviceIdentity)" ContainsTarget="true" />
</EntityType>
<EntityType Name="importedDeviceIdentity" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="enrollmentState" Type="graph.enrollmentState" Nullable="false" />
<Property Name="importedDeviceIdentifier" Type="Edm.String" />
<Property Name="importedDeviceIdentityType" Type="graph.importedDeviceIdentityType" Nullable="false" />
<Property Name="lastContactedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="platform" Type="graph.platform" Nullable="false" />
</EntityType>
<EntityType Name="importedWindowsAutopilotDeviceIdentity" BaseType="graph.entity">
<Property Name="assignedUserPrincipalName" Type="Edm.String" />
<Property Name="groupTag" Type="Edm.String" />
<Property Name="hardwareIdentifier" Type="Edm.Binary" />
<Property Name="importId" Type="Edm.String" />
<Property Name="orderIdentifier" Type="Edm.String" />
<Property Name="productKey" Type="Edm.String" />
<Property Name="serialNumber" Type="Edm.String" />
<Property Name="state" Type="graph.importedWindowsAutopilotDeviceIdentityState" />
</EntityType>
<EntityType Name="windowsAutopilotDeploymentProfile" BaseType="graph.entity" Abstract="true">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="deviceNameTemplate" Type="Edm.String" />
<Property Name="deviceType" Type="graph.windowsAutopilotDeviceType" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enableWhiteGlove" Type="Edm.Boolean" Nullable="false" />
<Property Name="enrollmentStatusScreenSettings" Type="graph.windowsEnrollmentStatusScreenSettings" />
<Property Name="extractHardwareHash" Type="Edm.Boolean" Nullable="false" />
<Property Name="language" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="outOfBoxExperienceSettings" Type="graph.outOfBoxExperienceSettings" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<NavigationProperty Name="assignedDevices" Type="Collection(graph.windowsAutopilotDeviceIdentity)" ContainsTarget="true" />
<NavigationProperty Name="assignments" Type="Collection(graph.windowsAutopilotDeploymentProfileAssignment)" ContainsTarget="true" />
</EntityType>
<EntityType Name="windowsAutopilotDeviceIdentity" BaseType="graph.entity">
<Property Name="addressableUserName" Type="Edm.String" />
<Property Name="azureActiveDirectoryDeviceId" Type="Edm.String" />
<Property Name="deploymentProfileAssignedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="deploymentProfileAssignmentDetailedStatus" Type="graph.windowsAutopilotProfileAssignmentDetailedStatus" Nullable="false" />
<Property Name="deploymentProfileAssignmentStatus" Type="graph.windowsAutopilotProfileAssignmentStatus" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enrollmentState" Type="graph.enrollmentState" Nullable="false" />
<Property Name="groupTag" Type="Edm.String" />
<Property Name="lastContactedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="managedDeviceId" Type="Edm.String" />
<Property Name="manufacturer" Type="Edm.String" />
<Property Name="model" Type="Edm.String" />
<Property Name="orderIdentifier" Type="Edm.String" />
<Property Name="productKey" Type="Edm.String" />
<Property Name="purchaseOrderIdentifier" Type="Edm.String" />
<Property Name="resourceName" Type="Edm.String" />
<Property Name="serialNumber" Type="Edm.String" />
<Property Name="skuNumber" Type="Edm.String" />
<Property Name="systemFamily" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
<NavigationProperty Name="deploymentProfile" Type="graph.windowsAutopilotDeploymentProfile" />
<NavigationProperty Name="intendedDeploymentProfile" Type="graph.windowsAutopilotDeploymentProfile" />
</EntityType>
<EntityType Name="windowsAutopilotSettings" BaseType="graph.entity">
<Property Name="lastManualSyncTriggerDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="lastSyncDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="syncStatus" Type="graph.windowsAutopilotSyncStatus" Nullable="false" />
</EntityType>
<EntityType Name="managementCondition" BaseType="graph.entity" Abstract="true">
<Property Name="applicablePlatforms" Type="Collection(graph.devicePlatformType)" Nullable="false" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="eTag" Type="Edm.String" />
<Property Name="modifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="uniqueName" Type="Edm.String" Nullable="false" />
<NavigationProperty Name="managementConditionStatements" Type="Collection(graph.managementConditionStatement)" />
</EntityType>
<EntityType Name="managementConditionStatement" BaseType="graph.entity">
<Property Name="applicablePlatforms" Type="Collection(graph.devicePlatformType)" Nullable="false" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="eTag" Type="Edm.String" />
<Property Name="expression" Type="graph.managementConditionExpression" />
<Property Name="modifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="managementConditions" Type="Collection(graph.managementCondition)" />
</EntityType>
<EntityType Name="groupPolicyMigrationReport" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="groupPolicyCreatedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="groupPolicyLastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="groupPolicyObjectId" Type="Edm.Guid" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="migrationReadiness" Type="graph.groupPolicyMigrationReadiness" Nullable="false" />
<Property Name="ouDistinguishedName" Type="Edm.String" />
<Property Name="supportedSettingsCount" Type="Edm.Int32" Nullable="false" />
<Property Name="supportedSettingsPercent" Type="Edm.Int32" Nullable="false" />
<Property Name="targetedInActiveDirectory" Type="Edm.Boolean" Nullable="false" />
<Property Name="totalSettingsCount" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="groupPolicySettingMappings" Type="Collection(graph.groupPolicySettingMapping)" ContainsTarget="true" />
<NavigationProperty Name="unsupportedGroupPolicyExtensions" Type="Collection(graph.unsupportedGroupPolicyExtension)" ContainsTarget="true" />
</EntityType>
<EntityType Name="groupPolicyObjectFile" BaseType="graph.entity">
<Property Name="content" Type="Edm.String" Nullable="false" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="groupPolicyObjectId" Type="Edm.Guid" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="ouDistinguishedName" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="groupPolicyCategory" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="isRoot" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<NavigationProperty Name="children" Type="Collection(graph.groupPolicyCategory)" />
<NavigationProperty Name="definitionFile" Type="graph.groupPolicyDefinitionFile" />
<NavigationProperty Name="definitions" Type="Collection(graph.groupPolicyDefinition)" />
<NavigationProperty Name="parent" Type="graph.groupPolicyCategory" />
</EntityType>
<EntityType Name="groupPolicyConfiguration" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<NavigationProperty Name="assignments" Type="Collection(graph.groupPolicyConfigurationAssignment)" ContainsTarget="true" />
<NavigationProperty Name="definitionValues" Type="Collection(graph.groupPolicyDefinitionValue)" ContainsTarget="true" />
</EntityType>
<EntityType Name="groupPolicyDefinitionFile" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="languageCodes" Type="Collection(Edm.String)" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="policyType" Type="graph.groupPolicyType" Nullable="false" />
<Property Name="revision" Type="Edm.String" />
<Property Name="targetNamespace" Type="Edm.String" />
<Property Name="targetPrefix" Type="Edm.String" />
<NavigationProperty Name="definitions" Type="Collection(graph.groupPolicyDefinition)" />
</EntityType>
<EntityType Name="groupPolicyDefinition" BaseType="graph.entity">
<Property Name="categoryPath" Type="Edm.String" />
<Property Name="classType" Type="graph.groupPolicyDefinitionClassType" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="explainText" Type="Edm.String" />
<Property Name="groupPolicyCategoryId" Type="Edm.Guid" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="policyType" Type="graph.groupPolicyType" Nullable="false" />
<Property Name="supportedOn" Type="Edm.String" />
<NavigationProperty Name="category" Type="graph.groupPolicyCategory" />
<NavigationProperty Name="definitionFile" Type="graph.groupPolicyDefinitionFile" />
<NavigationProperty Name="presentations" Type="Collection(graph.groupPolicyPresentation)" ContainsTarget="true" />
</EntityType>
<EntityType Name="groupPolicyUploadedDefinitionFile" BaseType="graph.groupPolicyDefinitionFile">
<Property Name="content" Type="Edm.Binary" />
<Property Name="defaultLanguageCode" Type="Edm.String" />
<Property Name="fileName" Type="Edm.String" />
<Property Name="groupPolicyUploadedLanguageFiles" Type="Collection(graph.groupPolicyUploadedLanguageFile)" />
<Property Name="status" Type="graph.groupPolicyUploadedDefinitionFileStatus" Nullable="false" />
<Property Name="uploadDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<NavigationProperty Name="groupPolicyOperations" Type="Collection(graph.groupPolicyOperation)" />
</EntityType>
<EntityType Name="microsoftTunnelConfiguration" BaseType="graph.entity">
<Property Name="advancedSettings" Type="Collection(graph.keyValuePair)" />
<Property Name="defaultDomainSuffix" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="dnsServers" Type="Collection(Edm.String)" />
<Property Name="lastUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="listenPort" Type="Edm.Int32" />
<Property Name="network" Type="Edm.String" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="routesExclude" Type="Collection(Edm.String)" />
<Property Name="routesInclude" Type="Collection(Edm.String)" />
<Property Name="splitDNS" Type="Collection(Edm.String)" />
</EntityType>
<EntityType Name="microsoftTunnelSite" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="publicAddress" Type="Edm.String" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<NavigationProperty Name="microsoftTunnelConfiguration" Type="graph.microsoftTunnelConfiguration" ContainsTarget="true" />
<NavigationProperty Name="microsoftTunnelServers" Type="Collection(graph.microsoftTunnelServer)" ContainsTarget="true" />
</EntityType>
<EntityType Name="notificationMessageTemplate" BaseType="graph.entity">
<Property Name="brandingOptions" Type="graph.notificationTemplateBrandingOptions" Nullable="false" />
<Property Name="defaultLocale" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<NavigationProperty Name="localizedNotificationMessages" Type="Collection(graph.localizedNotificationMessage)" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceManagementDomainJoinConnector" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastConnectionDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="state" Type="graph.deviceManagementDomainJoinConnectorState" Nullable="false" />
<Property Name="version" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="configManagerCollection" BaseType="graph.entity">
<Property Name="collectionIdentifier" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="hierarchyIdentifier" Type="Edm.String" />
<Property Name="hierarchyName" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</EntityType>
<EntityType Name="resourceOperation" BaseType="graph.entity">
<Property Name="actionName" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="enabledForScopeValidation" Type="Edm.Boolean" Nullable="false" />
<Property Name="resource" Type="Edm.String" />
<Property Name="resourceName" Type="Edm.String" />
</EntityType>
<EntityType Name="roleAssignment" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="resourceScopes" Type="Collection(Edm.String)" />
<Property Name="scopeMembers" Type="Collection(Edm.String)" />
<Property Name="scopeType" Type="graph.roleAssignmentScopeType" Nullable="false" />
<NavigationProperty Name="roleDefinition" Type="graph.roleDefinition" />
</EntityType>
<EntityType Name="deviceAndAppManagementRoleAssignment" BaseType="graph.roleAssignment">
<Property Name="members" Type="Collection(Edm.String)" />
<NavigationProperty Name="roleScopeTags" Type="Collection(graph.roleScopeTag)" />
</EntityType>
<EntityType Name="roleDefinition" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="isBuiltIn" Type="Edm.Boolean" Nullable="false" />
<Property Name="isBuiltInRoleDefinition" Type="Edm.Boolean" Nullable="false" />
<Property Name="permissions" Type="Collection(graph.rolePermission)" />
<Property Name="rolePermissions" Type="Collection(graph.rolePermission)" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<NavigationProperty Name="roleAssignments" Type="Collection(graph.roleAssignment)" ContainsTarget="true" />
</EntityType>
<EntityType Name="roleScopeTag" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="isBuiltIn" Type="Edm.Boolean" Nullable="false" />
<NavigationProperty Name="assignments" Type="Collection(graph.roleScopeTagAutoAssignment)" ContainsTarget="true" />
</EntityType>
<EntityType Name="remoteAssistancePartner" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastConnectionDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="onboardingRequestExpiryDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="onboardingStatus" Type="graph.remoteAssistanceOnboardingStatus" Nullable="false" />
<Property Name="onboardingUrl" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceManagementReports" BaseType="graph.entity">
<NavigationProperty Name="cachedReportConfigurations" Type="Collection(graph.deviceManagementCachedReportConfiguration)" ContainsTarget="true" />
<NavigationProperty Name="exportJobs" Type="Collection(graph.deviceManagementExportJob)" ContainsTarget="true" />
<NavigationProperty Name="reportSchedules" Type="Collection(graph.deviceManagementReportSchedule)" ContainsTarget="true" />
</EntityType>
<EntityType Name="embeddedSIMActivationCodePool" BaseType="graph.entity">
<Property Name="activationCodeCount" Type="Edm.Int32" Nullable="false" />
<Property Name="activationCodes" Type="Collection(graph.embeddedSIMActivationCode)" Nullable="false" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="modifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<NavigationProperty Name="assignments" Type="Collection(graph.embeddedSIMActivationCodePoolAssignment)" ContainsTarget="true" />
<NavigationProperty Name="deviceStates" Type="Collection(graph.embeddedSIMDeviceState)" ContainsTarget="true" />
</EntityType>
<EntityType Name="telecomExpenseManagementPartner" BaseType="graph.entity">
<Property Name="appAuthorized" Type="Edm.Boolean" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastConnectionDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="url" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceManagementAutopilotEvent" BaseType="graph.entity">
<Property Name="accountSetupDuration" Type="Edm.Duration" Nullable="false" />
<Property Name="deploymentDuration" Type="Edm.Duration" Nullable="false" />
<Property Name="deploymentEndDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="deploymentStartDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="deploymentState" Type="graph.windowsAutopilotDeploymentState" Nullable="false" />
<Property Name="deploymentTotalDuration" Type="Edm.Duration" Nullable="false" />
<Property Name="deviceId" Type="Edm.String" />
<Property Name="devicePreparationDuration" Type="Edm.Duration" Nullable="false" />
<Property Name="deviceRegisteredDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="deviceSerialNumber" Type="Edm.String" />
<Property Name="deviceSetupDuration" Type="Edm.Duration" Nullable="false" />
<Property Name="enrollmentFailureDetails" Type="Edm.String" />
<Property Name="enrollmentStartDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="enrollmentState" Type="graph.enrollmentState" Nullable="false" />
<Property Name="enrollmentType" Type="graph.windowsAutopilotEnrollmentType" Nullable="false" />
<Property Name="eventDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="managedDeviceName" Type="Edm.String" />
<Property Name="osVersion" Type="Edm.String" />
<Property Name="targetedAppCount" Type="Edm.Int32" Nullable="false" />
<Property Name="targetedPolicyCount" Type="Edm.Int32" Nullable="false" />
<Property Name="userPrincipalName" Type="Edm.String" />
<Property Name="windows10EnrollmentCompletionPageConfigurationDisplayName" Type="Edm.String" />
<Property Name="windowsAutopilotDeploymentProfileDisplayName" Type="Edm.String" />
<NavigationProperty Name="policyStatusDetails" Type="Collection(graph.deviceManagementAutopilotPolicyStatusDetail)" ContainsTarget="true" />
</EntityType>
<EntityType Name="windowsFeatureUpdateProfile" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="featureUpdateVersion" Type="Edm.String" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<NavigationProperty Name="assignments" Type="Collection(graph.windowsFeatureUpdateProfileAssignment)" ContainsTarget="true" />
<NavigationProperty Name="deviceUpdateStates" Type="Collection(graph.windowsUpdateState)" ContainsTarget="true" />
</EntityType>
<EntityType Name="intuneBrandingProfile" BaseType="graph.entity">
<Property Name="companyPortalBlockedActions" Type="Collection(graph.companyPortalBlockedAction)" />
<Property Name="contactITEmailAddress" Type="Edm.String" />
<Property Name="contactITName" Type="Edm.String" />
<Property Name="contactITNotes" Type="Edm.String" />
<Property Name="contactITPhoneNumber" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="customCanSeePrivacyMessage" Type="Edm.String" />
<Property Name="customCantSeePrivacyMessage" Type="Edm.String" />
<Property Name="customPrivacyMessage" Type="Edm.String" />
<Property Name="disableClientTelemetry" Type="Edm.Boolean" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enrollmentAvailability" Type="graph.enrollmentAvailabilityOptions" Nullable="false" />
<Property Name="isDefaultProfile" Type="Edm.Boolean" Nullable="false" />
<Property Name="isFactoryResetDisabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="isRemoveDeviceDisabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="landingPageCustomizedImage" Type="graph.mimeContent" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="lightBackgroundLogo" Type="graph.mimeContent" />
<Property Name="onlineSupportSiteName" Type="Edm.String" />
<Property Name="onlineSupportSiteUrl" Type="Edm.String" />
<Property Name="privacyUrl" Type="Edm.String" />
<Property Name="profileDescription" Type="Edm.String" />
<Property Name="profileName" Type="Edm.String" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="sendDeviceOwnershipChangePushNotification" Type="Edm.Boolean" Nullable="false" />
<Property Name="showAzureADEnterpriseApps" Type="Edm.Boolean" Nullable="false" />
<Property Name="showDisplayNameNextToLogo" Type="Edm.Boolean" Nullable="false" />
<Property Name="showLogo" Type="Edm.Boolean" Nullable="false" />
<Property Name="showOfficeWebApps" Type="Edm.Boolean" Nullable="false" />
<Property Name="themeColor" Type="graph.rgbColor" />
<Property Name="themeColorLogo" Type="graph.mimeContent" />
<NavigationProperty Name="assignments" Type="Collection(graph.intuneBrandingProfileAssignment)" ContainsTarget="true" />
</EntityType>
<EntityType Name="windowsInformationProtectionAppLearningSummary" BaseType="graph.entity">
<Property Name="applicationName" Type="Edm.String" />
<Property Name="applicationType" Type="graph.applicationType" Nullable="false" />
<Property Name="deviceCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="windowsInformationProtectionNetworkLearningSummary" BaseType="graph.entity">
<Property Name="deviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="url" Type="Edm.String" />
</EntityType>
<EntityType Name="userPFXCertificate" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="encryptedPfxBlob" Type="Edm.Binary" />
<Property Name="encryptedPfxPassword" Type="Edm.String" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="intendedPurpose" Type="graph.userPfxIntendedPurpose" Nullable="false" />
<Property Name="keyName" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="paddingScheme" Type="graph.userPfxPaddingScheme" Nullable="false" />
<Property Name="providerName" Type="Edm.String" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="thumbprint" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<ComplexType Name="identitySet" OpenType="true">
<Property Name="application" Type="graph.identity" />
<Property Name="device" Type="graph.identity" />
<Property Name="user" Type="graph.identity" />
</ComplexType>
<EntityType Name="caseIndexOperation" BaseType="graph.entity">
<Property Name="action" Type="graph.caseAction" />
<Property Name="completedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="percentProgress" Type="Edm.Int32" />
<Property Name="status" Type="graph.caseOperationStatus" />
</EntityType>
<EntityType Name="compliance">
<NavigationProperty Name="ediscovery" Type="graph.ediscovery" ContainsTarget="true" />
</EntityType>
<EntityType Name="ediscovery" BaseType="graph.entity">
<NavigationProperty Name="cases" Type="Collection(graph.ediscoveryCase)" ContainsTarget="true" />
</EntityType>
<EntityType Name="custodian" BaseType="graph.entity">
<Property Name="acknowledgedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="applyHoldToSources" Type="Edm.Boolean" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="email" Type="Edm.String" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="releasedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="status" Type="graph.custodianStatus" />
<NavigationProperty Name="lastIndexOperation" Type="graph.caseIndexOperation" />
<NavigationProperty Name="siteSources" Type="Collection(graph.siteSource)" ContainsTarget="true" />
<NavigationProperty Name="unifiedGroupSources" Type="Collection(graph.unifiedGroupSource)" ContainsTarget="true" />
<NavigationProperty Name="userSources" Type="Collection(graph.userSource)" ContainsTarget="true" />
</EntityType>
<EntityType Name="dataSource" BaseType="graph.entity" Abstract="true">
<Property Name="createdBy" Type="graph.identitySet" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="displayName" Type="Edm.String" />
</EntityType>
<EntityType Name="siteSource" BaseType="graph.dataSource">
<NavigationProperty Name="site" Type="graph.site" Nullable="false" />
</EntityType>
<EntityType Name="unifiedGroupSource" BaseType="graph.dataSource">
<Property Name="includedSources" Type="graph.sourceType" />
<NavigationProperty Name="group" Type="graph.group" Nullable="false" />
</EntityType>
<EntityType Name="userSource" BaseType="graph.dataSource">
<Property Name="email" Type="Edm.String" Nullable="false" />
<Property Name="includedSources" Type="graph.sourceType" />
</EntityType>
<EntityType Name="ediscoveryCase" BaseType="graph.entity">
<Property Name="closedBy" Type="graph.identitySet" />
<Property Name="closedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="externalId" Type="Edm.String" />
<Property Name="lastModifiedBy" Type="graph.identitySet" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="status" Type="graph.caseStatus" />
<NavigationProperty Name="custodians" Type="Collection(graph.custodian)" ContainsTarget="true" />
<NavigationProperty Name="reviewSets" Type="Collection(graph.reviewSet)" ContainsTarget="true" />
</EntityType>
<EntityType Name="reviewSet" BaseType="graph.entity">
<Property Name="createdBy" Type="graph.identitySet" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="displayName" Type="Edm.String" />
<NavigationProperty Name="queries" Type="Collection(graph.reviewSetQuery)" ContainsTarget="true" />
</EntityType>
<ComplexType Name="assignedLabel">
<Property Name="displayName" Type="Edm.String" />
<Property Name="labelId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="licenseProcessingState">
<Property Name="state" Type="Edm.String" />
</ComplexType>
<EntityType Name="resourceSpecificPermissionGrant" BaseType="graph.directoryObject">
<Property Name="clientAppId" Type="Edm.String" />
<Property Name="clientId" Type="Edm.String" />
<Property Name="permission" Type="Edm.String" />
<Property Name="permissionType" Type="Edm.String" />
<Property Name="resourceAppId" Type="Edm.String" />
</EntityType>
<EntityType Name="directorySetting" BaseType="graph.entity" OpenType="true">
<Property Name="displayName" Type="Edm.String" />
<Property Name="templateId" Type="Edm.String" />
<Property Name="values" Type="Collection(graph.settingValue)" Nullable="false" />
</EntityType>
<EntityType Name="conversation" BaseType="graph.entity">
<Property Name="hasAttachments" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastDeliveredDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="preview" Type="Edm.String" Nullable="false" />
<Property Name="topic" Type="Edm.String" Nullable="false" />
<Property Name="uniqueSenders" Type="Collection(Edm.String)" Nullable="false" />
<NavigationProperty Name="threads" Type="Collection(graph.conversationThread)" ContainsTarget="true" />
</EntityType>
<EntityType Name="conversationThread" BaseType="graph.entity">
<Property Name="ccRecipients" Type="Collection(graph.recipient)" Nullable="false" />
<Property Name="hasAttachments" Type="Edm.Boolean" Nullable="false" />
<Property Name="isLocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastDeliveredDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="preview" Type="Edm.String" Nullable="false" />
<Property Name="topic" Type="Edm.String" Nullable="false" />
<Property Name="toRecipients" Type="Collection(graph.recipient)" Nullable="false" />
<Property Name="uniqueSenders" Type="Collection(Edm.String)" Nullable="false" />
<NavigationProperty Name="posts" Type="Collection(graph.post)" ContainsTarget="true" />
</EntityType>
<EntityType Name="groupLifecyclePolicy" BaseType="graph.entity">
<Property Name="alternateNotificationEmails" Type="Edm.String" />
<Property Name="groupLifetimeInDays" Type="Edm.Int32" />
<Property Name="managedGroupTypes" Type="Edm.String" />
</EntityType>
<EntityType Name="plannerGroup" BaseType="graph.entity">
<NavigationProperty Name="plans" Type="Collection(graph.plannerPlan)" />
</EntityType>
<EntityType Name="reviewSetQuery" BaseType="graph.entity">
<Property Name="createdBy" Type="graph.identitySet" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastModifiedBy" Type="graph.identitySet" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="query" Type="Edm.String" />
</EntityType>
<ComplexType Name="deleted">
<Property Name="state" Type="Edm.String" />
</ComplexType>
<ComplexType Name="root" />
<ComplexType Name="sharepointIds">
<Property Name="listId" Type="Edm.String" />
<Property Name="listItemId" Type="Edm.String" />
<Property Name="listItemUniqueId" Type="Edm.String" />
<Property Name="siteId" Type="Edm.String" />
<Property Name="siteUrl" Type="Edm.String" />
<Property Name="tenantId" Type="Edm.String" />
<Property Name="webId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="siteCollection">
<Property Name="dataLocationCode" Type="Edm.String" />
<Property Name="hostname" Type="Edm.String" />
<Property Name="root" Type="graph.root" />
</ComplexType>
<EntityType Name="itemAnalytics" BaseType="graph.entity" OpenType="true">
<NavigationProperty Name="allTime" Type="graph.itemActivityStat" />
<NavigationProperty Name="itemActivityStats" Type="Collection(graph.itemActivityStat)" ContainsTarget="true" />
<NavigationProperty Name="lastSevenDays" Type="graph.itemActivityStat" />
</EntityType>
<EntityType Name="columnDefinition" BaseType="graph.entity">
<Property Name="boolean" Type="graph.booleanColumn" />
<Property Name="calculated" Type="graph.calculatedColumn" />
<Property Name="choice" Type="graph.choiceColumn" />
<Property Name="columnGroup" Type="Edm.String" />
<Property Name="currency" Type="graph.currencyColumn" />
<Property Name="dateTime" Type="graph.dateTimeColumn" />
<Property Name="defaultValue" Type="graph.defaultColumnValue" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enforceUniqueValues" Type="Edm.Boolean" />
<Property Name="geolocation" Type="graph.geolocationColumn" />
<Property Name="hidden" Type="Edm.Boolean" />
<Property Name="indexed" Type="Edm.Boolean" />
<Property Name="lookup" Type="graph.lookupColumn" />
<Property Name="name" Type="Edm.String" />
<Property Name="number" Type="graph.numberColumn" />
<Property Name="personOrGroup" Type="graph.personOrGroupColumn" />
<Property Name="readOnly" Type="Edm.Boolean" />
<Property Name="required" Type="Edm.Boolean" />
<Property Name="text" Type="graph.textColumn" />
</EntityType>
<EntityType Name="contentType" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="group" Type="Edm.String" />
<Property Name="hidden" Type="Edm.Boolean" />
<Property Name="inheritedFrom" Type="graph.itemReference" />
<Property Name="name" Type="Edm.String" />
<Property Name="order" Type="graph.contentTypeOrder" />
<Property Name="parentId" Type="Edm.String" />
<Property Name="readOnly" Type="Edm.Boolean" />
<Property Name="sealed" Type="Edm.Boolean" />
<NavigationProperty Name="columnLinks" Type="Collection(graph.columnLink)" ContainsTarget="true" />
</EntityType>
<EntityType Name="list" BaseType="graph.baseItem">
<Property Name="displayName" Type="Edm.String" />
<Property Name="list" Type="graph.listInfo" />
<Property Name="sharepointIds" Type="graph.sharepointIds" />
<Property Name="system" Type="graph.systemFacet" />
<NavigationProperty Name="activities" Type="Collection(graph.itemActivityOLD)" ContainsTarget="true" />
<NavigationProperty Name="columns" Type="Collection(graph.columnDefinition)" ContainsTarget="true" />
<NavigationProperty Name="contentTypes" Type="Collection(graph.contentType)" ContainsTarget="true" />
<NavigationProperty Name="drive" Type="graph.drive" ContainsTarget="true" />
<NavigationProperty Name="items" Type="Collection(graph.listItem)" ContainsTarget="true" />
<NavigationProperty Name="subscriptions" Type="Collection(graph.subscription)" ContainsTarget="true" />
</EntityType>
<EntityType Name="sitePage" BaseType="graph.baseItem" OpenType="true">
<Property Name="contentType" Type="graph.contentTypeInfo" />
<Property Name="pageLayoutType" Type="Edm.String" />
<Property Name="publishingState" Type="graph.publicationFacet" />
<Property Name="title" Type="Edm.String" />
<Property Name="webParts" Type="Collection(graph.webPart)" />
</EntityType>
<ComplexType Name="claimsMapping" OpenType="true">
<Property Name="displayName" Type="Edm.String" />
<Property Name="email" Type="Edm.String" />
<Property Name="givenName" Type="Edm.String" />
<Property Name="surname" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="selfServiceSignUpAuthenticationFlowConfiguration">
<Property Name="isEnabled" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="trustFrameworkKey">
<Property Name="d" Type="Edm.String" />
<Property Name="dp" Type="Edm.String" />
<Property Name="dq" Type="Edm.String" />
<Property Name="e" Type="Edm.String" />
<Property Name="exp" Type="Edm.Int64" />
<Property Name="k" Type="Edm.String" />
<Property Name="kid" Type="Edm.String" />
<Property Name="kty" Type="Edm.String" />
<Property Name="n" Type="Edm.String" />
<Property Name="nbf" Type="Edm.Int64" />
<Property Name="p" Type="Edm.String" />
<Property Name="q" Type="Edm.String" />
<Property Name="qi" Type="Edm.String" />
<Property Name="use" Type="Edm.String" />
<Property Name="x5c" Type="Collection(Edm.String)" />
<Property Name="x5t" Type="Edm.String" />
</ComplexType>
<EntityType Name="identityUserFlow" BaseType="graph.entity">
<Property Name="userFlowType" Type="graph.userFlowType" Nullable="false" />
<Property Name="userFlowTypeVersion" Type="Edm.Single" Nullable="false" />
</EntityType>
<EntityType Name="b2cIdentityUserFlow" BaseType="graph.identityUserFlow">
<NavigationProperty Name="identityProviders" Type="Collection(graph.identityProvider)" />
</EntityType>
<EntityType Name="identityProvider" BaseType="graph.entity">
<Property Name="clientId" Type="Edm.String" />
<Property Name="clientSecret" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
</EntityType>
<EntityType Name="b2xIdentityUserFlow" BaseType="graph.identityUserFlow">
<NavigationProperty Name="identityProviders" Type="Collection(graph.identityProvider)" />
</EntityType>
<EntityType Name="identityUserFlowAttribute" BaseType="graph.entity">
<Property Name="dataType" Type="graph.identityUserFlowAttributeDataType" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="userFlowAttributeType" Type="graph.identityUserFlowAttributeType" Nullable="false" />
</EntityType>
<EntityType Name="identityBuiltInUserFlowAttribute" BaseType="graph.identityUserFlowAttribute" />
<EntityType Name="identityContainer">
<NavigationProperty Name="conditionalAccess" Type="graph.conditionalAccessRoot" ContainsTarget="true" />
<NavigationProperty Name="b2cUserFlows" Type="Collection(graph.b2cIdentityUserFlow)" ContainsTarget="true" />
<NavigationProperty Name="b2xUserFlows" Type="Collection(graph.b2xIdentityUserFlow)" ContainsTarget="true" />
<NavigationProperty Name="userFlowAttributes" Type="Collection(graph.identityUserFlowAttribute)" ContainsTarget="true" />
<NavigationProperty Name="userFlows" Type="Collection(graph.identityUserFlow)" ContainsTarget="true" />
<NavigationProperty Name="continuousAccessEvaluationPolicy" Type="graph.continuousAccessEvaluationPolicy" ContainsTarget="true" />
</EntityType>
<EntityType Name="conditionalAccessRoot" BaseType="graph.entity">
<NavigationProperty Name="authenticationContextClassReferences" Type="Collection(graph.authenticationContextClassReference)" ContainsTarget="true" />
<NavigationProperty Name="namedLocations" Type="Collection(graph.namedLocation)" ContainsTarget="true" />
<NavigationProperty Name="policies" Type="Collection(graph.conditionalAccessPolicy)" ContainsTarget="true" />
</EntityType>
<EntityType Name="continuousAccessEvaluationPolicy" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" Nullable="false" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="groups" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="isEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="users" Type="Collection(Edm.String)" Nullable="false" />
</EntityType>
<EntityType Name="identityCustomUserFlowAttribute" BaseType="graph.identityUserFlowAttribute" />
<EntityType Name="openIdConnectProvider" BaseType="graph.identityProvider">
<Property Name="claimsMapping" Type="graph.claimsMapping" />
<Property Name="domainHint" Type="Edm.String" />
<Property Name="metadataUrl" Type="Edm.String" />
<Property Name="responseMode" Type="graph.openIdConnectResponseMode" Nullable="false" />
<Property Name="responseType" Type="graph.openIdConnectResponseTypes" Nullable="false" />
<Property Name="scope" Type="Edm.String" />
</EntityType>
<EntityType Name="trustFramework">
<NavigationProperty Name="keySets" Type="Collection(graph.trustFrameworkKeySet)" ContainsTarget="true" />
<NavigationProperty Name="policies" Type="Collection(graph.trustFrameworkPolicy)" ContainsTarget="true" />
</EntityType>
<EntityType Name="trustFrameworkKeySet" BaseType="graph.entity">
<Property Name="keys" Type="Collection(graph.trustFrameworkKey)" />
</EntityType>
<EntityType Name="trustFrameworkPolicy" BaseType="graph.entity" HasStream="true" />
<ComplexType Name="labelActionBase" Abstract="true">
<Property Name="name" Type="Edm.String" />
</ComplexType>
<ComplexType Name="markContent" BaseType="graph.labelActionBase" Abstract="true">
<Property Name="fontColor" Type="Edm.String" />
<Property Name="fontSize" Type="Edm.Int64" />
<Property Name="text" Type="Edm.String" />
</ComplexType>
<ComplexType Name="addFooter" BaseType="graph.markContent">
<Property Name="alignment" Type="graph.alignment" />
<Property Name="margin" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="addHeader" BaseType="graph.markContent">
<Property Name="alignment" Type="graph.alignment" />
<Property Name="margin" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="addWatermark" BaseType="graph.markContent">
<Property Name="orientation" Type="graph.pageOrientation" />
</ComplexType>
<ComplexType Name="autoLabeling">
<Property Name="message" Type="Edm.String" />
<Property Name="sensitiveTypeIds" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="dlpActionInfo">
<Property Name="action" Type="graph.dlpAction" />
</ComplexType>
<ComplexType Name="blockAccessAction" BaseType="graph.dlpActionInfo" />
<ComplexType Name="classifcationErrorBase">
<Property Name="code" Type="Edm.String" />
<Property Name="innerError" Type="graph.classificationInnerError" />
<Property Name="message" Type="Edm.String" />
<Property Name="target" Type="Edm.String" />
</ComplexType>
<ComplexType Name="classificationInnerError">
<Property Name="activityId" Type="Edm.String" />
<Property Name="clientRequestId" Type="Edm.String" />
<Property Name="code" Type="Edm.String" />
<Property Name="errorDateTime" Type="Edm.DateTimeOffset" />
</ComplexType>
<ComplexType Name="classificationAttribute">
<Property Name="confidence" Type="Edm.Int32" />
<Property Name="count" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="classificationError" BaseType="graph.classifcationErrorBase">
<Property Name="details" Type="Collection(graph.classifcationErrorBase)" />
</ComplexType>
<ComplexType Name="contentMetadata" OpenType="true" />
<ComplexType Name="contentProperties">
<Property Name="extensions" Type="Collection(Edm.String)" />
<Property Name="lastModifiedBy" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="metadata" Type="graph.contentMetadata" />
</ComplexType>
<ComplexType Name="currentLabel">
<Property Name="applicationMode" Type="graph.applicationMode" />
<Property Name="id" Type="Edm.String" />
</ComplexType>
<ComplexType Name="detectedSensitiveContentBase">
<Property Name="confidence" Type="Edm.Int32" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="id" Type="Edm.Guid" />
<Property Name="recommendedConfidence" Type="Edm.Int32" />
<Property Name="uniqueCount" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="detectedSensitiveContent" BaseType="graph.detectedSensitiveContentBase">
<Property Name="classificationAttributes" Type="Collection(graph.classificationAttribute)" />
<Property Name="classificationMethod" Type="graph.classificationMethod" />
<Property Name="matches" Type="Collection(graph.sensitiveContentLocation)" />
<Property Name="scope" Type="graph.sensitiveTypeScope" />
<Property Name="sensitiveTypeSource" Type="graph.sensitiveTypeSource" />
</ComplexType>
<ComplexType Name="sensitiveContentLocationBase">
<Property Name="evidences" Type="Collection(graph.sensitiveContentEvidence)" />
<Property Name="idMatch" Type="Edm.String" />
<Property Name="length" Type="Edm.Int32" />
<Property Name="offset" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="sensitiveContentEvidence">
<Property Name="length" Type="Edm.Int32" />
<Property Name="match" Type="Edm.String" />
<Property Name="offset" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="sensitiveContentLocation" BaseType="graph.sensitiveContentLocationBase">
<Property Name="confidence" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="detectedSensitiveContentWrapper">
<Property Name="classification" Type="Collection(graph.detectedSensitiveContent)" />
</ComplexType>
<ComplexType Name="deviceRestrictionAction" BaseType="graph.dlpActionInfo">
<Property Name="message" Type="Edm.String" />
<Property Name="restrictionAction" Type="graph.restrictionAction" />
<Property Name="triggers" Type="Collection(graph.restrictionTrigger)" />
</ComplexType>
<ComplexType Name="discoveredSensitiveType">
<Property Name="classificationAttributes" Type="Collection(graph.classificationAttribute)" />
<Property Name="confidence" Type="Edm.Int32" />
<Property Name="count" Type="Edm.Int32" />
<Property Name="id" Type="Edm.Guid" Nullable="false" />
</ComplexType>
<ComplexType Name="dlpEvaluatePoliciesRequest">
<Property Name="evaluationInput" Type="graph.dlpEvaluationInput" />
<Property Name="notificationInfo" Type="graph.dlpNotification" />
<Property Name="target" Type="Edm.String" />
</ComplexType>
<ComplexType Name="dlpEvaluationInput">
<Property Name="accessScope" Type="graph.accessScope" />
<Property Name="currentLabel" Type="graph.currentLabel" />
<Property Name="discoveredSensitiveTypes" Type="Collection(graph.discoveredSensitiveType)" />
</ComplexType>
<ComplexType Name="dlpNotification">
<Property Name="author" Type="Edm.String" />
</ComplexType>
<ComplexType Name="dlpEvaluationWindowsDevicesInput" BaseType="graph.dlpEvaluationInput">
<Property Name="contentProperties" Type="graph.contentProperties" />
<Property Name="sharedBy" Type="Edm.String" />
</ComplexType>
<ComplexType Name="dlpPoliciesJobResult">
<Property Name="matchingRules" Type="Collection(graph.matchingDlpRule)" />
</ComplexType>
<ComplexType Name="matchingDlpRule">
<Property Name="actions" Type="Collection(graph.dlpActionInfo)" />
<Property Name="isMostRestrictive" Type="Edm.Boolean" />
<Property Name="policyId" Type="Edm.String" />
<Property Name="policyName" Type="Edm.String" />
<Property Name="priority" Type="Edm.Int32" />
<Property Name="ruleId" Type="Edm.String" />
<Property Name="ruleMode" Type="graph.ruleMode" />
<Property Name="ruleName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="dlpWindowsDevicesNotification" BaseType="graph.dlpNotification">
<Property Name="contentName" Type="Edm.String" />
<Property Name="lastModfiedBy" Type="Edm.String" />
</ComplexType>
<ComplexType Name="encryptContent" BaseType="graph.labelActionBase" Abstract="true">
<Property Name="encryptWith" Type="graph.encryptWith" />
</ComplexType>
<ComplexType Name="encryptWithTemplate" BaseType="graph.encryptContent">
<Property Name="availableForEncryption" Type="Edm.Boolean" />
<Property Name="templateId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="encryptWithUserDefinedRights" BaseType="graph.encryptContent">
<Property Name="allowAdHocPermissions" Type="Edm.Boolean" />
<Property Name="allowMailForwarding" Type="Edm.Boolean" />
<Property Name="decryptionRightsManagementTemplateId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="evaluateLabelJobResult">
<Property Name="responsiblePolicy" Type="graph.responsiblePolicy" />
<Property Name="responsibleSensitiveTypes" Type="Collection(graph.responsibleSensitiveType)" />
<Property Name="sensitivityLabel" Type="graph.matchingLabel" />
</ComplexType>
<ComplexType Name="responsiblePolicy">
<Property Name="id" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
</ComplexType>
<ComplexType Name="responsibleSensitiveType">
<Property Name="description" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
<Property Name="publisherName" Type="Edm.String" />
<Property Name="rulePackageId" Type="Edm.String" />
<Property Name="rulePackageType" Type="Edm.String" />
</ComplexType>
<ComplexType Name="matchingLabel">
<Property Name="applicationMode" Type="graph.applicationMode" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
<Property Name="isEndpointProtectionEnabled" Type="Edm.Boolean" />
<Property Name="labelActions" Type="Collection(graph.labelActionBase)" />
<Property Name="name" Type="Edm.String" />
<Property Name="policyTip" Type="Edm.String" />
<Property Name="priority" Type="Edm.Int32" />
<Property Name="toolTip" Type="Edm.String" />
</ComplexType>
<ComplexType Name="evaluateLabelJobResultGroup">
<Property Name="automatic" Type="graph.evaluateLabelJobResult" />
<Property Name="recommended" Type="graph.evaluateLabelJobResult" />
</ComplexType>
<ComplexType Name="evaluateLabelsAndPoliciesResult">
<Property Name="classificationResult" Type="graph.detectedSensitiveContentWrapper" />
<Property Name="dataLossPreventionPoliciesResult" Type="graph.dlpPoliciesJobResult" />
<Property Name="sensitivityLabelsResult" Type="graph.evaluateLabelJobResultGroup" />
</ComplexType>
<ComplexType Name="evaluateSensitivityLabelsRequest">
<Property Name="currentLabel" Type="graph.currentLabel" />
<Property Name="discoveredSensitiveTypes" Type="Collection(graph.discoveredSensitiveType)" />
</ComplexType>
<ComplexType Name="labelPolicy">
<Property Name="id" Type="Edm.String" Nullable="false" />
<Property Name="name" Type="Edm.String" />
</ComplexType>
<ComplexType Name="machineLearningDetectedSensitiveContent" BaseType="graph.detectedSensitiveContent">
<Property Name="matchTolerance" Type="graph.mlClassificationMatchTolerance" />
<Property Name="modelVersion" Type="Edm.String" />
</ComplexType>
<ComplexType Name="notifyUserAction" BaseType="graph.dlpActionInfo">
<Property Name="actionLastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="emailText" Type="Edm.String" />
<Property Name="overrideOption" Type="graph.overrideOption" />
<Property Name="policyTip" Type="Edm.String" />
<Property Name="recipients" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="protectGroup" BaseType="graph.labelActionBase">
<Property Name="allowEmailFromGuestUsers" Type="Edm.Boolean" />
<Property Name="allowGuestUsers" Type="Edm.Boolean" />
<Property Name="privacy" Type="graph.groupPrivacy" />
</ComplexType>
<ComplexType Name="protectSite" BaseType="graph.labelActionBase">
<Property Name="accessType" Type="graph.siteAccessType" />
<Property Name="conditionalAccessProtectionLevelId" Type="Edm.String" />
</ComplexType>
<EntityType Name="jobResponseBase" BaseType="graph.entity">
<Property Name="creationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="endDateTime" Type="Edm.DateTimeOffset" />
<Property Name="error" Type="graph.classificationError" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" />
<Property Name="status" Type="Edm.String" />
<Property Name="tenantId" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
</EntityType>
<EntityType Name="classificationJobResponse" BaseType="graph.jobResponseBase">
<Property Name="result" Type="graph.detectedSensitiveContentWrapper" />
</EntityType>
<EntityType Name="dataClassificationService" BaseType="graph.entity">
<NavigationProperty Name="exactMatchDataStores" Type="Collection(graph.exactMatchDataStore)" ContainsTarget="true" />
<NavigationProperty Name="classifyFile" Type="Collection(graph.fileClassificationRequest)" ContainsTarget="true" />
<NavigationProperty Name="classifyFileJobs" Type="Collection(graph.jobResponseBase)" ContainsTarget="true" />
<NavigationProperty Name="classifyText" Type="Collection(graph.textClassificationRequest)" ContainsTarget="true" />
<NavigationProperty Name="classifyTextJobs" Type="Collection(graph.jobResponseBase)" ContainsTarget="true" />
<NavigationProperty Name="evaluateDlpPoliciesJobs" Type="Collection(graph.jobResponseBase)" ContainsTarget="true" />
<NavigationProperty Name="evaluateLabelJobs" Type="Collection(graph.jobResponseBase)" ContainsTarget="true" />
<NavigationProperty Name="jobs" Type="Collection(graph.jobResponseBase)" ContainsTarget="true" />
<NavigationProperty Name="labelsAndPoliciesEvaluationJobs" Type="Collection(graph.jobResponseBase)" ContainsTarget="true" />
<NavigationProperty Name="sensitiveTypes" Type="Collection(graph.sensitiveType)" ContainsTarget="true" />
<NavigationProperty Name="sensitivityLabels" Type="Collection(graph.sensitivityLabel)" ContainsTarget="true" />
<NavigationProperty Name="exactMatchUploadAgents" Type="Collection(graph.exactMatchUploadAgent)" ContainsTarget="true" />
</EntityType>
<EntityType Name="exactMatchDataStore" BaseType="graph.entity">
<Property Name="columns" Type="Collection(graph.exactDataMatchStoreColumn)" />
<Property Name="dataLastUpdatedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<NavigationProperty Name="sessions" Type="Collection(graph.exactMatchSession)" ContainsTarget="true" />
</EntityType>
<EntityType Name="fileClassificationRequest" BaseType="graph.entity">
<Property Name="file" Type="Edm.Stream" />
<Property Name="sensitiveTypeIds" Type="Collection(Edm.String)" />
</EntityType>
<EntityType Name="textClassificationRequest" BaseType="graph.entity">
<Property Name="fileExtension" Type="Edm.String" />
<Property Name="matchTolerancesToInclude" Type="graph.mlClassificationMatchTolerance" />
<Property Name="scopesToRun" Type="graph.sensitiveTypeScope" />
<Property Name="sensitiveTypeIds" Type="Collection(Edm.String)" />
<Property Name="text" Type="Edm.String" />
</EntityType>
<EntityType Name="sensitiveType" BaseType="graph.entity">
<Property Name="classificationMethod" Type="graph.classificationMethod" />
<Property Name="description" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
<Property Name="publisherName" Type="Edm.String" />
<Property Name="rulePackageId" Type="Edm.String" />
<Property Name="rulePackageType" Type="Edm.String" />
<Property Name="scope" Type="graph.sensitiveTypeScope" />
<Property Name="sensitiveTypeSource" Type="graph.sensitiveTypeSource" />
<Property Name="state" Type="Edm.String" />
</EntityType>
<EntityType Name="exactMatchUploadAgent" BaseType="graph.entity">
<Property Name="creationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
</EntityType>
<EntityType Name="dlpEvaluatePoliciesJobResponse" BaseType="graph.jobResponseBase">
<Property Name="result" Type="graph.dlpPoliciesJobResult" />
</EntityType>
<EntityType Name="evaluateLabelJobResponse" BaseType="graph.jobResponseBase">
<Property Name="result" Type="graph.evaluateLabelJobResultGroup" />
</EntityType>
<EntityType Name="evaluateLabelsAndPoliciesJobResponse" BaseType="graph.jobResponseBase">
<Property Name="result" Type="graph.evaluateLabelsAndPoliciesResult" />
</EntityType>
<ComplexType Name="allowedDataLocationInfo" OpenType="true" />
<ComplexType Name="alternativeSecurityId">
<Property Name="identityProvider" Type="Edm.String" />
<Property Name="key" Type="Edm.Binary" />
<Property Name="type" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="apiServicePrincipal">
<Property Name="resourceSpecificApplicationPermissions" Type="Collection(graph.resourceSpecificPermission)" Nullable="false" />
</ComplexType>
<ComplexType Name="resourceSpecificPermission">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="isEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="certificateAuthority">
<Property Name="certificate" Type="Edm.Binary" Nullable="false" />
<Property Name="certificateRevocationListUrl" Type="Edm.String" />
<Property Name="deltaCertificateRevocationListUrl" Type="Edm.String" />
<Property Name="isRootAuthority" Type="Edm.Boolean" Nullable="false" />
<Property Name="issuer" Type="Edm.String" Nullable="false" />
<Property Name="issuerSki" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="ComplexExtensionValue" OpenType="true" />
<ComplexType Name="defaultUserRolePermissions">
<Property Name="allowedToCreateApps" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowedToCreateSecurityGroups" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowedToReadOtherUsers" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="directorySizeQuota">
<Property Name="total" Type="Edm.Int32" />
<Property Name="used" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="domainState">
<Property Name="lastActionDateTime" Type="Edm.DateTimeOffset" />
<Property Name="operation" Type="Edm.String" />
<Property Name="status" Type="Edm.String" />
</ComplexType>
<ComplexType Name="instanceResourceAccess">
<Property Name="permissions" Type="Collection(graph.resourcePermission)" Nullable="false" />
<Property Name="resourceAppId" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="resourcePermission">
<Property Name="type" Type="Edm.String" Nullable="false" />
<Property Name="value" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="licenseUnitsDetail">
<Property Name="enabled" Type="Edm.Int32" />
<Property Name="suspended" Type="Edm.Int32" />
<Property Name="warning" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="phone">
<Property Name="number" Type="Edm.String" />
<Property Name="type" Type="graph.phoneType" />
</ComplexType>
<ComplexType Name="physicalOfficeAddress">
<Property Name="city" Type="Edm.String" />
<Property Name="countryOrRegion" Type="Edm.String" />
<Property Name="officeLocation" Type="Edm.String" />
<Property Name="postalCode" Type="Edm.String" />
<Property Name="state" Type="Edm.String" />
<Property Name="street" Type="Edm.String" />
</ComplexType>
<ComplexType Name="privacyProfile">
<Property Name="contactEmail" Type="Edm.String" />
<Property Name="statementUrl" Type="Edm.String" />
</ComplexType>
<ComplexType Name="servicePlanInfo">
<Property Name="appliesTo" Type="Edm.String" />
<Property Name="provisioningStatus" Type="Edm.String" />
<Property Name="servicePlanId" Type="Edm.Guid" />
<Property Name="servicePlanName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="settingTemplateValue">
<Property Name="defaultValue" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
</ComplexType>
<ComplexType Name="settingValue">
<Property Name="name" Type="Edm.String" />
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="tenantApprovals">
<Property Name="state" Type="Edm.String" />
<Property Name="tenantId" Type="Edm.Guid" />
</ComplexType>
<ComplexType Name="unifiedRolePermission">
<Property Name="allowedResourceActions" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="condition" Type="Edm.String" />
<Property Name="excludedResourceActions" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="verifiedDomain">
<Property Name="capabilities" Type="Edm.String" />
<Property Name="isDefault" Type="Edm.Boolean" />
<Property Name="isInitial" Type="Edm.Boolean" />
<Property Name="name" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
</ComplexType>
<EntityType Name="administrativeUnit" BaseType="graph.directoryObject" OpenType="true">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="visibility" Type="Edm.String" />
<NavigationProperty Name="members" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="scopedRoleMembers" Type="Collection(graph.scopedRoleMembership)" ContainsTarget="true" />
<NavigationProperty Name="extensions" Type="Collection(graph.extension)" ContainsTarget="true" />
</EntityType>
<EntityType Name="allowedDataLocation" BaseType="graph.entity" OpenType="true">
<Property Name="appId" Type="Edm.String" />
<Property Name="domain" Type="Edm.String" />
<Property Name="isDefault" Type="Edm.Boolean" />
<Property Name="location" Type="Edm.String" />
</EntityType>
<EntityType Name="certificateBasedAuthConfiguration" BaseType="graph.entity">
<Property Name="certificateAuthorities" Type="Collection(graph.certificateAuthority)" Nullable="false" />
</EntityType>
<EntityType Name="contract" BaseType="graph.directoryObject" OpenType="true">
<Property Name="contractType" Type="Edm.String" />
<Property Name="customerId" Type="Edm.Guid" />
<Property Name="defaultDomainName" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
</EntityType>
<EntityType Name="command" BaseType="graph.entity">
<Property Name="appServiceName" Type="Edm.String" />
<Property Name="error" Type="Edm.String" />
<Property Name="packageFamilyName" Type="Edm.String" />
<Property Name="payload" Type="graph.payloadRequest" />
<Property Name="permissionTicket" Type="Edm.String" />
<Property Name="postBackUri" Type="Edm.String" />
<Property Name="status" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
<NavigationProperty Name="responsepayload" Type="graph.payloadResponse" />
</EntityType>
<EntityType Name="directory">
<NavigationProperty Name="administrativeUnits" Type="Collection(graph.administrativeUnit)" ContainsTarget="true" />
<NavigationProperty Name="deletedItems" Type="Collection(graph.directoryObject)" ContainsTarget="true" />
<NavigationProperty Name="sharedEmailDomains" Type="Collection(graph.sharedEmailDomain)" ContainsTarget="true" />
<NavigationProperty Name="featureRolloutPolicies" Type="Collection(graph.featureRolloutPolicy)" ContainsTarget="true" />
</EntityType>
<EntityType Name="sharedEmailDomain" BaseType="graph.entity">
<Property Name="provisioningStatus" Type="Edm.String" />
</EntityType>
<EntityType Name="featureRolloutPolicy" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="feature" Type="graph.stagedFeatureName" Nullable="false" />
<Property Name="isAppliedToOrganization" Type="Edm.Boolean" Nullable="false" />
<Property Name="isEnabled" Type="Edm.Boolean" Nullable="false" />
<NavigationProperty Name="appliesTo" Type="Collection(graph.directoryObject)" ContainsTarget="true" />
</EntityType>
<EntityType Name="directoryObjectPartnerReference" BaseType="graph.directoryObject">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="externalPartnerTenantId" Type="Edm.Guid" />
<Property Name="objectType" Type="Edm.String" />
</EntityType>
<EntityType Name="directoryRole" BaseType="graph.directoryObject" OpenType="true">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="roleTemplateId" Type="Edm.String" />
<NavigationProperty Name="members" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="scopedMembers" Type="Collection(graph.scopedRoleMembership)" ContainsTarget="true" />
</EntityType>
<EntityType Name="directoryRoleTemplate" BaseType="graph.directoryObject" OpenType="true">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
</EntityType>
<EntityType Name="directorySettingTemplate" BaseType="graph.directoryObject" OpenType="true">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="values" Type="Collection(graph.settingTemplateValue)" Nullable="false" />
</EntityType>
<EntityType Name="domain" BaseType="graph.entity">
<Property Name="authenticationType" Type="Edm.String" Nullable="false" />
<Property Name="availabilityStatus" Type="Edm.String" />
<Property Name="isAdminManaged" Type="Edm.Boolean" Nullable="false" />
<Property Name="isDefault" Type="Edm.Boolean" Nullable="false" />
<Property Name="isInitial" Type="Edm.Boolean" Nullable="false" />
<Property Name="isRoot" Type="Edm.Boolean" Nullable="false" />
<Property Name="isVerified" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordNotificationWindowInDays" Type="Edm.Int32" />
<Property Name="passwordValidityPeriodInDays" Type="Edm.Int32" />
<Property Name="state" Type="graph.domainState" />
<Property Name="supportedServices" Type="Collection(Edm.String)" Nullable="false" />
<NavigationProperty Name="domainNameReferences" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="serviceConfigurationRecords" Type="Collection(graph.domainDnsRecord)" ContainsTarget="true" />
<NavigationProperty Name="sharedEmailDomainInvitations" Type="Collection(graph.sharedEmailDomainInvitation)" ContainsTarget="true" />
<NavigationProperty Name="verificationDnsRecords" Type="Collection(graph.domainDnsRecord)" ContainsTarget="true" />
</EntityType>
<EntityType Name="domainDnsRecord" BaseType="graph.entity">
<Property Name="isOptional" Type="Edm.Boolean" Nullable="false" />
<Property Name="label" Type="Edm.String" Nullable="false" />
<Property Name="recordType" Type="Edm.String" />
<Property Name="supportedService" Type="Edm.String" Nullable="false" />
<Property Name="ttl" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="sharedEmailDomainInvitation" BaseType="graph.entity">
<Property Name="expiryTime" Type="Edm.DateTimeOffset" />
<Property Name="invitationDomain" Type="Edm.String" />
<Property Name="invitationStatus" Type="Edm.String" />
</EntityType>
<EntityType Name="domainDnsCnameRecord" BaseType="graph.domainDnsRecord">
<Property Name="canonicalName" Type="Edm.String" />
</EntityType>
<EntityType Name="domainDnsMxRecord" BaseType="graph.domainDnsRecord">
<Property Name="mailExchange" Type="Edm.String" Nullable="false" />
<Property Name="preference" Type="Edm.Int32" />
</EntityType>
<EntityType Name="domainDnsSrvRecord" BaseType="graph.domainDnsRecord">
<Property Name="nameTarget" Type="Edm.String" />
<Property Name="port" Type="Edm.Int32" />
<Property Name="priority" Type="Edm.Int32" />
<Property Name="protocol" Type="Edm.String" />
<Property Name="service" Type="Edm.String" />
<Property Name="weight" Type="Edm.Int32" />
</EntityType>
<EntityType Name="domainDnsTxtRecord" BaseType="graph.domainDnsRecord">
<Property Name="text" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="domainDnsUnavailableRecord" BaseType="graph.domainDnsRecord">
<Property Name="description" Type="Edm.String" />
</EntityType>
<EntityType Name="organization" BaseType="graph.directoryObject" OpenType="true">
<Property Name="assignedPlans" Type="Collection(graph.assignedPlan)" Nullable="false" />
<Property Name="businessPhones" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="city" Type="Edm.String" />
<Property Name="country" Type="Edm.String" />
<Property Name="countryLetterCode" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="directorySizeQuota" Type="graph.directorySizeQuota" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="isMultipleDataLocationsForServicesEnabled" Type="Edm.Boolean" />
<Property Name="marketingNotificationEmails" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="onPremisesLastSyncDateTime" Type="Edm.DateTimeOffset" />
<Property Name="onPremisesSyncEnabled" Type="Edm.Boolean" />
<Property Name="postalCode" Type="Edm.String" />
<Property Name="preferredLanguage" Type="Edm.String" />
<Property Name="privacyProfile" Type="graph.privacyProfile" />
<Property Name="provisionedPlans" Type="Collection(graph.provisionedPlan)" Nullable="false" />
<Property Name="securityComplianceNotificationMails" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="securityComplianceNotificationPhones" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="state" Type="Edm.String" />
<Property Name="street" Type="Edm.String" />
<Property Name="technicalNotificationMails" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="verifiedDomains" Type="Collection(graph.verifiedDomain)" Nullable="false" />
<Property Name="certificateConnectorSetting" Type="graph.certificateConnectorSetting" />
<Property Name="mobileDeviceManagementAuthority" Type="graph.mdmAuthority" Nullable="false" />
<NavigationProperty Name="branding" Type="graph.organizationalBranding" ContainsTarget="true" />
<NavigationProperty Name="certificateBasedAuthConfiguration" Type="Collection(graph.certificateBasedAuthConfiguration)" />
<NavigationProperty Name="extensions" Type="Collection(graph.extension)" ContainsTarget="true" />
<NavigationProperty Name="settings" Type="graph.organizationSettings" ContainsTarget="true" />
</EntityType>
<EntityType Name="organizationalBrandingProperties" BaseType="graph.entity" Abstract="true">
<Property Name="backgroundColor" Type="Edm.String" />
<Property Name="backgroundImage" Type="Edm.Stream" />
<Property Name="bannerLogo" Type="Edm.Stream" />
<Property Name="signInPageText" Type="Edm.String" />
<Property Name="squareLogo" Type="Edm.Stream" />
<Property Name="usernameHintText" Type="Edm.String" />
</EntityType>
<EntityType Name="organizationalBranding" BaseType="graph.organizationalBrandingProperties">
<NavigationProperty Name="localizations" Type="Collection(graph.organizationalBrandingLocalization)" ContainsTarget="true" />
</EntityType>
<ComplexType Name="certificateConnectorSetting">
<Property Name="certExpiryTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="connectorVersion" Type="Edm.String" />
<Property Name="enrollmentError" Type="Edm.String" />
<Property Name="lastConnectorConnectionTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="lastUploadVersion" Type="Edm.Int64" Nullable="false" />
<Property Name="status" Type="Edm.Int32" Nullable="false" />
</ComplexType>
<EntityType Name="organizationSettings" BaseType="graph.entity">
<NavigationProperty Name="itemInsights" Type="graph.itemInsightsSettings" ContainsTarget="true" />
<NavigationProperty Name="profileCardProperties" Type="Collection(graph.profileCardProperty)" ContainsTarget="true" />
</EntityType>
<EntityType Name="organizationalBrandingLocalization" BaseType="graph.organizationalBrandingProperties" />
<EntityType Name="orgContact" BaseType="graph.directoryObject" OpenType="true">
<Property Name="addresses" Type="Collection(graph.physicalOfficeAddress)" />
<Property Name="companyName" Type="Edm.String" />
<Property Name="department" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="givenName" Type="Edm.String" />
<Property Name="jobTitle" Type="Edm.String" />
<Property Name="mail" Type="Edm.String" />
<Property Name="mailNickname" Type="Edm.String" />
<Property Name="onPremisesLastSyncDateTime" Type="Edm.DateTimeOffset" />
<Property Name="onPremisesProvisioningErrors" Type="Collection(graph.onPremisesProvisioningError)" />
<Property Name="onPremisesSyncEnabled" Type="Edm.Boolean" />
<Property Name="phones" Type="Collection(graph.phone)" />
<Property Name="proxyAddresses" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="surname" Type="Edm.String" />
<NavigationProperty Name="directReports" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="manager" Type="graph.directoryObject" />
<NavigationProperty Name="memberOf" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="transitiveMemberOf" Type="Collection(graph.directoryObject)" />
</EntityType>
<EntityType Name="permissionGrantConditionSet" BaseType="graph.entity">
<Property Name="clientApplicationIds" Type="Collection(Edm.String)" />
<Property Name="clientApplicationPublisherIds" Type="Collection(Edm.String)" />
<Property Name="clientApplicationsFromVerifiedPublisherOnly" Type="Edm.Boolean" />
<Property Name="clientApplicationTenantIds" Type="Collection(Edm.String)" />
<Property Name="permissionClassification" Type="Edm.String" />
<Property Name="permissions" Type="Collection(Edm.String)" />
<Property Name="permissionType" Type="graph.permissionType" />
<Property Name="resourceApplication" Type="Edm.String" />
</EntityType>
<EntityType Name="rbacApplication" BaseType="graph.entity">
<NavigationProperty Name="resourceNamespaces" Type="Collection(graph.unifiedRbacResourceNamespace)" ContainsTarget="true" />
<NavigationProperty Name="roleAssignments" Type="Collection(graph.unifiedRoleAssignment)" ContainsTarget="true" />
<NavigationProperty Name="roleDefinitions" Type="Collection(graph.unifiedRoleDefinition)" ContainsTarget="true" />
</EntityType>
<EntityType Name="unifiedRbacResourceNamespace" BaseType="graph.entity">
<Property Name="name" Type="Edm.String" Nullable="false" />
<NavigationProperty Name="resourceActions" Type="Collection(graph.unifiedRbacResourceAction)" ContainsTarget="true" />
</EntityType>
<EntityType Name="unifiedRoleAssignment" BaseType="graph.entity">
<Property Name="appScopeId" Type="Edm.String" />
<Property Name="condition" Type="Edm.String" />
<Property Name="directoryScopeId" Type="Edm.String" />
<Property Name="principalId" Type="Edm.String" />
<Property Name="resourceScope" Type="Edm.String" />
<Property Name="roleDefinitionId" Type="Edm.String" />
<NavigationProperty Name="appScope" Type="graph.appScope" ContainsTarget="true" />
<NavigationProperty Name="directoryScope" Type="graph.directoryObject" />
<NavigationProperty Name="principal" Type="graph.directoryObject" />
<NavigationProperty Name="roleDefinition" Type="graph.unifiedRoleDefinition" />
</EntityType>
<EntityType Name="unifiedRoleDefinition" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="isBuiltIn" Type="Edm.Boolean" />
<Property Name="isEnabled" Type="Edm.Boolean" />
<Property Name="resourceScopes" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="rolePermissions" Type="Collection(graph.unifiedRolePermission)" Nullable="false" />
<Property Name="templateId" Type="Edm.String" />
<Property Name="version" Type="Edm.String" />
<NavigationProperty Name="inheritsPermissionsFrom" Type="Collection(graph.unifiedRoleDefinition)" ContainsTarget="true" />
</EntityType>
<EntityType Name="roleManagement">
<NavigationProperty Name="directory" Type="graph.rbacApplication" ContainsTarget="true" />
<NavigationProperty Name="deviceManagement" Type="graph.rbacApplicationMultiple" ContainsTarget="true" />
</EntityType>
<EntityType Name="rbacApplicationMultiple" BaseType="graph.entity">
<NavigationProperty Name="resourceNamespaces" Type="Collection(graph.unifiedRbacResourceNamespace)" ContainsTarget="true" />
<NavigationProperty Name="roleAssignments" Type="Collection(graph.unifiedRoleAssignmentMultiple)" ContainsTarget="true" />
<NavigationProperty Name="roleDefinitions" Type="Collection(graph.unifiedRoleDefinition)" ContainsTarget="true" />
</EntityType>
<EntityType Name="subscribedSku" BaseType="graph.entity">
<Property Name="appliesTo" Type="Edm.String" />
<Property Name="capabilityStatus" Type="Edm.String" />
<Property Name="consumedUnits" Type="Edm.Int32" />
<Property Name="prepaidUnits" Type="graph.licenseUnitsDetail" />
<Property Name="servicePlans" Type="Collection(graph.servicePlanInfo)" Nullable="false" />
<Property Name="skuId" Type="Edm.Guid" />
<Property Name="skuPartNumber" Type="Edm.String" />
</EntityType>
<EntityType Name="unifiedRbacResourceAction" BaseType="graph.entity">
<Property Name="actionVerb" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="name" Type="Edm.String" Nullable="false" />
<Property Name="resourceScopeId" Type="Edm.String" />
<NavigationProperty Name="resourceScope" Type="graph.unifiedRbacResourceScope" ContainsTarget="true" />
</EntityType>
<EntityType Name="appScope" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
</EntityType>
<ComplexType Name="educationAssignmentRecipient" Abstract="true" />
<ComplexType Name="educationAssignmentClassRecipient" BaseType="graph.educationAssignmentRecipient" />
<ComplexType Name="educationAssignmentGrade" Abstract="true">
<Property Name="gradedBy" Type="graph.identitySet" />
<Property Name="gradedDateTime" Type="Edm.DateTimeOffset" />
</ComplexType>
<ComplexType Name="educationAssignmentGradeType" Abstract="true" />
<ComplexType Name="educationAssignmentGroupRecipient" BaseType="graph.educationAssignmentRecipient" />
<ComplexType Name="educationAssignmentIndividualRecipient" BaseType="graph.educationAssignmentRecipient">
<Property Name="recipients" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="educationAssignmentPointsGrade" BaseType="graph.educationAssignmentGrade">
<Property Name="points" Type="Edm.Single" />
</ComplexType>
<ComplexType Name="educationAssignmentPointsGradeType" BaseType="graph.educationAssignmentGradeType">
<Property Name="maxPoints" Type="Edm.Single" />
</ComplexType>
<ComplexType Name="educationResource" Abstract="true">
<Property Name="createdBy" Type="graph.identitySet" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastModifiedBy" Type="graph.identitySet" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</ComplexType>
<ComplexType Name="educationExcelResource" BaseType="graph.educationResource">
<Property Name="fileUrl" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationFeedback">
<Property Name="feedbackBy" Type="graph.identitySet" />
<Property Name="feedbackDateTime" Type="Edm.DateTimeOffset" />
<Property Name="text" Type="graph.educationItemBody" />
</ComplexType>
<ComplexType Name="educationItemBody">
<Property Name="content" Type="Edm.String" />
<Property Name="contentType" Type="graph.bodyType" />
</ComplexType>
<ComplexType Name="educationFileResource" BaseType="graph.educationResource">
<Property Name="fileUrl" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationFormResource" BaseType="graph.educationResource">
<Property Name="editUrl" Type="Edm.String" />
<Property Name="formId" Type="Edm.String" />
<Property Name="isGroupForm" Type="Edm.Boolean" />
<Property Name="originalFormId" Type="Edm.String" />
<Property Name="viewUrl" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationLinkResource" BaseType="graph.educationResource">
<Property Name="link" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationMakeCodeResource" BaseType="graph.educationResource">
<Property Name="hostWebUrl" Type="Edm.String" />
<Property Name="projectId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationOneNoteResource" BaseType="graph.educationResource">
<Property Name="pageUrl" Type="Edm.String" />
<Property Name="sectionName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationPowerPointResource" BaseType="graph.educationResource">
<Property Name="fileUrl" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationSubmissionRecipient" Abstract="true" />
<ComplexType Name="educationSubmissionIndividualRecipient" BaseType="graph.educationSubmissionRecipient">
<Property Name="userId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationWordResource" BaseType="graph.educationResource">
<Property Name="fileUrl" Type="Edm.String" />
</ComplexType>
<ComplexType Name="rubricCriterion">
<Property Name="description" Type="graph.educationItemBody" />
</ComplexType>
<ComplexType Name="rubricLevel">
<Property Name="description" Type="graph.educationItemBody" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="grading" Type="graph.educationAssignmentGradeType" />
<Property Name="levelId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="rubricQuality">
<Property Name="criteria" Type="Collection(graph.rubricCriterion)" />
<Property Name="description" Type="graph.educationItemBody" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="qualityId" Type="Edm.String" />
<Property Name="weight" Type="Edm.Single" />
</ComplexType>
<ComplexType Name="rubricQualityFeedbackModel">
<Property Name="feedback" Type="graph.educationItemBody" />
<Property Name="qualityId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="rubricQualitySelectedColumnModel">
<Property Name="columnId" Type="Edm.String" />
<Property Name="qualityId" Type="Edm.String" />
</ComplexType>
<EntityType Name="educationAssignment" BaseType="graph.entity">
<Property Name="allowLateSubmissions" Type="Edm.Boolean" />
<Property Name="allowStudentsToAddResourcesToSubmission" Type="Edm.Boolean" />
<Property Name="assignDateTime" Type="Edm.DateTimeOffset" />
<Property Name="assignedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="assignTo" Type="graph.educationAssignmentRecipient" />
<Property Name="classId" Type="Edm.String" />
<Property Name="closeDateTime" Type="Edm.DateTimeOffset" />
<Property Name="createdBy" Type="graph.identitySet" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="dueDateTime" Type="Edm.DateTimeOffset" />
<Property Name="grading" Type="graph.educationAssignmentGradeType" />
<Property Name="instructions" Type="graph.educationItemBody" />
<Property Name="lastModifiedBy" Type="graph.identitySet" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="status" Type="graph.educationAssignmentStatus" />
<NavigationProperty Name="categories" Type="Collection(graph.educationCategory)" ContainsTarget="true" />
<NavigationProperty Name="resources" Type="Collection(graph.educationAssignmentResource)" ContainsTarget="true" />
<NavigationProperty Name="rubric" Type="graph.educationRubric" ContainsTarget="true" />
<NavigationProperty Name="submissions" Type="Collection(graph.educationSubmission)" ContainsTarget="true" />
</EntityType>
<EntityType Name="educationCategory" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
</EntityType>
<EntityType Name="educationAssignmentResource" BaseType="graph.entity">
<Property Name="distributeForStudentWork" Type="Edm.Boolean" />
<Property Name="resource" Type="graph.educationResource" />
</EntityType>
<EntityType Name="educationRubric" BaseType="graph.entity">
<Property Name="createdBy" Type="graph.identitySet" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="graph.educationItemBody" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="grading" Type="graph.educationAssignmentGradeType" />
<Property Name="lastModifiedBy" Type="graph.identitySet" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="levels" Type="Collection(graph.rubricLevel)" />
<Property Name="qualities" Type="Collection(graph.rubricQuality)" />
</EntityType>
<EntityType Name="educationSubmission" BaseType="graph.entity">
<Property Name="recipient" Type="graph.educationSubmissionRecipient" />
<Property Name="releasedBy" Type="graph.identitySet" />
<Property Name="releasedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="resourcesFolderUrl" Type="Edm.String" />
<Property Name="returnedBy" Type="graph.identitySet" />
<Property Name="returnedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="status" Type="graph.educationSubmissionStatus" />
<Property Name="submittedBy" Type="graph.identitySet" />
<Property Name="submittedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="unsubmittedBy" Type="graph.identitySet" />
<Property Name="unsubmittedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="outcomes" Type="Collection(graph.educationOutcome)" ContainsTarget="true" />
<NavigationProperty Name="resources" Type="Collection(graph.educationSubmissionResource)" ContainsTarget="true" />
<NavigationProperty Name="submittedResources" Type="Collection(graph.educationSubmissionResource)" ContainsTarget="true" />
</EntityType>
<EntityType Name="educationClass" BaseType="graph.entity">
<Property Name="classCode" Type="Edm.String" />
<Property Name="course" Type="graph.educationCourse" />
<Property Name="createdBy" Type="graph.identitySet" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="externalId" Type="Edm.String" />
<Property Name="externalName" Type="Edm.String" />
<Property Name="externalSource" Type="graph.educationExternalSource" />
<Property Name="externalSourceDetail" Type="Edm.String" />
<Property Name="grade" Type="Edm.String" />
<Property Name="mailNickname" Type="Edm.String" Nullable="false" />
<Property Name="term" Type="graph.educationTerm" />
<NavigationProperty Name="assignmentCategories" Type="Collection(graph.educationCategory)" ContainsTarget="true" />
<NavigationProperty Name="assignments" Type="Collection(graph.educationAssignment)" ContainsTarget="true" />
<NavigationProperty Name="group" Type="graph.group" />
<NavigationProperty Name="members" Type="Collection(graph.educationUser)" />
<NavigationProperty Name="schools" Type="Collection(graph.educationSchool)" />
<NavigationProperty Name="teachers" Type="Collection(graph.educationUser)" />
</EntityType>
<ComplexType Name="educationCourse">
<Property Name="courseNumber" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="externalId" Type="Edm.String" />
<Property Name="subject" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationTerm">
<Property Name="displayName" Type="Edm.String" />
<Property Name="endDate" Type="Edm.Date" />
<Property Name="externalId" Type="Edm.String" />
<Property Name="startDate" Type="Edm.Date" />
</ComplexType>
<EntityType Name="educationUser" BaseType="graph.entity">
<Property Name="relatedContacts" Type="Collection(graph.relatedContact)" />
<Property Name="accountEnabled" Type="Edm.Boolean" />
<Property Name="assignedLicenses" Type="Collection(graph.assignedLicense)" Nullable="false" />
<Property Name="assignedPlans" Type="Collection(graph.assignedPlan)" Nullable="false" />
<Property Name="businessPhones" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="createdBy" Type="graph.identitySet" />
<Property Name="department" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="externalSource" Type="graph.educationExternalSource" />
<Property Name="externalSourceDetail" Type="Edm.String" />
<Property Name="givenName" Type="Edm.String" />
<Property Name="mail" Type="Edm.String" />
<Property Name="mailingAddress" Type="graph.physicalAddress" />
<Property Name="mailNickname" Type="Edm.String" />
<Property Name="middleName" Type="Edm.String" />
<Property Name="mobilePhone" Type="Edm.String" />
<Property Name="officeLocation" Type="Edm.String" />
<Property Name="onPremisesInfo" Type="graph.educationOnPremisesInfo" />
<Property Name="passwordPolicies" Type="Edm.String" />
<Property Name="passwordProfile" Type="graph.passwordProfile" />
<Property Name="preferredLanguage" Type="Edm.String" />
<Property Name="primaryRole" Type="graph.educationUserRole" Nullable="false" />
<Property Name="provisionedPlans" Type="Collection(graph.provisionedPlan)" Nullable="false" />
<Property Name="refreshTokensValidFromDateTime" Type="Edm.DateTimeOffset" />
<Property Name="residenceAddress" Type="graph.physicalAddress" />
<Property Name="showInAddressList" Type="Edm.Boolean" />
<Property Name="student" Type="graph.educationStudent" />
<Property Name="surname" Type="Edm.String" />
<Property Name="teacher" Type="graph.educationTeacher" />
<Property Name="usageLocation" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
<Property Name="userType" Type="Edm.String" />
<NavigationProperty Name="assignments" Type="Collection(graph.educationAssignment)" ContainsTarget="true" />
<NavigationProperty Name="rubrics" Type="Collection(graph.educationRubric)" ContainsTarget="true" />
<NavigationProperty Name="classes" Type="Collection(graph.educationClass)" />
<NavigationProperty Name="schools" Type="Collection(graph.educationSchool)" />
<NavigationProperty Name="taughtClasses" Type="Collection(graph.educationClass)" />
<NavigationProperty Name="user" Type="graph.user" />
</EntityType>
<EntityType Name="educationOrganization" BaseType="graph.entity" Abstract="true">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="externalSource" Type="graph.educationExternalSource" />
<Property Name="externalSourceDetail" Type="Edm.String" />
</EntityType>
<EntityType Name="educationSchool" BaseType="graph.educationOrganization">
<Property Name="address" Type="graph.physicalAddress" />
<Property Name="createdBy" Type="graph.identitySet" />
<Property Name="externalId" Type="Edm.String" />
<Property Name="externalPrincipalId" Type="Edm.String" />
<Property Name="fax" Type="Edm.String" />
<Property Name="highestGrade" Type="Edm.String" />
<Property Name="lowestGrade" Type="Edm.String" />
<Property Name="phone" Type="Edm.String" />
<Property Name="principalEmail" Type="Edm.String" />
<Property Name="principalName" Type="Edm.String" />
<Property Name="schoolNumber" Type="Edm.String" />
<NavigationProperty Name="administrativeUnit" Type="graph.administrativeUnit" />
<NavigationProperty Name="classes" Type="Collection(graph.educationClass)" />
<NavigationProperty Name="users" Type="Collection(graph.educationUser)" />
</EntityType>
<EntityType Name="educationOutcome" BaseType="graph.entity" Abstract="true">
<Property Name="lastModifiedBy" Type="graph.identitySet" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="educationFeedbackOutcome" BaseType="graph.educationOutcome">
<Property Name="feedback" Type="graph.educationFeedback" />
<Property Name="publishedFeedback" Type="graph.educationFeedback" />
</EntityType>
<EntityType Name="educationPointsOutcome" BaseType="graph.educationOutcome">
<Property Name="points" Type="graph.educationAssignmentPointsGrade" />
<Property Name="publishedPoints" Type="graph.educationAssignmentPointsGrade" />
</EntityType>
<EntityType Name="educationRoot">
<NavigationProperty Name="synchronizationProfiles" Type="Collection(graph.educationSynchronizationProfile)" ContainsTarget="true" />
<NavigationProperty Name="classes" Type="Collection(graph.educationClass)" ContainsTarget="true" />
<NavigationProperty Name="me" Type="graph.educationUser" ContainsTarget="true" />
<NavigationProperty Name="schools" Type="Collection(graph.educationSchool)" ContainsTarget="true" />
<NavigationProperty Name="users" Type="Collection(graph.educationUser)" ContainsTarget="true" />
</EntityType>
<EntityType Name="educationSynchronizationProfile" BaseType="graph.entity">
<Property Name="dataProvider" Type="graph.educationSynchronizationDataProvider" Nullable="false" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="expirationDate" Type="Edm.Date" />
<Property Name="handleSpecialCharacterConstraint" Type="Edm.Boolean" />
<Property Name="identitySynchronizationConfiguration" Type="graph.educationIdentitySynchronizationConfiguration" Nullable="false" />
<Property Name="licensesToAssign" Type="Collection(graph.educationSynchronizationLicenseAssignment)" />
<Property Name="state" Type="graph.educationSynchronizationProfileState" />
<NavigationProperty Name="errors" Type="Collection(graph.educationSynchronizationError)" ContainsTarget="true" />
<NavigationProperty Name="profileStatus" Type="graph.educationSynchronizationProfileStatus" ContainsTarget="true" />
</EntityType>
<EntityType Name="educationRubricOutcome" BaseType="graph.educationOutcome">
<Property Name="publishedRubricQualityFeedback" Type="Collection(graph.rubricQualityFeedbackModel)" />
<Property Name="publishedRubricQualitySelectedLevels" Type="Collection(graph.rubricQualitySelectedColumnModel)" />
<Property Name="rubricQualityFeedback" Type="Collection(graph.rubricQualityFeedbackModel)" />
<Property Name="rubricQualitySelectedLevels" Type="Collection(graph.rubricQualitySelectedColumnModel)" />
</EntityType>
<EntityType Name="educationSubmissionResource" BaseType="graph.entity">
<Property Name="assignmentResourceUrl" Type="Edm.String" />
<Property Name="resource" Type="graph.educationResource" />
</EntityType>
<ComplexType Name="relatedContact">
<Property Name="accessConsent" Type="Edm.Boolean" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="emailAddress" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
<Property Name="mobilePhone" Type="Edm.String" />
<Property Name="relationship" Type="graph.contactRelationship" Nullable="false" />
</ComplexType>
<ComplexType Name="educationOnPremisesInfo">
<Property Name="immutableId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationStudent">
<Property Name="birthDate" Type="Edm.Date" />
<Property Name="externalId" Type="Edm.String" />
<Property Name="gender" Type="graph.educationGender" />
<Property Name="grade" Type="Edm.String" />
<Property Name="graduationYear" Type="Edm.String" />
<Property Name="studentNumber" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationTeacher">
<Property Name="externalId" Type="Edm.String" />
<Property Name="teacherNumber" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationSynchronizationDataProvider" Abstract="true" />
<ComplexType Name="educationCsvDataProvider" BaseType="graph.educationSynchronizationDataProvider">
<Property Name="customizations" Type="graph.educationSynchronizationCustomizations" />
</ComplexType>
<ComplexType Name="educationSynchronizationCustomizationsBase" Abstract="true" />
<ComplexType Name="educationSynchronizationCustomizations" BaseType="graph.educationSynchronizationCustomizationsBase">
<Property Name="school" Type="graph.educationSynchronizationCustomization" />
<Property Name="section" Type="graph.educationSynchronizationCustomization" />
<Property Name="student" Type="graph.educationSynchronizationCustomization" />
<Property Name="studentEnrollment" Type="graph.educationSynchronizationCustomization" />
<Property Name="teacher" Type="graph.educationSynchronizationCustomization" />
<Property Name="teacherRoster" Type="graph.educationSynchronizationCustomization" />
</ComplexType>
<ComplexType Name="educationSynchronizationCustomization">
<Property Name="allowDisplayNameUpdate" Type="Edm.Boolean" />
<Property Name="isSyncDeferred" Type="Edm.Boolean" />
<Property Name="optionalPropertiesToSync" Type="Collection(Edm.String)" />
<Property Name="synchronizationStartDate" Type="Edm.DateTimeOffset" />
</ComplexType>
<ComplexType Name="educationFileSynchronizationVerificationMessage">
<Property Name="description" Type="Edm.String" />
<Property Name="fileName" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationIdentitySynchronizationConfiguration" Abstract="true" />
<ComplexType Name="educationIdentityCreationConfiguration" BaseType="graph.educationIdentitySynchronizationConfiguration">
<Property Name="userDomains" Type="Collection(graph.educationIdentityDomain)" Nullable="false" />
</ComplexType>
<ComplexType Name="educationIdentityDomain">
<Property Name="appliesTo" Type="graph.educationUserRole" Nullable="false" />
<Property Name="name" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="educationIdentityMatchingConfiguration" BaseType="graph.educationIdentitySynchronizationConfiguration">
<Property Name="matchingOptions" Type="Collection(graph.educationIdentityMatchingOptions)" Nullable="false" />
</ComplexType>
<ComplexType Name="educationIdentityMatchingOptions">
<Property Name="appliesTo" Type="graph.educationUserRole" Nullable="false" />
<Property Name="sourcePropertyName" Type="Edm.String" Nullable="false" />
<Property Name="targetDomain" Type="Edm.String" />
<Property Name="targetPropertyName" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="educationOneRosterApiDataProvider" BaseType="graph.educationSynchronizationDataProvider">
<Property Name="connectionSettings" Type="graph.educationSynchronizationConnectionSettings" Nullable="false" />
<Property Name="connectionUrl" Type="Edm.String" Nullable="false" />
<Property Name="customizations" Type="graph.educationSynchronizationCustomizations" />
<Property Name="providerName" Type="Edm.String" />
<Property Name="schoolsIds" Type="Collection(Edm.String)" />
<Property Name="termIds" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="educationSynchronizationConnectionSettings" Abstract="true">
<Property Name="clientId" Type="Edm.String" Nullable="false" />
<Property Name="clientSecret" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationPowerSchoolDataProvider" BaseType="graph.educationSynchronizationDataProvider">
<Property Name="allowTeachersInMultipleSchools" Type="Edm.Boolean" />
<Property Name="clientId" Type="Edm.String" Nullable="false" />
<Property Name="clientSecret" Type="Edm.String" />
<Property Name="connectionUrl" Type="Edm.String" Nullable="false" />
<Property Name="customizations" Type="graph.educationSynchronizationCustomizations" />
<Property Name="schoolsIds" Type="Collection(Edm.String)" />
<Property Name="schoolYear" Type="Edm.String" />
</ComplexType>
<ComplexType Name="educationSynchronizationLicenseAssignment">
<Property Name="appliesTo" Type="graph.educationUserRole" />
<Property Name="skuIds" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="educationSynchronizationOAuth1ConnectionSettings" BaseType="graph.educationSynchronizationConnectionSettings" />
<ComplexType Name="educationSynchronizationOAuth2ClientCredentialsConnectionSettings" BaseType="graph.educationSynchronizationConnectionSettings">
<Property Name="scope" Type="Edm.String" />
<Property Name="tokenUrl" Type="Edm.String" Nullable="false" />
</ComplexType>
<EntityType Name="educationSynchronizationError" BaseType="graph.entity">
<Property Name="entryType" Type="Edm.String" />
<Property Name="errorCode" Type="Edm.String" />
<Property Name="errorMessage" Type="Edm.String" />
<Property Name="joiningValue" Type="Edm.String" />
<Property Name="recordedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="reportableIdentifier" Type="Edm.String" />
</EntityType>
<EntityType Name="educationSynchronizationProfileStatus" BaseType="graph.entity">
<Property Name="lastSynchronizationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="status" Type="graph.educationSynchronizationStatus" />
</EntityType>
<EntityType Name="unifiedRoleAssignmentMultiple" BaseType="graph.entity">
<Property Name="appScopeIds" Type="Collection(Edm.String)" />
<Property Name="condition" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="directoryScopeIds" Type="Collection(Edm.String)" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="principalIds" Type="Collection(Edm.String)" />
<Property Name="roleDefinitionId" Type="Edm.String" Nullable="false" />
<NavigationProperty Name="appScopes" Type="Collection(graph.appScope)" ContainsTarget="true" />
<NavigationProperty Name="directoryScopes" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="principals" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="roleDefinition" Type="graph.unifiedRoleDefinition" />
</EntityType>
<EntityType Name="unifiedRbacResourceScope" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="scope" Type="Edm.String" Nullable="false" />
<Property Name="type" Type="Edm.String" />
</EntityType>
<ComplexType Name="contentClassification">
<Property Name="confidence" Type="Edm.Int32" />
<Property Name="matches" Type="Collection(graph.matchLocation)" />
<Property Name="sensitiveTypeId" Type="Edm.String" />
<Property Name="uniqueCount" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="matchLocation">
<Property Name="length" Type="Edm.Int32" />
<Property Name="offset" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="dataStoreField">
<Property Name="name" Type="Edm.String" />
<Property Name="searchable" Type="Edm.Boolean" />
<Property Name="unique" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="exactDataMatchStoreColumn">
<Property Name="ignoredDelimiters" Type="Collection(Edm.String)" />
<Property Name="isCaseInsensitive" Type="Edm.Boolean" />
<Property Name="isSearchable" Type="Edm.Boolean" />
<Property Name="name" Type="Edm.String" />
</ComplexType>
<ComplexType Name="exactMatchClassificationRequest">
<Property Name="contentClassifications" Type="Collection(graph.contentClassification)" />
<Property Name="sensitiveTypeIds" Type="Collection(Edm.String)" />
<Property Name="text" Type="Edm.String" />
<Property Name="timeoutInMs" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="exactMatchClassificationResult">
<Property Name="classification" Type="Collection(graph.exactMatchDetectedSensitiveContent)" />
<Property Name="errors" Type="Collection(graph.classificationError)" />
</ComplexType>
<ComplexType Name="exactMatchDetectedSensitiveContent" BaseType="graph.detectedSensitiveContentBase">
<Property Name="matches" Type="Collection(graph.exactMatchSensitiveContentLocation)" />
</ComplexType>
<ComplexType Name="exactMatchSensitiveContentLocation" BaseType="graph.sensitiveContentLocationBase" />
<EntityType Name="exactMatchJobBase" BaseType="graph.entity" Abstract="true">
<Property Name="completionDateTime" Type="Edm.DateTimeOffset" />
<Property Name="creationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="error" Type="graph.classificationError" />
<Property Name="lastUpdatedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="exactMatchSession" BaseType="graph.exactMatchJobBase">
<Property Name="checksum" Type="Edm.String" />
<Property Name="datastoreId" Type="Edm.String" />
<Property Name="dataUploadURI" Type="Edm.String" />
<Property Name="fields" Type="Collection(Edm.String)" />
<Property Name="fileName" Type="Edm.String" />
<Property Name="processingCompletionDateTime" Type="Edm.DateTimeOffset" />
<Property Name="remainingBlockCount" Type="Edm.Int32" />
<Property Name="remainingJobCount" Type="Edm.Int32" />
<Property Name="rowsPerBlock" Type="Edm.Int32" />
<Property Name="salt" Type="Edm.String" />
<Property Name="state" Type="Edm.String" />
<Property Name="totalBlockCount" Type="Edm.Int32" />
<Property Name="totalJobCount" Type="Edm.Int32" />
<Property Name="uploadAgentId" Type="Edm.String" />
<Property Name="uploadCompletionDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="uploadAgent" Type="graph.exactMatchUploadAgent" ContainsTarget="true" />
</EntityType>
<EntityType Name="exactMatchLookupJob" BaseType="graph.exactMatchJobBase">
<Property Name="state" Type="Edm.String" />
<NavigationProperty Name="matchingRows" Type="Collection(graph.lookupResultRow)" ContainsTarget="true" />
</EntityType>
<EntityType Name="lookupResultRow" BaseType="graph.entity">
<Property Name="row" Type="Edm.String" />
</EntityType>
<ComplexType Name="Json" />
<ComplexType Name="workbookFilterCriteria">
<Property Name="color" Type="Edm.String" />
<Property Name="criterion1" Type="Edm.String" />
<Property Name="criterion2" Type="Edm.String" />
<Property Name="dynamicCriteria" Type="Edm.String" Nullable="false" />
<Property Name="filterOn" Type="Edm.String" Nullable="false" />
<Property Name="icon" Type="graph.workbookIcon" />
<Property Name="operator" Type="Edm.String" Nullable="false" />
<Property Name="values" Type="graph.Json" />
</ComplexType>
<ComplexType Name="workbookIcon">
<Property Name="index" Type="Edm.Int32" Nullable="false" />
<Property Name="set" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="workbookFilterDatetime">
<Property Name="date" Type="Edm.String" />
<Property Name="specificity" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="workbookOperationError">
<Property Name="code" Type="Edm.String" />
<Property Name="innerError" Type="graph.workbookOperationError" />
<Property Name="message" Type="Edm.String" />
</ComplexType>
<ComplexType Name="workbookRangeReference">
<Property Name="address" Type="Edm.String" />
</ComplexType>
<ComplexType Name="workbookSessionInfo">
<Property Name="id" Type="Edm.String" />
<Property Name="persistChanges" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="workbookSortField">
<Property Name="ascending" Type="Edm.Boolean" Nullable="false" />
<Property Name="color" Type="Edm.String" />
<Property Name="dataOption" Type="Edm.String" Nullable="false" />
<Property Name="icon" Type="graph.workbookIcon" />
<Property Name="key" Type="Edm.Int32" Nullable="false" />
<Property Name="sortOn" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="workbookWorksheetProtectionOptions">
<Property Name="allowAutoFilter" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowDeleteColumns" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowDeleteRows" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowFormatCells" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowFormatColumns" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowFormatRows" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowInsertColumns" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowInsertHyperlinks" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowInsertRows" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowPivotTables" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowSort" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="quota">
<Property Name="deleted" Type="Edm.Int64" />
<Property Name="remaining" Type="Edm.Int64" />
<Property Name="state" Type="Edm.String" />
<Property Name="storagePlanInformation" Type="graph.storagePlanInformation" />
<Property Name="total" Type="Edm.Int64" />
<Property Name="used" Type="Edm.Int64" />
</ComplexType>
<ComplexType Name="storagePlanInformation">
<Property Name="upgradeAvailable" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="systemFacet" />
<EntityType Name="itemActivityOLD" BaseType="graph.entity">
<Property Name="action" Type="graph.itemActionSet" />
<Property Name="actor" Type="graph.identitySet" />
<Property Name="times" Type="graph.itemActivityTimeSet" />
<NavigationProperty Name="driveItem" Type="graph.driveItem" ContainsTarget="true" />
<NavigationProperty Name="listItem" Type="graph.listItem" ContainsTarget="true" />
</EntityType>
<EntityType Name="driveItem" BaseType="graph.baseItem" OpenType="true">
<Property Name="audio" Type="graph.audio" />
<Property Name="bundle" Type="graph.bundle" />
<Property Name="content" Type="Edm.Stream" />
<Property Name="cTag" Type="Edm.String" />
<Property Name="deleted" Type="graph.deleted" />
<Property Name="file" Type="graph.file" />
<Property Name="fileSystemInfo" Type="graph.fileSystemInfo" />
<Property Name="folder" Type="graph.folder" />
<Property Name="image" Type="graph.image" />
<Property Name="location" Type="graph.geoCoordinates" />
<Property Name="package" Type="graph.package" />
<Property Name="pendingOperations" Type="graph.pendingOperations" />
<Property Name="photo" Type="graph.photo" />
<Property Name="publication" Type="graph.publicationFacet" />
<Property Name="remoteItem" Type="graph.remoteItem" />
<Property Name="root" Type="graph.root" />
<Property Name="searchResult" Type="graph.searchResult" />
<Property Name="shared" Type="graph.shared" />
<Property Name="sharepointIds" Type="graph.sharepointIds" />
<Property Name="size" Type="Edm.Int64" />
<Property Name="specialFolder" Type="graph.specialFolder" />
<Property Name="video" Type="graph.video" />
<Property Name="webDavUrl" Type="Edm.String" />
<NavigationProperty Name="workbook" Type="graph.workbook" ContainsTarget="true" />
<NavigationProperty Name="activities" Type="Collection(graph.itemActivityOLD)" ContainsTarget="true" />
<NavigationProperty Name="analytics" Type="graph.itemAnalytics" />
<NavigationProperty Name="children" Type="Collection(graph.driveItem)" ContainsTarget="true" />
<NavigationProperty Name="listItem" Type="graph.listItem" ContainsTarget="true" />
<NavigationProperty Name="permissions" Type="Collection(graph.permission)" ContainsTarget="true" />
<NavigationProperty Name="subscriptions" Type="Collection(graph.subscription)" ContainsTarget="true" />
<NavigationProperty Name="thumbnails" Type="Collection(graph.thumbnailSet)" ContainsTarget="true" />
<NavigationProperty Name="versions" Type="Collection(graph.driveItemVersion)" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbook" BaseType="graph.entity">
<NavigationProperty Name="application" Type="graph.workbookApplication" ContainsTarget="true" />
<NavigationProperty Name="comments" Type="Collection(graph.workbookComment)" ContainsTarget="true" />
<NavigationProperty Name="functions" Type="graph.workbookFunctions" ContainsTarget="true" />
<NavigationProperty Name="names" Type="Collection(graph.workbookNamedItem)" ContainsTarget="true" />
<NavigationProperty Name="operations" Type="Collection(graph.workbookOperation)" ContainsTarget="true" />
<NavigationProperty Name="tables" Type="Collection(graph.workbookTable)" ContainsTarget="true" />
<NavigationProperty Name="worksheets" Type="Collection(graph.workbookWorksheet)" ContainsTarget="true" />
</EntityType>
<ComplexType Name="audio">
<Property Name="album" Type="Edm.String" />
<Property Name="albumArtist" Type="Edm.String" />
<Property Name="artist" Type="Edm.String" />
<Property Name="bitrate" Type="Edm.Int64" />
<Property Name="composers" Type="Edm.String" />
<Property Name="copyright" Type="Edm.String" />
<Property Name="disc" Type="Edm.Int16" />
<Property Name="discCount" Type="Edm.Int16" />
<Property Name="duration" Type="Edm.Int64" />
<Property Name="genre" Type="Edm.String" />
<Property Name="hasDrm" Type="Edm.Boolean" />
<Property Name="isVariableBitrate" Type="Edm.Boolean" />
<Property Name="title" Type="Edm.String" />
<Property Name="track" Type="Edm.Int32" />
<Property Name="trackCount" Type="Edm.Int32" />
<Property Name="year" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="bundle">
<Property Name="album" Type="graph.album" />
<Property Name="childCount" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="album">
<Property Name="coverImageItemId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="file">
<Property Name="hashes" Type="graph.hashes" />
<Property Name="mimeType" Type="Edm.String" />
<Property Name="processingMetadata" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="hashes">
<Property Name="crc32Hash" Type="Edm.String" />
<Property Name="quickXorHash" Type="Edm.String" />
<Property Name="sha1Hash" Type="Edm.String" />
<Property Name="sha256Hash" Type="Edm.String" />
</ComplexType>
<ComplexType Name="fileSystemInfo">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="lastAccessedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</ComplexType>
<ComplexType Name="folder">
<Property Name="childCount" Type="Edm.Int32" />
<Property Name="view" Type="graph.folderView" />
</ComplexType>
<ComplexType Name="folderView">
<Property Name="sortBy" Type="Edm.String" />
<Property Name="sortOrder" Type="Edm.String" />
<Property Name="viewType" Type="Edm.String" />
</ComplexType>
<ComplexType Name="image">
<Property Name="height" Type="Edm.Int32" />
<Property Name="width" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="package">
<Property Name="type" Type="Edm.String" />
</ComplexType>
<ComplexType Name="pendingOperations">
<Property Name="pendingContentUpdate" Type="graph.pendingContentUpdate" />
</ComplexType>
<ComplexType Name="pendingContentUpdate">
<Property Name="queuedDateTime" Type="Edm.DateTimeOffset" />
</ComplexType>
<ComplexType Name="photo">
<Property Name="cameraMake" Type="Edm.String" />
<Property Name="cameraModel" Type="Edm.String" />
<Property Name="exposureDenominator" Type="Edm.Double" />
<Property Name="exposureNumerator" Type="Edm.Double" />
<Property Name="fNumber" Type="Edm.Double" />
<Property Name="focalLength" Type="Edm.Double" />
<Property Name="iso" Type="Edm.Int32" />
<Property Name="orientation" Type="Edm.Int16" />
<Property Name="takenDateTime" Type="Edm.DateTimeOffset" />
</ComplexType>
<ComplexType Name="publicationFacet">
<Property Name="level" Type="Edm.String" />
<Property Name="versionId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="remoteItem">
<Property Name="createdBy" Type="graph.identitySet" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="file" Type="graph.file" />
<Property Name="fileSystemInfo" Type="graph.fileSystemInfo" />
<Property Name="folder" Type="graph.folder" />
<Property Name="id" Type="Edm.String" />
<Property Name="image" Type="graph.image" />
<Property Name="lastModifiedBy" Type="graph.identitySet" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="name" Type="Edm.String" />
<Property Name="package" Type="graph.package" />
<Property Name="parentReference" Type="graph.itemReference" />
<Property Name="shared" Type="graph.shared" />
<Property Name="sharepointIds" Type="graph.sharepointIds" />
<Property Name="size" Type="Edm.Int64" />
<Property Name="specialFolder" Type="graph.specialFolder" />
<Property Name="video" Type="graph.video" />
<Property Name="webDavUrl" Type="Edm.String" />
<Property Name="webUrl" Type="Edm.String" />
</ComplexType>
<ComplexType Name="itemReference">
<Property Name="driveId" Type="Edm.String" />
<Property Name="driveType" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
<Property Name="path" Type="Edm.String" />
<Property Name="shareId" Type="Edm.String" />
<Property Name="sharepointIds" Type="graph.sharepointIds" />
<Property Name="siteId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="shared">
<Property Name="owner" Type="graph.identitySet" />
<Property Name="scope" Type="Edm.String" />
<Property Name="sharedBy" Type="graph.identitySet" />
<Property Name="sharedDateTime" Type="Edm.DateTimeOffset" />
</ComplexType>
<ComplexType Name="specialFolder">
<Property Name="name" Type="Edm.String" />
</ComplexType>
<ComplexType Name="video">
<Property Name="audioBitsPerSample" Type="Edm.Int32" />
<Property Name="audioChannels" Type="Edm.Int32" />
<Property Name="audioFormat" Type="Edm.String" />
<Property Name="audioSamplesPerSecond" Type="Edm.Int32" />
<Property Name="bitrate" Type="Edm.Int32" />
<Property Name="duration" Type="Edm.Int64" />
<Property Name="fourCC" Type="Edm.String" />
<Property Name="frameRate" Type="Edm.Double" />
<Property Name="height" Type="Edm.Int32" />
<Property Name="width" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="searchResult">
<Property Name="onClickTelemetryUrl" Type="Edm.String" />
</ComplexType>
<EntityType Name="listItem" BaseType="graph.baseItem">
<Property Name="contentType" Type="graph.contentTypeInfo" />
<Property Name="sharepointIds" Type="graph.sharepointIds" />
<NavigationProperty Name="activities" Type="Collection(graph.itemActivityOLD)" ContainsTarget="true" />
<NavigationProperty Name="analytics" Type="graph.itemAnalytics" />
<NavigationProperty Name="driveItem" Type="graph.driveItem" ContainsTarget="true" />
<NavigationProperty Name="fields" Type="graph.fieldValueSet" ContainsTarget="true" />
<NavigationProperty Name="versions" Type="Collection(graph.listItemVersion)" ContainsTarget="true" />
</EntityType>
<EntityType Name="permission" BaseType="graph.entity">
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="grantedTo" Type="graph.identitySet" />
<Property Name="grantedToIdentities" Type="Collection(graph.identitySet)" />
<Property Name="hasPassword" Type="Edm.Boolean" />
<Property Name="inheritedFrom" Type="graph.itemReference" />
<Property Name="invitation" Type="graph.sharingInvitation" />
<Property Name="link" Type="graph.sharingLink" />
<Property Name="roles" Type="Collection(Edm.String)" />
<Property Name="shareId" Type="Edm.String" />
</EntityType>
<EntityType Name="subscription" BaseType="graph.entity">
<Property Name="applicationId" Type="Edm.String" />
<Property Name="changeType" Type="Edm.String" Nullable="false" />
<Property Name="clientState" Type="Edm.String" />
<Property Name="creatorId" Type="Edm.String" />
<Property Name="encryptionCertificate" Type="Edm.String" />
<Property Name="encryptionCertificateId" Type="Edm.String" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="includeProperties" Type="Edm.Boolean" />
<Property Name="includeResourceData" Type="Edm.Boolean" />
<Property Name="latestSupportedTlsVersion" Type="Edm.String" />
<Property Name="lifecycleNotificationUrl" Type="Edm.String" />
<Property Name="notificationQueryOptions" Type="Edm.String" />
<Property Name="notificationUrl" Type="Edm.String" Nullable="false" />
<Property Name="resource" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="thumbnailSet" BaseType="graph.entity" OpenType="true">
<Property Name="large" Type="graph.thumbnail" />
<Property Name="medium" Type="graph.thumbnail" />
<Property Name="small" Type="graph.thumbnail" />
<Property Name="source" Type="graph.thumbnail" />
</EntityType>
<EntityType Name="baseItemVersion" BaseType="graph.entity" Abstract="true">
<Property Name="lastModifiedBy" Type="graph.identitySet" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="publication" Type="graph.publicationFacet" />
</EntityType>
<EntityType Name="driveItemVersion" BaseType="graph.baseItemVersion">
<Property Name="content" Type="Edm.Stream" />
<Property Name="size" Type="Edm.Int64" />
</EntityType>
<ComplexType Name="listInfo">
<Property Name="contentTypesEnabled" Type="Edm.Boolean" />
<Property Name="hidden" Type="Edm.Boolean" />
<Property Name="template" Type="Edm.String" />
</ComplexType>
<EntityType Name="workbookApplication" BaseType="graph.entity">
<Property Name="calculationMode" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="workbookComment" BaseType="graph.entity">
<Property Name="content" Type="Edm.String" />
<Property Name="contentType" Type="Edm.String" Nullable="false" />
<NavigationProperty Name="replies" Type="Collection(graph.workbookCommentReply)" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookFunctions" BaseType="graph.entity" />
<EntityType Name="workbookNamedItem" BaseType="graph.entity">
<Property Name="comment" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
<Property Name="scope" Type="Edm.String" Nullable="false" />
<Property Name="type" Type="Edm.String" />
<Property Name="value" Type="graph.Json" />
<Property Name="visible" Type="Edm.Boolean" Nullable="false" />
<NavigationProperty Name="worksheet" Type="graph.workbookWorksheet" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookOperation" BaseType="graph.entity">
<Property Name="error" Type="graph.workbookOperationError" />
<Property Name="resourceLocation" Type="Edm.String" />
<Property Name="status" Type="graph.workbookOperationStatus" Nullable="false" />
</EntityType>
<EntityType Name="workbookTable" BaseType="graph.entity">
<Property Name="highlightFirstColumn" Type="Edm.Boolean" Nullable="false" />
<Property Name="highlightLastColumn" Type="Edm.Boolean" Nullable="false" />
<Property Name="legacyId" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
<Property Name="showBandedColumns" Type="Edm.Boolean" Nullable="false" />
<Property Name="showBandedRows" Type="Edm.Boolean" Nullable="false" />
<Property Name="showFilterButton" Type="Edm.Boolean" Nullable="false" />
<Property Name="showHeaders" Type="Edm.Boolean" Nullable="false" />
<Property Name="showTotals" Type="Edm.Boolean" Nullable="false" />
<Property Name="style" Type="Edm.String" />
<NavigationProperty Name="columns" Type="Collection(graph.workbookTableColumn)" ContainsTarget="true" />
<NavigationProperty Name="rows" Type="Collection(graph.workbookTableRow)" ContainsTarget="true" />
<NavigationProperty Name="sort" Type="graph.workbookTableSort" ContainsTarget="true" />
<NavigationProperty Name="worksheet" Type="graph.workbookWorksheet" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookWorksheet" BaseType="graph.entity">
<Property Name="name" Type="Edm.String" />
<Property Name="position" Type="Edm.Int32" Nullable="false" />
<Property Name="visibility" Type="Edm.String" Nullable="false" />
<NavigationProperty Name="charts" Type="Collection(graph.workbookChart)" ContainsTarget="true" />
<NavigationProperty Name="names" Type="Collection(graph.workbookNamedItem)" ContainsTarget="true" />
<NavigationProperty Name="pivotTables" Type="Collection(graph.workbookPivotTable)" ContainsTarget="true" />
<NavigationProperty Name="protection" Type="graph.workbookWorksheetProtection" ContainsTarget="true" />
<NavigationProperty Name="tables" Type="Collection(graph.workbookTable)" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChart" BaseType="graph.entity">
<Property Name="height" Type="Edm.Double" Nullable="false" />
<Property Name="left" Type="Edm.Double" Nullable="false" />
<Property Name="name" Type="Edm.String" />
<Property Name="top" Type="Edm.Double" Nullable="false" />
<Property Name="width" Type="Edm.Double" Nullable="false" />
<NavigationProperty Name="axes" Type="graph.workbookChartAxes" ContainsTarget="true" />
<NavigationProperty Name="dataLabels" Type="graph.workbookChartDataLabels" ContainsTarget="true" />
<NavigationProperty Name="format" Type="graph.workbookChartAreaFormat" ContainsTarget="true" />
<NavigationProperty Name="legend" Type="graph.workbookChartLegend" ContainsTarget="true" />
<NavigationProperty Name="series" Type="Collection(graph.workbookChartSeries)" ContainsTarget="true" />
<NavigationProperty Name="title" Type="graph.workbookChartTitle" ContainsTarget="true" />
<NavigationProperty Name="worksheet" Type="graph.workbookWorksheet" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartAxes" BaseType="graph.entity">
<NavigationProperty Name="categoryAxis" Type="graph.workbookChartAxis" ContainsTarget="true" />
<NavigationProperty Name="seriesAxis" Type="graph.workbookChartAxis" ContainsTarget="true" />
<NavigationProperty Name="valueAxis" Type="graph.workbookChartAxis" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartDataLabels" BaseType="graph.entity">
<Property Name="position" Type="Edm.String" />
<Property Name="separator" Type="Edm.String" />
<Property Name="showBubbleSize" Type="Edm.Boolean" />
<Property Name="showCategoryName" Type="Edm.Boolean" />
<Property Name="showLegendKey" Type="Edm.Boolean" />
<Property Name="showPercentage" Type="Edm.Boolean" />
<Property Name="showSeriesName" Type="Edm.Boolean" />
<Property Name="showValue" Type="Edm.Boolean" />
<NavigationProperty Name="format" Type="graph.workbookChartDataLabelFormat" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartAreaFormat" BaseType="graph.entity">
<NavigationProperty Name="fill" Type="graph.workbookChartFill" ContainsTarget="true" />
<NavigationProperty Name="font" Type="graph.workbookChartFont" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartLegend" BaseType="graph.entity">
<Property Name="overlay" Type="Edm.Boolean" />
<Property Name="position" Type="Edm.String" />
<Property Name="visible" Type="Edm.Boolean" Nullable="false" />
<NavigationProperty Name="format" Type="graph.workbookChartLegendFormat" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartSeries" BaseType="graph.entity">
<Property Name="name" Type="Edm.String" />
<NavigationProperty Name="format" Type="graph.workbookChartSeriesFormat" ContainsTarget="true" />
<NavigationProperty Name="points" Type="Collection(graph.workbookChartPoint)" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartTitle" BaseType="graph.entity">
<Property Name="overlay" Type="Edm.Boolean" />
<Property Name="text" Type="Edm.String" />
<Property Name="visible" Type="Edm.Boolean" Nullable="false" />
<NavigationProperty Name="format" Type="graph.workbookChartTitleFormat" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartFill" BaseType="graph.entity" />
<EntityType Name="workbookChartFont" BaseType="graph.entity">
<Property Name="bold" Type="Edm.Boolean" />
<Property Name="color" Type="Edm.String" />
<Property Name="italic" Type="Edm.Boolean" />
<Property Name="name" Type="Edm.String" />
<Property Name="size" Type="Edm.Double" />
<Property Name="underline" Type="Edm.String" />
</EntityType>
<EntityType Name="workbookChartAxis" BaseType="graph.entity">
<Property Name="majorUnit" Type="graph.Json" />
<Property Name="maximum" Type="graph.Json" />
<Property Name="minimum" Type="graph.Json" />
<Property Name="minorUnit" Type="graph.Json" />
<NavigationProperty Name="format" Type="graph.workbookChartAxisFormat" ContainsTarget="true" />
<NavigationProperty Name="majorGridlines" Type="graph.workbookChartGridlines" ContainsTarget="true" />
<NavigationProperty Name="minorGridlines" Type="graph.workbookChartGridlines" ContainsTarget="true" />
<NavigationProperty Name="title" Type="graph.workbookChartAxisTitle" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartAxisFormat" BaseType="graph.entity">
<NavigationProperty Name="font" Type="graph.workbookChartFont" ContainsTarget="true" />
<NavigationProperty Name="line" Type="graph.workbookChartLineFormat" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartGridlines" BaseType="graph.entity">
<Property Name="visible" Type="Edm.Boolean" Nullable="false" />
<NavigationProperty Name="format" Type="graph.workbookChartGridlinesFormat" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartAxisTitle" BaseType="graph.entity">
<Property Name="text" Type="Edm.String" />
<Property Name="visible" Type="Edm.Boolean" Nullable="false" />
<NavigationProperty Name="format" Type="graph.workbookChartAxisTitleFormat" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartLineFormat" BaseType="graph.entity">
<Property Name="color" Type="Edm.String" />
</EntityType>
<EntityType Name="workbookChartAxisTitleFormat" BaseType="graph.entity">
<NavigationProperty Name="font" Type="graph.workbookChartFont" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartDataLabelFormat" BaseType="graph.entity">
<NavigationProperty Name="fill" Type="graph.workbookChartFill" ContainsTarget="true" />
<NavigationProperty Name="font" Type="graph.workbookChartFont" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartGridlinesFormat" BaseType="graph.entity">
<NavigationProperty Name="line" Type="graph.workbookChartLineFormat" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartLegendFormat" BaseType="graph.entity">
<NavigationProperty Name="fill" Type="graph.workbookChartFill" ContainsTarget="true" />
<NavigationProperty Name="font" Type="graph.workbookChartFont" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartPoint" BaseType="graph.entity">
<Property Name="value" Type="graph.Json" />
<NavigationProperty Name="format" Type="graph.workbookChartPointFormat" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartPointFormat" BaseType="graph.entity">
<NavigationProperty Name="fill" Type="graph.workbookChartFill" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartSeriesFormat" BaseType="graph.entity">
<NavigationProperty Name="fill" Type="graph.workbookChartFill" ContainsTarget="true" />
<NavigationProperty Name="line" Type="graph.workbookChartLineFormat" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookChartTitleFormat" BaseType="graph.entity">
<NavigationProperty Name="fill" Type="graph.workbookChartFill" ContainsTarget="true" />
<NavigationProperty Name="font" Type="graph.workbookChartFont" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookCommentReply" BaseType="graph.entity">
<Property Name="content" Type="Edm.String" />
<Property Name="contentType" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="workbookFilter" BaseType="graph.entity">
<Property Name="criteria" Type="graph.workbookFilterCriteria" />
</EntityType>
<EntityType Name="workbookFormatProtection" BaseType="graph.entity">
<Property Name="formulaHidden" Type="Edm.Boolean" />
<Property Name="locked" Type="Edm.Boolean" />
</EntityType>
<EntityType Name="workbookFunctionResult" BaseType="graph.entity">
<Property Name="error" Type="Edm.String" />
<Property Name="value" Type="graph.Json" />
</EntityType>
<EntityType Name="workbookPivotTable" BaseType="graph.entity">
<Property Name="name" Type="Edm.String" />
<NavigationProperty Name="worksheet" Type="graph.workbookWorksheet" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookRange" BaseType="graph.entity">
<Property Name="address" Type="Edm.String" />
<Property Name="addressLocal" Type="Edm.String" />
<Property Name="cellCount" Type="Edm.Int32" Nullable="false" />
<Property Name="columnCount" Type="Edm.Int32" Nullable="false" />
<Property Name="columnHidden" Type="Edm.Boolean" />
<Property Name="columnIndex" Type="Edm.Int32" Nullable="false" />
<Property Name="formulas" Type="graph.Json" />
<Property Name="formulasLocal" Type="graph.Json" />
<Property Name="formulasR1C1" Type="graph.Json" />
<Property Name="hidden" Type="Edm.Boolean" />
<Property Name="numberFormat" Type="graph.Json" />
<Property Name="rowCount" Type="Edm.Int32" Nullable="false" />
<Property Name="rowHidden" Type="Edm.Boolean" />
<Property Name="rowIndex" Type="Edm.Int32" Nullable="false" />
<Property Name="text" Type="graph.Json" />
<Property Name="values" Type="graph.Json" />
<Property Name="valueTypes" Type="graph.Json" />
<NavigationProperty Name="format" Type="graph.workbookRangeFormat" ContainsTarget="true" />
<NavigationProperty Name="sort" Type="graph.workbookRangeSort" ContainsTarget="true" />
<NavigationProperty Name="worksheet" Type="graph.workbookWorksheet" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookRangeFormat" BaseType="graph.entity">
<Property Name="columnWidth" Type="Edm.Double" />
<Property Name="horizontalAlignment" Type="Edm.String" />
<Property Name="rowHeight" Type="Edm.Double" />
<Property Name="verticalAlignment" Type="Edm.String" />
<Property Name="wrapText" Type="Edm.Boolean" />
<NavigationProperty Name="borders" Type="Collection(graph.workbookRangeBorder)" ContainsTarget="true" />
<NavigationProperty Name="fill" Type="graph.workbookRangeFill" ContainsTarget="true" />
<NavigationProperty Name="font" Type="graph.workbookRangeFont" ContainsTarget="true" />
<NavigationProperty Name="protection" Type="graph.workbookFormatProtection" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookRangeSort" BaseType="graph.entity" />
<EntityType Name="workbookRangeBorder" BaseType="graph.entity">
<Property Name="color" Type="Edm.String" />
<Property Name="sideIndex" Type="Edm.String" />
<Property Name="style" Type="Edm.String" />
<Property Name="weight" Type="Edm.String" />
</EntityType>
<EntityType Name="workbookRangeFill" BaseType="graph.entity">
<Property Name="color" Type="Edm.String" />
</EntityType>
<EntityType Name="workbookRangeFont" BaseType="graph.entity">
<Property Name="bold" Type="Edm.Boolean" />
<Property Name="color" Type="Edm.String" />
<Property Name="italic" Type="Edm.Boolean" />
<Property Name="name" Type="Edm.String" />
<Property Name="size" Type="Edm.Double" />
<Property Name="underline" Type="Edm.String" />
</EntityType>
<EntityType Name="workbookRangeView" BaseType="graph.entity">
<Property Name="cellAddresses" Type="graph.Json" />
<Property Name="columnCount" Type="Edm.Int32" Nullable="false" />
<Property Name="formulas" Type="graph.Json" />
<Property Name="formulasLocal" Type="graph.Json" />
<Property Name="formulasR1C1" Type="graph.Json" />
<Property Name="index" Type="Edm.Int32" Nullable="false" />
<Property Name="numberFormat" Type="graph.Json" />
<Property Name="rowCount" Type="Edm.Int32" Nullable="false" />
<Property Name="text" Type="graph.Json" />
<Property Name="values" Type="graph.Json" />
<Property Name="valueTypes" Type="graph.Json" />
<NavigationProperty Name="rows" Type="Collection(graph.workbookRangeView)" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookTableColumn" BaseType="graph.entity">
<Property Name="index" Type="Edm.Int32" Nullable="false" />
<Property Name="name" Type="Edm.String" />
<Property Name="values" Type="graph.Json" />
<NavigationProperty Name="filter" Type="graph.workbookFilter" ContainsTarget="true" />
</EntityType>
<EntityType Name="workbookTableRow" BaseType="graph.entity">
<Property Name="index" Type="Edm.Int32" Nullable="false" />
<Property Name="values" Type="graph.Json" />
</EntityType>
<EntityType Name="workbookTableSort" BaseType="graph.entity">
<Property Name="fields" Type="Collection(graph.workbookSortField)" />
<Property Name="matchCase" Type="Edm.Boolean" Nullable="false" />
<Property Name="method" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="workbookWorksheetProtection" BaseType="graph.entity">
<Property Name="options" Type="graph.workbookWorksheetProtectionOptions" />
<Property Name="protected" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<ComplexType Name="attendeeAvailability">
<Property Name="attendee" Type="graph.attendeeBase" />
<Property Name="availability" Type="graph.freeBusyStatus" />
</ComplexType>
<ComplexType Name="attendeeBase" BaseType="graph.recipient">
<Property Name="type" Type="graph.attendeeType" />
</ComplexType>
<ComplexType Name="locationConstraint">
<Property Name="isRequired" Type="Edm.Boolean" />
<Property Name="locations" Type="Collection(graph.locationConstraintItem)" />
<Property Name="suggestLocation" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="locationConstraintItem" BaseType="graph.location">
<Property Name="resolveAvailability" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="meetingTimeSuggestion">
<Property Name="attendeeAvailability" Type="Collection(graph.attendeeAvailability)" />
<Property Name="confidence" Type="Edm.Double" />
<Property Name="locations" Type="Collection(graph.location)" />
<Property Name="meetingTimeSlot" Type="graph.timeSlot" />
<Property Name="order" Type="Edm.Int32" />
<Property Name="organizerAvailability" Type="graph.freeBusyStatus" />
<Property Name="suggestionReason" Type="Edm.String" />
</ComplexType>
<ComplexType Name="meetingTimeSuggestionsResult">
<Property Name="emptySuggestionsReason" Type="Edm.String" />
<Property Name="meetingTimeSuggestions" Type="Collection(graph.meetingTimeSuggestion)" />
</ComplexType>
<ComplexType Name="timeConstraint">
<Property Name="activityDomain" Type="graph.activityDomain" />
<Property Name="timeSlots" Type="Collection(graph.timeSlot)" />
</ComplexType>
<EntityType Name="place" BaseType="graph.entity" Abstract="true">
<Property Name="address" Type="graph.physicalAddress" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="geoCoordinates" Type="graph.outlookGeoCoordinates" />
<Property Name="phone" Type="Edm.String" />
</EntityType>
<EntityType Name="room" BaseType="graph.place">
<Property Name="audioDeviceName" Type="Edm.String" />
<Property Name="bookingType" Type="graph.bookingType" />
<Property Name="building" Type="Edm.String" />
<Property Name="capacity" Type="Edm.Int32" />
<Property Name="displayDeviceName" Type="Edm.String" />
<Property Name="emailAddress" Type="Edm.String" />
<Property Name="floorLabel" Type="Edm.String" />
<Property Name="floorNumber" Type="Edm.Int32" />
<Property Name="isWheelChairAccessible" Type="Edm.Boolean" />
<Property Name="label" Type="Edm.String" />
<Property Name="nickname" Type="Edm.String" Nullable="false" />
<Property Name="tags" Type="Collection(Edm.String)" />
<Property Name="videoDeviceName" Type="Edm.String" />
</EntityType>
<EntityType Name="roomList" BaseType="graph.place">
<Property Name="emailAddress" Type="Edm.String" />
<NavigationProperty Name="rooms" Type="Collection(graph.room)" ContainsTarget="true" />
</EntityType>
<ComplexType Name="attachmentItem">
<Property Name="attachmentType" Type="graph.attachmentType" />
<Property Name="contentType" Type="Edm.String" />
<Property Name="isInline" Type="Edm.Boolean" />
<Property Name="name" Type="Edm.String" />
<Property Name="size" Type="Edm.Int64" />
</ComplexType>
<ComplexType Name="attendee" BaseType="graph.attendeeBase">
<Property Name="proposedNewTime" Type="graph.timeSlot" />
<Property Name="status" Type="graph.responseStatus" />
</ComplexType>
<ComplexType Name="responseStatus">
<Property Name="response" Type="graph.responseType" />
<Property Name="time" Type="Edm.DateTimeOffset" />
</ComplexType>
<ComplexType Name="automaticRepliesMailTips">
<Property Name="message" Type="Edm.String" />
<Property Name="messageLanguage" Type="graph.localeInfo" />
<Property Name="scheduledEndTime" Type="graph.dateTimeTimeZone" />
<Property Name="scheduledStartTime" Type="graph.dateTimeTimeZone" />
</ComplexType>
<ComplexType Name="calendarSharingMessageAction">
<Property Name="action" Type="graph.calendarSharingAction" />
<Property Name="actionType" Type="graph.calendarSharingActionType" />
<Property Name="importance" Type="graph.calendarSharingActionImportance" />
</ComplexType>
<ComplexType Name="convertIdResult">
<Property Name="errorDetails" Type="graph.genericError" />
<Property Name="sourceId" Type="Edm.String" />
<Property Name="targetId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="genericError">
<Property Name="code" Type="Edm.String" />
<Property Name="message" Type="Edm.String" />
</ComplexType>
<ComplexType Name="customTimeZone" BaseType="graph.timeZoneBase">
<Property Name="bias" Type="Edm.Int32" />
<Property Name="daylightOffset" Type="graph.daylightTimeZoneOffset" />
<Property Name="standardOffset" Type="graph.standardTimeZoneOffset" />
</ComplexType>
<ComplexType Name="standardTimeZoneOffset">
<Property Name="dayOccurrence" Type="Edm.Int32" />
<Property Name="dayOfWeek" Type="graph.dayOfWeek" />
<Property Name="month" Type="Edm.Int32" />
<Property Name="time" Type="Edm.TimeOfDay" />
<Property Name="year" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="daylightTimeZoneOffset" BaseType="graph.standardTimeZoneOffset">
<Property Name="daylightBias" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="followupFlag">
<Property Name="completedDateTime" Type="graph.dateTimeTimeZone" />
<Property Name="dueDateTime" Type="graph.dateTimeTimeZone" />
<Property Name="flagStatus" Type="graph.followupFlagStatus" />
<Property Name="startDateTime" Type="graph.dateTimeTimeZone" />
</ComplexType>
<ComplexType Name="freeBusyError">
<Property Name="message" Type="Edm.String" />
<Property Name="responseCode" Type="Edm.String" />
</ComplexType>
<ComplexType Name="internetMessageHeader">
<Property Name="name" Type="Edm.String" />
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="itemBody">
<Property Name="content" Type="Edm.String" />
<Property Name="contentType" Type="graph.bodyType" />
</ComplexType>
<ComplexType Name="mailTips">
<Property Name="automaticReplies" Type="graph.automaticRepliesMailTips" />
<Property Name="customMailTip" Type="Edm.String" />
<Property Name="deliveryRestricted" Type="Edm.Boolean" />
<Property Name="emailAddress" Type="graph.emailAddress" />
<Property Name="error" Type="graph.mailTipsError" />
<Property Name="externalMemberCount" Type="Edm.Int32" />
<Property Name="isModerated" Type="Edm.Boolean" />
<Property Name="mailboxFull" Type="Edm.Boolean" />
<Property Name="maxMessageSize" Type="Edm.Int32" />
<Property Name="recipientScope" Type="graph.recipientScopeType" />
<Property Name="recipientSuggestions" Type="Collection(graph.recipient)" />
<Property Name="totalMemberCount" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="mailTipsError">
<Property Name="code" Type="Edm.String" />
<Property Name="message" Type="Edm.String" />
</ComplexType>
<ComplexType Name="mentionsPreview">
<Property Name="isMentioned" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="messageRuleActions">
<Property Name="assignCategories" Type="Collection(Edm.String)" />
<Property Name="copyToFolder" Type="Edm.String" />
<Property Name="delete" Type="Edm.Boolean" />
<Property Name="forwardAsAttachmentTo" Type="Collection(graph.recipient)" />
<Property Name="forwardTo" Type="Collection(graph.recipient)" />
<Property Name="markAsRead" Type="Edm.Boolean" />
<Property Name="markImportance" Type="graph.importance" />
<Property Name="moveToFolder" Type="Edm.String" />
<Property Name="permanentDelete" Type="Edm.Boolean" />
<Property Name="redirectTo" Type="Collection(graph.recipient)" />
<Property Name="stopProcessingRules" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="messageRulePredicates">
<Property Name="bodyContains" Type="Collection(Edm.String)" />
<Property Name="bodyOrSubjectContains" Type="Collection(Edm.String)" />
<Property Name="categories" Type="Collection(Edm.String)" />
<Property Name="fromAddresses" Type="Collection(graph.recipient)" />
<Property Name="hasAttachments" Type="Edm.Boolean" />
<Property Name="headerContains" Type="Collection(Edm.String)" />
<Property Name="importance" Type="graph.importance" />
<Property Name="isApprovalRequest" Type="Edm.Boolean" />
<Property Name="isAutomaticForward" Type="Edm.Boolean" />
<Property Name="isAutomaticReply" Type="Edm.Boolean" />
<Property Name="isEncrypted" Type="Edm.Boolean" />
<Property Name="isMeetingRequest" Type="Edm.Boolean" />
<Property Name="isMeetingResponse" Type="Edm.Boolean" />
<Property Name="isNonDeliveryReport" Type="Edm.Boolean" />
<Property Name="isPermissionControlled" Type="Edm.Boolean" />
<Property Name="isReadReceipt" Type="Edm.Boolean" />
<Property Name="isSigned" Type="Edm.Boolean" />
<Property Name="isVoicemail" Type="Edm.Boolean" />
<Property Name="messageActionFlag" Type="graph.messageActionFlag" />
<Property Name="notSentToMe" Type="Edm.Boolean" />
<Property Name="recipientContains" Type="Collection(Edm.String)" />
<Property Name="senderContains" Type="Collection(Edm.String)" />
<Property Name="sensitivity" Type="graph.sensitivity" />
<Property Name="sentCcMe" Type="Edm.Boolean" />
<Property Name="sentOnlyToMe" Type="Edm.Boolean" />
<Property Name="sentToAddresses" Type="Collection(graph.recipient)" />
<Property Name="sentToMe" Type="Edm.Boolean" />
<Property Name="sentToOrCcMe" Type="Edm.Boolean" />
<Property Name="subjectContains" Type="Collection(Edm.String)" />
<Property Name="withinSizeRange" Type="graph.sizeRange" />
</ComplexType>
<ComplexType Name="sizeRange">
<Property Name="maximumSize" Type="Edm.Int32" />
<Property Name="minimumSize" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="onlineMeetingInfo">
<Property Name="conferenceId" Type="Edm.String" />
<Property Name="joinUrl" Type="Edm.String" />
<Property Name="phones" Type="Collection(graph.phone)" />
<Property Name="quickDial" Type="Edm.String" />
<Property Name="tollFreeNumbers" Type="Collection(Edm.String)" />
<Property Name="tollNumber" Type="Edm.String" />
</ComplexType>
<ComplexType Name="patternedRecurrence">
<Property Name="pattern" Type="graph.recurrencePattern" />
<Property Name="range" Type="graph.recurrenceRange" />
</ComplexType>
<ComplexType Name="recurrencePattern">
<Property Name="dayOfMonth" Type="Edm.Int32" Nullable="false" />
<Property Name="daysOfWeek" Type="Collection(graph.dayOfWeek)" />
<Property Name="firstDayOfWeek" Type="graph.dayOfWeek" />
<Property Name="index" Type="graph.weekIndex" />
<Property Name="interval" Type="Edm.Int32" Nullable="false" />
<Property Name="month" Type="Edm.Int32" Nullable="false" />
<Property Name="type" Type="graph.recurrencePatternType" />
</ComplexType>
<ComplexType Name="recurrenceRange">
<Property Name="endDate" Type="Edm.Date" />
<Property Name="numberOfOccurrences" Type="Edm.Int32" Nullable="false" />
<Property Name="recurrenceTimeZone" Type="Edm.String" />
<Property Name="startDate" Type="Edm.Date" />
<Property Name="type" Type="graph.recurrenceRangeType" />
</ComplexType>
<ComplexType Name="personDataSource">
<Property Name="type" Type="Edm.String" />
</ComplexType>
<ComplexType Name="rankedEmailAddress">
<Property Name="address" Type="Edm.String" />
<Property Name="rank" Type="Edm.Double" />
</ComplexType>
<ComplexType Name="reminder">
<Property Name="changeKey" Type="Edm.String" />
<Property Name="eventEndTime" Type="graph.dateTimeTimeZone" />
<Property Name="eventId" Type="Edm.String" />
<Property Name="eventLocation" Type="graph.location" />
<Property Name="eventStartTime" Type="graph.dateTimeTimeZone" />
<Property Name="eventSubject" Type="Edm.String" />
<Property Name="eventWebLink" Type="Edm.String" />
<Property Name="reminderFireTime" Type="graph.dateTimeTimeZone" />
</ComplexType>
<ComplexType Name="scheduleInformation">
<Property Name="availabilityView" Type="Edm.String" />
<Property Name="error" Type="graph.freeBusyError" />
<Property Name="scheduleId" Type="Edm.String" />
<Property Name="scheduleItems" Type="Collection(graph.scheduleItem)" />
<Property Name="workingHours" Type="graph.workingHours" />
</ComplexType>
<ComplexType Name="scheduleItem">
<Property Name="end" Type="graph.dateTimeTimeZone" />
<Property Name="isPrivate" Type="Edm.Boolean" />
<Property Name="location" Type="Edm.String" />
<Property Name="start" Type="graph.dateTimeTimeZone" />
<Property Name="status" Type="graph.freeBusyStatus" />
<Property Name="subject" Type="Edm.String" />
</ComplexType>
<ComplexType Name="timeZoneInformation">
<Property Name="alias" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="typedEmailAddress" BaseType="graph.emailAddress">
<Property Name="otherLabel" Type="Edm.String" />
<Property Name="type" Type="graph.emailType" />
</ComplexType>
<ComplexType Name="uploadSession">
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="nextExpectedRanges" Type="Collection(Edm.String)" />
<Property Name="uploadUrl" Type="Edm.String" />
</ComplexType>
<ComplexType Name="website">
<Property Name="address" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="type" Type="graph.websiteType" />
</ComplexType>
<EntityType Name="attachment" BaseType="graph.entity" Abstract="true">
<Property Name="contentType" Type="Edm.String" />
<Property Name="isInline" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="name" Type="Edm.String" />
<Property Name="size" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="calendarPermission" BaseType="graph.entity">
<Property Name="allowedRoles" Type="Collection(graph.calendarRoleType)" />
<Property Name="emailAddress" Type="graph.emailAddress" />
<Property Name="isInsideOrganization" Type="Edm.Boolean" />
<Property Name="isRemovable" Type="Edm.Boolean" />
<Property Name="role" Type="graph.calendarRoleType" />
</EntityType>
<EntityType Name="multiValueLegacyExtendedProperty" BaseType="graph.entity">
<Property Name="value" Type="Collection(Edm.String)" />
</EntityType>
<EntityType Name="singleValueLegacyExtendedProperty" BaseType="graph.entity">
<Property Name="value" Type="Edm.String" />
</EntityType>
<EntityType Name="calendarSharingMessage" BaseType="graph.message">
<Property Name="canAccept" Type="Edm.Boolean" />
<Property Name="sharingMessageAction" Type="graph.calendarSharingMessageAction" />
<Property Name="sharingMessageActions" Type="Collection(graph.calendarSharingMessageAction)" />
<Property Name="suggestedCalendarName" Type="Edm.String" />
</EntityType>
<EntityType Name="post" BaseType="graph.outlookItem" OpenType="true">
<Property Name="body" Type="graph.itemBody" />
<Property Name="conversationId" Type="Edm.String" />
<Property Name="conversationThreadId" Type="Edm.String" />
<Property Name="from" Type="graph.recipient" Nullable="false" />
<Property Name="hasAttachments" Type="Edm.Boolean" Nullable="false" />
<Property Name="importance" Type="graph.importance" />
<Property Name="newParticipants" Type="Collection(graph.recipient)" Nullable="false" />
<Property Name="receivedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="sender" Type="graph.recipient" />
<NavigationProperty Name="attachments" Type="Collection(graph.attachment)" ContainsTarget="true" />
<NavigationProperty Name="extensions" Type="Collection(graph.extension)" ContainsTarget="true" />
<NavigationProperty Name="inReplyTo" Type="graph.post" ContainsTarget="true" />
<NavigationProperty Name="mentions" Type="Collection(graph.mention)" ContainsTarget="true" />
<NavigationProperty Name="multiValueExtendedProperties" Type="Collection(graph.multiValueLegacyExtendedProperty)" ContainsTarget="true" />
<NavigationProperty Name="singleValueExtendedProperties" Type="Collection(graph.singleValueLegacyExtendedProperty)" ContainsTarget="true" />
</EntityType>
<EntityType Name="eventMessage" BaseType="graph.message">
<Property Name="endDateTime" Type="graph.dateTimeTimeZone" />
<Property Name="isAllDay" Type="Edm.Boolean" />
<Property Name="isDelegated" Type="Edm.Boolean" />
<Property Name="isOutOfDate" Type="Edm.Boolean" />
<Property Name="location" Type="graph.location" />
<Property Name="meetingMessageType" Type="graph.meetingMessageType" />
<Property Name="recurrence" Type="graph.patternedRecurrence" />
<Property Name="startDateTime" Type="graph.dateTimeTimeZone" />
<Property Name="type" Type="graph.eventType" />
<NavigationProperty Name="event" Type="graph.event" ContainsTarget="true" />
</EntityType>
<EntityType Name="eventMessageRequest" BaseType="graph.eventMessage">
<Property Name="allowNewTimeProposals" Type="Edm.Boolean" />
<Property Name="previousEndDateTime" Type="graph.dateTimeTimeZone" />
<Property Name="previousLocation" Type="graph.location" />
<Property Name="previousStartDateTime" Type="graph.dateTimeTimeZone" />
<Property Name="responseRequested" Type="Edm.Boolean" />
</EntityType>
<EntityType Name="eventMessageResponse" BaseType="graph.eventMessage">
<Property Name="proposedNewTime" Type="graph.timeSlot" />
<Property Name="responseType" Type="graph.responseType" />
</EntityType>
<EntityType Name="fileAttachment" BaseType="graph.attachment" HasStream="true">
<Property Name="contentBytes" Type="Edm.Binary" />
<Property Name="contentId" Type="Edm.String" />
<Property Name="contentLocation" Type="Edm.String" />
</EntityType>
<EntityType Name="inferenceClassificationOverride" BaseType="graph.entity">
<Property Name="classifyAs" Type="graph.inferenceClassificationType" />
<Property Name="senderEmailAddress" Type="graph.emailAddress" />
</EntityType>
<EntityType Name="itemAttachment" BaseType="graph.attachment">
<NavigationProperty Name="item" Type="graph.outlookItem" ContainsTarget="true" />
</EntityType>
<EntityType Name="messageRule" BaseType="graph.entity">
<Property Name="actions" Type="graph.messageRuleActions" />
<Property Name="conditions" Type="graph.messageRulePredicates" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="exceptions" Type="graph.messageRulePredicates" />
<Property Name="hasError" Type="Edm.Boolean" />
<Property Name="isEnabled" Type="Edm.Boolean" />
<Property Name="isReadOnly" Type="Edm.Boolean" />
<Property Name="sequence" Type="Edm.Int32" />
</EntityType>
<EntityType Name="userConfiguration" BaseType="graph.entity">
<Property Name="binaryData" Type="Edm.Binary" />
</EntityType>
<EntityType Name="mailSearchFolder" BaseType="graph.mailFolder">
<Property Name="filterQuery" Type="Edm.String" />
<Property Name="includeNestedFolders" Type="Edm.Boolean" />
<Property Name="isSupported" Type="Edm.Boolean" />
<Property Name="sourceFolderIds" Type="Collection(Edm.String)" />
</EntityType>
<EntityType Name="mention" BaseType="graph.entity">
<Property Name="application" Type="Edm.String" />
<Property Name="clientReference" Type="Edm.String" />
<Property Name="createdBy" Type="graph.emailAddress" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="deepLink" Type="Edm.String" />
<Property Name="mentioned" Type="graph.emailAddress" Nullable="false" />
<Property Name="mentionText" Type="Edm.String" />
<Property Name="serverCreatedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="note" BaseType="graph.outlookItem">
<Property Name="body" Type="graph.itemBody" />
<Property Name="hasAttachments" Type="Edm.Boolean" />
<Property Name="isDeleted" Type="Edm.Boolean" />
<Property Name="subject" Type="Edm.String" />
<NavigationProperty Name="attachments" Type="Collection(graph.attachment)" ContainsTarget="true" />
<NavigationProperty Name="extensions" Type="Collection(graph.extension)" ContainsTarget="true" />
<NavigationProperty Name="multiValueExtendedProperties" Type="Collection(graph.multiValueLegacyExtendedProperty)" ContainsTarget="true" />
<NavigationProperty Name="singleValueExtendedProperties" Type="Collection(graph.singleValueLegacyExtendedProperty)" ContainsTarget="true" />
</EntityType>
<EntityType Name="openTypeExtension" BaseType="graph.extension" OpenType="true">
<Property Name="extensionName" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="outlookCategory" BaseType="graph.entity">
<Property Name="color" Type="graph.categoryColor" />
<Property Name="displayName" Type="Edm.String" />
</EntityType>
<EntityType Name="outlookTask" BaseType="graph.outlookItem">
<Property Name="assignedTo" Type="Edm.String" />
<Property Name="body" Type="graph.itemBody" />
<Property Name="completedDateTime" Type="graph.dateTimeTimeZone" />
<Property Name="dueDateTime" Type="graph.dateTimeTimeZone" />
<Property Name="hasAttachments" Type="Edm.Boolean" />
<Property Name="importance" Type="graph.importance" />
<Property Name="isReminderOn" Type="Edm.Boolean" />
<Property Name="owner" Type="Edm.String" />
<Property Name="parentFolderId" Type="Edm.String" />
<Property Name="recurrence" Type="graph.patternedRecurrence" />
<Property Name="reminderDateTime" Type="graph.dateTimeTimeZone" />
<Property Name="sensitivity" Type="graph.sensitivity" />
<Property Name="startDateTime" Type="graph.dateTimeTimeZone" />
<Property Name="status" Type="graph.taskStatus" />
<Property Name="subject" Type="Edm.String" />
<NavigationProperty Name="attachments" Type="Collection(graph.attachment)" ContainsTarget="true" />
<NavigationProperty Name="multiValueExtendedProperties" Type="Collection(graph.multiValueLegacyExtendedProperty)" ContainsTarget="true" />
<NavigationProperty Name="singleValueExtendedProperties" Type="Collection(graph.singleValueLegacyExtendedProperty)" ContainsTarget="true" />
</EntityType>
<EntityType Name="outlookTaskFolder" BaseType="graph.entity">
<Property Name="changeKey" Type="Edm.String" />
<Property Name="isDefaultFolder" Type="Edm.Boolean" />
<Property Name="name" Type="Edm.String" />
<Property Name="parentGroupKey" Type="Edm.Guid" />
<NavigationProperty Name="multiValueExtendedProperties" Type="Collection(graph.multiValueLegacyExtendedProperty)" ContainsTarget="true" />
<NavigationProperty Name="singleValueExtendedProperties" Type="Collection(graph.singleValueLegacyExtendedProperty)" ContainsTarget="true" />
<NavigationProperty Name="tasks" Type="Collection(graph.outlookTask)" ContainsTarget="true" />
</EntityType>
<EntityType Name="outlookTaskGroup" BaseType="graph.entity">
<Property Name="changeKey" Type="Edm.String" />
<Property Name="groupKey" Type="Edm.Guid" />
<Property Name="isDefaultGroup" Type="Edm.Boolean" />
<Property Name="name" Type="Edm.String" />
<NavigationProperty Name="taskFolders" Type="Collection(graph.outlookTaskFolder)" ContainsTarget="true" />
</EntityType>
<EntityType Name="referenceAttachment" BaseType="graph.attachment">
<Property Name="isFolder" Type="Edm.Boolean" />
<Property Name="permission" Type="graph.referenceAttachmentPermission" />
<Property Name="previewUrl" Type="Edm.String" />
<Property Name="providerType" Type="graph.referenceAttachmentProvider" />
<Property Name="sourceUrl" Type="Edm.String" />
<Property Name="thumbnailUrl" Type="Edm.String" />
</EntityType>
<ComplexType Name="accessAction" OpenType="true" />
<ComplexType Name="booleanColumn" />
<ComplexType Name="calculatedColumn">
<Property Name="format" Type="Edm.String" />
<Property Name="formula" Type="Edm.String" />
<Property Name="outputType" Type="Edm.String" />
</ComplexType>
<ComplexType Name="choiceColumn">
<Property Name="allowTextEntry" Type="Edm.Boolean" />
<Property Name="choices" Type="Collection(Edm.String)" />
<Property Name="displayAs" Type="Edm.String" />
</ComplexType>
<ComplexType Name="commentAction">
<Property Name="isReply" Type="Edm.Boolean" />
<Property Name="parentAuthor" Type="graph.identitySet" />
<Property Name="participants" Type="Collection(graph.identitySet)" />
</ComplexType>
<ComplexType Name="contentTypeInfo">
<Property Name="id" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
</ComplexType>
<ComplexType Name="contentTypeOrder">
<Property Name="default" Type="Edm.Boolean" />
<Property Name="position" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="createAction" />
<ComplexType Name="currencyColumn">
<Property Name="locale" Type="Edm.String" />
</ComplexType>
<ComplexType Name="dateTimeColumn">
<Property Name="displayAs" Type="Edm.String" />
<Property Name="format" Type="Edm.String" />
</ComplexType>
<ComplexType Name="defaultColumnValue">
<Property Name="formula" Type="Edm.String" />
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="deleteAction">
<Property Name="name" Type="Edm.String" />
<Property Name="objectType" Type="Edm.String" />
</ComplexType>
<ComplexType Name="driveItemUploadableProperties">
<Property Name="description" Type="Edm.String" />
<Property Name="fileSize" Type="Edm.Int64" />
<Property Name="fileSystemInfo" Type="graph.fileSystemInfo" />
<Property Name="name" Type="Edm.String" />
</ComplexType>
<ComplexType Name="driveRecipient">
<Property Name="alias" Type="Edm.String" />
<Property Name="email" Type="Edm.String" />
<Property Name="objectId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="editAction" />
<ComplexType Name="flexSchemaContainer" OpenType="true" />
<ComplexType Name="geolocationColumn" />
<ComplexType Name="incompleteData" OpenType="true">
<Property Name="missingDataBeforeDateTime" Type="Edm.DateTimeOffset" />
<Property Name="wasThrottled" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="itemActionSet">
<Property Name="comment" Type="graph.commentAction" />
<Property Name="create" Type="graph.createAction" />
<Property Name="delete" Type="graph.deleteAction" />
<Property Name="edit" Type="graph.editAction" />
<Property Name="mention" Type="graph.mentionAction" />
<Property Name="move" Type="graph.moveAction" />
<Property Name="rename" Type="graph.renameAction" />
<Property Name="restore" Type="graph.restoreAction" />
<Property Name="share" Type="graph.shareAction" />
<Property Name="version" Type="graph.versionAction" />
</ComplexType>
<ComplexType Name="mentionAction">
<Property Name="mentionees" Type="Collection(graph.identitySet)" />
</ComplexType>
<ComplexType Name="moveAction">
<Property Name="from" Type="Edm.String" />
<Property Name="to" Type="Edm.String" />
</ComplexType>
<ComplexType Name="renameAction">
<Property Name="newName" Type="Edm.String" />
<Property Name="oldName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="restoreAction" />
<ComplexType Name="shareAction">
<Property Name="recipients" Type="Collection(graph.identitySet)" />
</ComplexType>
<ComplexType Name="versionAction">
<Property Name="newVersion" Type="Edm.String" />
</ComplexType>
<ComplexType Name="itemActionStat" OpenType="true">
<Property Name="actionCount" Type="Edm.Int32" />
<Property Name="actorCount" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="itemActivityTimeSet">
<Property Name="lastRecordedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="observedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="recordedDateTime" Type="Edm.DateTimeOffset" />
</ComplexType>
<ComplexType Name="itemPreviewInfo">
<Property Name="getUrl" Type="Edm.String" />
<Property Name="postParameters" Type="Edm.String" />
<Property Name="postUrl" Type="Edm.String" />
</ComplexType>
<ComplexType Name="lookupColumn">
<Property Name="allowMultipleValues" Type="Edm.Boolean" />
<Property Name="allowUnlimitedLength" Type="Edm.Boolean" />
<Property Name="columnName" Type="Edm.String" />
<Property Name="listId" Type="Edm.String" />
<Property Name="primaryLookupColumnId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="numberColumn">
<Property Name="decimalPlaces" Type="Edm.String" />
<Property Name="displayAs" Type="Edm.String" />
<Property Name="maximum" Type="Edm.Double" />
<Property Name="minimum" Type="Edm.Double" />
</ComplexType>
<ComplexType Name="personOrGroupColumn">
<Property Name="allowMultipleSelection" Type="Edm.Boolean" />
<Property Name="chooseFromType" Type="Edm.String" />
<Property Name="displayAs" Type="Edm.String" />
</ComplexType>
<ComplexType Name="sharingInvitation">
<Property Name="email" Type="Edm.String" />
<Property Name="invitedBy" Type="graph.identitySet" />
<Property Name="redeemedBy" Type="Edm.String" />
<Property Name="signInRequired" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="sharingLink">
<Property Name="application" Type="graph.identity" />
<Property Name="configuratorUrl" Type="Edm.String" />
<Property Name="preventsDownload" Type="Edm.Boolean" />
<Property Name="scope" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
<Property Name="webHtml" Type="Edm.String" />
<Property Name="webUrl" Type="Edm.String" />
</ComplexType>
<ComplexType Name="sitePageData" OpenType="true" />
<ComplexType Name="textColumn">
<Property Name="allowMultipleLines" Type="Edm.Boolean" />
<Property Name="appendChangesToExistingText" Type="Edm.Boolean" />
<Property Name="linesForEditing" Type="Edm.Int32" />
<Property Name="maxLength" Type="Edm.Int32" />
<Property Name="textType" Type="Edm.String" />
</ComplexType>
<ComplexType Name="thumbnail">
<Property Name="content" Type="Edm.Stream" />
<Property Name="height" Type="Edm.Int32" />
<Property Name="sourceItemId" Type="Edm.String" />
<Property Name="url" Type="Edm.String" />
<Property Name="width" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="webPart" OpenType="true">
<Property Name="data" Type="graph.sitePageData" />
<Property Name="type" Type="Edm.String" />
</ComplexType>
<EntityType Name="columnLink" BaseType="graph.entity">
<Property Name="name" Type="Edm.String" />
</EntityType>
<EntityType Name="fieldValueSet" BaseType="graph.entity" OpenType="true" />
<EntityType Name="itemActivity" BaseType="graph.entity" OpenType="true">
<Property Name="access" Type="graph.accessAction" />
<Property Name="activityDateTime" Type="Edm.DateTimeOffset" />
<Property Name="actor" Type="graph.identitySet" />
<NavigationProperty Name="driveItem" Type="graph.driveItem" ContainsTarget="true" />
</EntityType>
<EntityType Name="itemActivityStat" BaseType="graph.entity" OpenType="true">
<Property Name="access" Type="graph.itemActionStat" />
<Property Name="create" Type="graph.itemActionStat" />
<Property Name="delete" Type="graph.itemActionStat" />
<Property Name="edit" Type="graph.itemActionStat" />
<Property Name="endDateTime" Type="Edm.DateTimeOffset" />
<Property Name="incompleteData" Type="graph.incompleteData" />
<Property Name="isTrending" Type="Edm.Boolean" />
<Property Name="move" Type="graph.itemActionStat" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="activities" Type="Collection(graph.itemActivity)" />
</EntityType>
<EntityType Name="listItemVersion" BaseType="graph.baseItemVersion">
<NavigationProperty Name="fields" Type="graph.fieldValueSet" ContainsTarget="true" />
</EntityType>
<EntityType Name="sharedDriveItem" BaseType="graph.baseItem">
<Property Name="owner" Type="graph.identitySet" />
<NavigationProperty Name="driveItem" Type="graph.driveItem" ContainsTarget="true" />
<NavigationProperty Name="items" Type="Collection(graph.driveItem)" ContainsTarget="true" />
<NavigationProperty Name="list" Type="graph.list" ContainsTarget="true" />
<NavigationProperty Name="listItem" Type="graph.listItem" ContainsTarget="true" />
<NavigationProperty Name="permission" Type="graph.permission" ContainsTarget="true" />
<NavigationProperty Name="root" Type="graph.driveItem" ContainsTarget="true" />
<NavigationProperty Name="site" Type="graph.site" ContainsTarget="true" />
</EntityType>
<ComplexType Name="extensionSchemaProperty">
<Property Name="name" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
</ComplexType>
<EntityType Name="schemaExtension" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="owner" Type="Edm.String" Nullable="false" />
<Property Name="properties" Type="Collection(graph.extensionSchemaProperty)" Nullable="false" />
<Property Name="status" Type="Edm.String" Nullable="false" />
<Property Name="targetTypes" Type="Collection(Edm.String)" Nullable="false" />
</EntityType>
<ComplexType Name="hybridAgentUpdaterConfiguration">
<Property Name="allowUpdateConfigurationOverride" Type="Edm.Boolean" Nullable="false" />
<Property Name="deferUpdateDateTime" Type="Edm.DateTimeOffset" />
<Property Name="updateWindow" Type="graph.updateWindow" />
</ComplexType>
<ComplexType Name="updateWindow">
<Property Name="updateWindowEndTime" Type="Edm.TimeOfDay" />
<Property Name="updateWindowStartTime" Type="Edm.TimeOfDay" />
</ComplexType>
<EntityType Name="connector" BaseType="graph.entity">
<Property Name="externalIp" Type="Edm.String" Nullable="false" />
<Property Name="machineName" Type="Edm.String" Nullable="false" />
<Property Name="status" Type="graph.connectorStatus" Nullable="false" />
<NavigationProperty Name="memberOf" Type="Collection(graph.connectorGroup)" />
</EntityType>
<EntityType Name="onPremisesAgent" BaseType="graph.entity">
<Property Name="externalIp" Type="Edm.String" Nullable="false" />
<Property Name="machineName" Type="Edm.String" Nullable="false" />
<Property Name="status" Type="graph.agentStatus" Nullable="false" />
<Property Name="supportedPublishingTypes" Type="Collection(graph.onPremisesPublishingType)" Nullable="false" />
<NavigationProperty Name="agentGroups" Type="Collection(graph.onPremisesAgentGroup)" />
</EntityType>
<EntityType Name="onPremisesAgentGroup" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="isDefault" Type="Edm.Boolean" Nullable="false" />
<Property Name="publishingType" Type="graph.onPremisesPublishingType" Nullable="false" />
<NavigationProperty Name="agents" Type="Collection(graph.onPremisesAgent)" />
<NavigationProperty Name="publishedResources" Type="Collection(graph.publishedResource)" />
</EntityType>
<EntityType Name="publishedResource" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="publishingType" Type="graph.onPremisesPublishingType" Nullable="false" />
<Property Name="resourceName" Type="Edm.String" />
<NavigationProperty Name="agentGroups" Type="Collection(graph.onPremisesAgentGroup)" />
</EntityType>
<EntityType Name="onPremisesPublishingProfile" BaseType="graph.entity">
<Property Name="hybridAgentUpdaterConfiguration" Type="graph.hybridAgentUpdaterConfiguration" />
<Property Name="isEnabled" Type="Edm.Boolean" />
<NavigationProperty Name="agentGroups" Type="Collection(graph.onPremisesAgentGroup)" ContainsTarget="true" />
<NavigationProperty Name="agents" Type="Collection(graph.onPremisesAgent)" ContainsTarget="true" />
<NavigationProperty Name="connectorGroups" Type="Collection(graph.connectorGroup)" ContainsTarget="true" />
<NavigationProperty Name="connectors" Type="Collection(graph.connector)" ContainsTarget="true" />
<NavigationProperty Name="publishedResources" Type="Collection(graph.publishedResource)" ContainsTarget="true" />
</EntityType>
<ComplexType Name="evaluateDynamicMembershipResult">
<Property Name="membershipRule" Type="Edm.String" />
<Property Name="membershipRuleEvaluationDetails" Type="graph.expressionEvaluationDetails" />
<Property Name="membershipRuleEvaluationResult" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="expressionEvaluationDetails">
<Property Name="expression" Type="Edm.String" />
<Property Name="expressionEvaluationDetails" Type="Collection(graph.expressionEvaluationDetails)" />
<Property Name="expressionResult" Type="Edm.Boolean" Nullable="false" />
<Property Name="propertyToEvaluate" Type="graph.propertyToEvaluate" />
</ComplexType>
<ComplexType Name="propertyToEvaluate">
<Property Name="propertyName" Type="Edm.String" />
<Property Name="propertyValue" Type="Edm.String" />
</ComplexType>
<ComplexType Name="membershipRuleEvaluationDetails">
<Property Name="membershipRuleEvaluationDetails" Type="graph.expressionEvaluationDetails" />
</ComplexType>
<ComplexType Name="attributeDefinition">
<Property Name="anchor" Type="Edm.Boolean" Nullable="false" />
<Property Name="apiExpressions" Type="Collection(graph.stringKeyStringValuePair)" />
<Property Name="caseExact" Type="Edm.Boolean" Nullable="false" />
<Property Name="defaultValue" Type="Edm.String" />
<Property Name="flowNullValues" Type="Edm.Boolean" Nullable="false" />
<Property Name="metadata" Type="Collection(graph.metadataEntry)" />
<Property Name="multivalued" Type="Edm.Boolean" Nullable="false" />
<Property Name="mutability" Type="graph.mutability" Nullable="false" />
<Property Name="name" Type="Edm.String" />
<Property Name="referencedObjects" Type="Collection(graph.referencedObject)" />
<Property Name="required" Type="Edm.Boolean" Nullable="false" />
<Property Name="type" Type="graph.attributeType" Nullable="false" />
</ComplexType>
<ComplexType Name="stringKeyStringValuePair">
<Property Name="key" Type="Edm.String" />
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="metadataEntry">
<Property Name="key" Type="Edm.String" />
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="referencedObject">
<Property Name="referencedObjectName" Type="Edm.String" />
<Property Name="referencedProperty" Type="Edm.String" />
</ComplexType>
<ComplexType Name="attributeMapping">
<Property Name="defaultValue" Type="Edm.String" />
<Property Name="exportMissingReferences" Type="Edm.Boolean" Nullable="false" />
<Property Name="flowBehavior" Type="graph.attributeFlowBehavior" Nullable="false" />
<Property Name="flowType" Type="graph.attributeFlowType" Nullable="false" />
<Property Name="matchingPriority" Type="Edm.Int32" Nullable="false" />
<Property Name="source" Type="graph.attributeMappingSource" />
<Property Name="targetAttributeName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="attributeMappingSource">
<Property Name="expression" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
<Property Name="parameters" Type="Collection(graph.stringKeyAttributeMappingSourceValuePair)" />
<Property Name="type" Type="graph.attributeMappingSourceType" Nullable="false" />
</ComplexType>
<ComplexType Name="stringKeyAttributeMappingSourceValuePair">
<Property Name="key" Type="Edm.String" />
<Property Name="value" Type="graph.attributeMappingSource" />
</ComplexType>
<ComplexType Name="attributeMappingParameterSchema">
<Property Name="allowMultipleOccurrences" Type="Edm.Boolean" Nullable="false" />
<Property Name="name" Type="Edm.String" />
<Property Name="required" Type="Edm.Boolean" Nullable="false" />
<Property Name="type" Type="graph.attributeType" Nullable="false" />
</ComplexType>
<ComplexType Name="expressionInputObject">
<Property Name="definition" Type="graph.objectDefinition" />
<Property Name="properties" Type="Collection(graph.stringKeyObjectValuePair)" />
</ComplexType>
<ComplexType Name="objectDefinition">
<Property Name="attributes" Type="Collection(graph.attributeDefinition)" />
<Property Name="metadata" Type="Collection(graph.metadataEntry)" />
<Property Name="name" Type="Edm.String" />
<Property Name="supportedApis" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="stringKeyObjectValuePair" OpenType="true">
<Property Name="key" Type="Edm.String" />
</ComplexType>
<ComplexType Name="filter">
<Property Name="categoryFilterGroups" Type="Collection(graph.filterGroup)" />
<Property Name="groups" Type="Collection(graph.filterGroup)" />
<Property Name="inputFilterGroups" Type="Collection(graph.filterGroup)" />
</ComplexType>
<ComplexType Name="filterGroup">
<Property Name="clauses" Type="Collection(graph.filterClause)" />
<Property Name="name" Type="Edm.String" />
</ComplexType>
<ComplexType Name="filterClause">
<Property Name="operatorName" Type="Edm.String" />
<Property Name="sourceOperandName" Type="Edm.String" />
<Property Name="targetOperand" Type="graph.filterOperand" />
</ComplexType>
<ComplexType Name="filterOperand">
<Property Name="values" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="objectMapping">
<Property Name="attributeMappings" Type="Collection(graph.attributeMapping)" />
<Property Name="enabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="flowTypes" Type="graph.objectFlowTypes" Nullable="false" />
<Property Name="metadata" Type="Collection(graph.metadataEntry)" />
<Property Name="name" Type="Edm.String" />
<Property Name="scope" Type="graph.filter" />
<Property Name="sourceObjectName" Type="Edm.String" />
<Property Name="targetObjectName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="parseExpressionResponse">
<Property Name="error" Type="graph.publicError" />
<Property Name="evaluationResult" Type="Collection(Edm.String)" />
<Property Name="evaluationSucceeded" Type="Edm.Boolean" Nullable="false" />
<Property Name="parsedExpression" Type="graph.attributeMappingSource" />
<Property Name="parsingSucceeded" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="publicError">
<Property Name="code" Type="Edm.String" />
<Property Name="details" Type="Collection(graph.publicErrorDetail)" />
<Property Name="innerError" Type="graph.publicInnerError" />
<Property Name="message" Type="Edm.String" />
<Property Name="target" Type="Edm.String" />
</ComplexType>
<ComplexType Name="publicErrorDetail">
<Property Name="code" Type="Edm.String" />
<Property Name="message" Type="Edm.String" />
<Property Name="target" Type="Edm.String" />
</ComplexType>
<ComplexType Name="publicInnerError" OpenType="true">
<Property Name="code" Type="Edm.String" />
<Property Name="details" Type="Collection(graph.publicErrorDetail)" />
<Property Name="message" Type="Edm.String" />
<Property Name="target" Type="Edm.String" />
</ComplexType>
<ComplexType Name="publicErrorResponse">
<Property Name="error" Type="graph.publicError" />
</ComplexType>
<ComplexType Name="stringKeyLongValuePair">
<Property Name="key" Type="Edm.String" />
<Property Name="value" Type="Edm.Int64" Nullable="false" />
</ComplexType>
<ComplexType Name="synchronizationError">
<Property Name="code" Type="Edm.String" />
<Property Name="message" Type="Edm.String" />
<Property Name="tenantActionable" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="synchronizationJobApplicationParameters">
<Property Name="ruleId" Type="Edm.String" />
<Property Name="subjects" Type="Collection(graph.synchronizationJobSubject)" />
</ComplexType>
<ComplexType Name="synchronizationJobSubject">
<Property Name="objectId" Type="Edm.String" />
<Property Name="objectTypeName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="synchronizationJobRestartCriteria">
<Property Name="resetScope" Type="graph.synchronizationJobRestartScope" />
</ComplexType>
<ComplexType Name="synchronizationProgress">
<Property Name="completedUnits" Type="Edm.Int64" Nullable="false" />
<Property Name="progressObservationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="totalUnits" Type="Edm.Int64" Nullable="false" />
<Property Name="units" Type="Edm.String" />
</ComplexType>
<ComplexType Name="synchronizationQuarantine">
<Property Name="currentBegan" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="error" Type="graph.synchronizationError" />
<Property Name="nextAttempt" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="reason" Type="graph.quarantineReason" Nullable="false" />
<Property Name="seriesBegan" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="seriesCount" Type="Edm.Int64" Nullable="false" />
</ComplexType>
<ComplexType Name="synchronizationRule">
<Property Name="editable" Type="Edm.Boolean" Nullable="false" />
<Property Name="id" Type="Edm.String" />
<Property Name="metadata" Type="Collection(graph.stringKeyStringValuePair)" />
<Property Name="name" Type="Edm.String" />
<Property Name="objectMappings" Type="Collection(graph.objectMapping)" />
<Property Name="priority" Type="Edm.Int32" Nullable="false" />
<Property Name="sourceDirectoryName" Type="Edm.String" />
<Property Name="targetDirectoryName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="synchronizationSchedule">
<Property Name="expiration" Type="Edm.DateTimeOffset" />
<Property Name="interval" Type="Edm.Duration" Nullable="false" />
<Property Name="state" Type="graph.synchronizationScheduleState" Nullable="false" />
</ComplexType>
<ComplexType Name="synchronizationSecretKeyStringValuePair">
<Property Name="key" Type="graph.synchronizationSecret" Nullable="false" />
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="synchronizationStatus">
<Property Name="code" Type="graph.synchronizationStatusCode" Nullable="false" />
<Property Name="countSuccessiveCompleteFailures" Type="Edm.Int64" Nullable="false" />
<Property Name="escrowsPruned" Type="Edm.Boolean" Nullable="false" />
<Property Name="lastExecution" Type="graph.synchronizationTaskExecution" />
<Property Name="lastSuccessfulExecution" Type="graph.synchronizationTaskExecution" />
<Property Name="lastSuccessfulExecutionWithExports" Type="graph.synchronizationTaskExecution" />
<Property Name="progress" Type="Collection(graph.synchronizationProgress)" />
<Property Name="quarantine" Type="graph.synchronizationQuarantine" />
<Property Name="steadyStateFirstAchievedTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="steadyStateLastAchievedTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="synchronizedEntryCountByType" Type="Collection(graph.stringKeyLongValuePair)" />
<Property Name="troubleshootingUrl" Type="Edm.String" />
</ComplexType>
<ComplexType Name="synchronizationTaskExecution">
<Property Name="activityIdentifier" Type="Edm.String" />
<Property Name="countEntitled" Type="Edm.Int64" Nullable="false" />
<Property Name="countEntitledForProvisioning" Type="Edm.Int64" Nullable="false" />
<Property Name="countEscrowed" Type="Edm.Int64" Nullable="false" />
<Property Name="countEscrowedRaw" Type="Edm.Int64" Nullable="false" />
<Property Name="countExported" Type="Edm.Int64" Nullable="false" />
<Property Name="countExports" Type="Edm.Int64" Nullable="false" />
<Property Name="countImported" Type="Edm.Int64" Nullable="false" />
<Property Name="countImportedDeltas" Type="Edm.Int64" Nullable="false" />
<Property Name="countImportedReferenceDeltas" Type="Edm.Int64" Nullable="false" />
<Property Name="error" Type="graph.synchronizationError" />
<Property Name="state" Type="graph.synchronizationTaskExecutionResult" Nullable="false" />
<Property Name="timeBegan" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="timeEnded" Type="Edm.DateTimeOffset" Nullable="false" />
</ComplexType>
<EntityType Name="attributeMappingFunctionSchema" BaseType="graph.entity">
<Property Name="parameters" Type="Collection(graph.attributeMappingParameterSchema)" />
</EntityType>
<EntityType Name="directoryDefinition" BaseType="graph.entity">
<Property Name="discoverabilities" Type="graph.directoryDefinitionDiscoverabilities" Nullable="false" />
<Property Name="discoveryDateTime" Type="Edm.DateTimeOffset" />
<Property Name="name" Type="Edm.String" />
<Property Name="objects" Type="Collection(graph.objectDefinition)" />
<Property Name="readOnly" Type="Edm.Boolean" Nullable="false" />
<Property Name="version" Type="Edm.String" />
</EntityType>
<EntityType Name="filterOperatorSchema" BaseType="graph.entity">
<Property Name="arity" Type="graph.scopeOperatorType" Nullable="false" />
<Property Name="multivaluedComparisonType" Type="graph.scopeOperatorMultiValuedComparisonType" Nullable="false" />
<Property Name="supportedAttributeTypes" Type="Collection(graph.attributeType)" Nullable="false" />
</EntityType>
<EntityType Name="synchronizationJob" BaseType="graph.entity">
<Property Name="schedule" Type="graph.synchronizationSchedule" />
<Property Name="status" Type="graph.synchronizationStatus" />
<Property Name="synchronizationJobSettings" Type="Collection(graph.keyValuePair)" />
<Property Name="templateId" Type="Edm.String" />
<NavigationProperty Name="schema" Type="graph.synchronizationSchema" ContainsTarget="true" />
</EntityType>
<EntityType Name="synchronizationTemplate" BaseType="graph.entity">
<Property Name="applicationId" Type="Edm.Guid" Nullable="false" />
<Property Name="default" Type="Edm.Boolean" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="discoverable" Type="Edm.Boolean" Nullable="false" />
<Property Name="factoryTag" Type="Edm.String" />
<Property Name="metadata" Type="Collection(graph.metadataEntry)" />
<NavigationProperty Name="schema" Type="graph.synchronizationSchema" ContainsTarget="true" />
</EntityType>
<EntityType Name="synchronizationSchema" BaseType="graph.entity">
<Property Name="synchronizationRules" Type="Collection(graph.synchronizationRule)" />
<Property Name="version" Type="Edm.String" />
<NavigationProperty Name="directories" Type="Collection(graph.directoryDefinition)" ContainsTarget="true" />
</EntityType>
<EntityType Name="cloudCommunications" BaseType="graph.entity">
<NavigationProperty Name="calls" Type="Collection(graph.call)" ContainsTarget="true" />
<NavigationProperty Name="callRecords" Type="Collection(microsoft.graph.callRecords.callRecord)" ContainsTarget="true" />
<NavigationProperty Name="onlineMeetings" Type="Collection(graph.onlineMeeting)" ContainsTarget="true" />
<NavigationProperty Name="presences" Type="Collection(graph.presence)" ContainsTarget="true" />
</EntityType>
<EntityType Name="call" BaseType="graph.entity" OpenType="true">
<Property Name="activeModalities" Type="Collection(graph.modality)" />
<Property Name="answeredBy" Type="graph.participantInfo" />
<Property Name="callbackUri" Type="Edm.String" Nullable="false" />
<Property Name="callChainId" Type="Edm.String" />
<Property Name="callOptions" Type="graph.callOptions" />
<Property Name="callRoutes" Type="Collection(graph.callRoute)" />
<Property Name="chatInfo" Type="graph.chatInfo" />
<Property Name="direction" Type="graph.callDirection" />
<Property Name="incomingContext" Type="graph.incomingContext" />
<Property Name="mediaConfig" Type="graph.mediaConfig" />
<Property Name="mediaState" Type="graph.callMediaState" />
<Property Name="meetingCapability" Type="graph.meetingCapability" />
<Property Name="meetingInfo" Type="graph.meetingInfo" />
<Property Name="myParticipantId" Type="Edm.String" />
<Property Name="requestedModalities" Type="Collection(graph.modality)" />
<Property Name="resultInfo" Type="graph.ResultInfo" />
<Property Name="ringingTimeoutInSeconds" Type="Edm.Int32" />
<Property Name="routingPolicies" Type="Collection(graph.routingPolicy)" />
<Property Name="source" Type="graph.participantInfo" />
<Property Name="state" Type="graph.callState" />
<Property Name="subject" Type="Edm.String" />
<Property Name="targets" Type="Collection(graph.invitationParticipantInfo)" />
<Property Name="tenantId" Type="Edm.String" />
<Property Name="terminationReason" Type="Edm.String" />
<Property Name="toneInfo" Type="graph.toneInfo" />
<Property Name="transcription" Type="graph.callTranscriptionInfo" />
<NavigationProperty Name="audioRoutingGroups" Type="Collection(graph.audioRoutingGroup)" ContainsTarget="true" />
<NavigationProperty Name="operations" Type="Collection(graph.commsOperation)" ContainsTarget="true" />
<NavigationProperty Name="participants" Type="Collection(graph.participant)" ContainsTarget="true" />
</EntityType>
<ComplexType Name="accessReviewApplyAction" Abstract="true" />
<ComplexType Name="accessReviewInstanceDecisionItemTarget" Abstract="true" />
<ComplexType Name="accessReviewInstanceDecisionItemServicePrincipalTarget" BaseType="graph.accessReviewInstanceDecisionItemTarget">
<Property Name="appId" Type="Edm.String" />
<Property Name="servicePrincipalDisplayName" Type="Edm.String" />
<Property Name="servicePrincipalId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="accessReviewInstanceDecisionItemUserTarget" BaseType="graph.accessReviewInstanceDecisionItemTarget">
<Property Name="userDisplayName" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="accessReviewRecurrenceSettings">
<Property Name="durationInDays" Type="Edm.Int32" Nullable="false" />
<Property Name="recurrenceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="recurrenceEndType" Type="Edm.String" />
<Property Name="recurrenceType" Type="Edm.String" />
</ComplexType>
<ComplexType Name="accessReviewScope">
<Property Name="query" Type="Edm.String" />
<Property Name="queryType" Type="Edm.String" />
</ComplexType>
<ComplexType Name="accessReviewReviewerScope" BaseType="graph.accessReviewScope">
<Property Name="queryRoot" Type="Edm.String" />
</ComplexType>
<ComplexType Name="accessReviewScheduleSettings">
<Property Name="applyActions" Type="Collection(graph.accessReviewApplyAction)" />
<Property Name="autoApplyDecisionsEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="defaultDecision" Type="Edm.String" />
<Property Name="defaultDecisionEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="instanceDurationInDays" Type="Edm.Int32" Nullable="false" />
<Property Name="justificationRequiredOnApproval" Type="Edm.Boolean" Nullable="false" />
<Property Name="mailNotificationsEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="recommendationsEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="recurrence" Type="graph.patternedRecurrence" />
<Property Name="reminderNotificationsEnabled" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="accessReviewSettings">
<Property Name="accessRecommendationsEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="activityDurationInDays" Type="Edm.Int32" Nullable="false" />
<Property Name="autoApplyReviewResultsEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="autoReviewEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="autoReviewSettings" Type="graph.autoReviewSettings" />
<Property Name="justificationRequiredOnApproval" Type="Edm.Boolean" Nullable="false" />
<Property Name="mailNotificationsEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="recurrenceSettings" Type="graph.accessReviewRecurrenceSettings" />
<Property Name="remindersEnabled" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="autoReviewSettings">
<Property Name="notReviewedResult" Type="Edm.String" />
</ComplexType>
<ComplexType Name="appConsentRequestScope">
<Property Name="displayName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="businessFlowSettings" BaseType="graph.accessReviewSettings">
<Property Name="durationInDays" Type="Edm.Int32" Nullable="false" />
</ComplexType>
<ComplexType Name="disableAndDeleteUserApplyAction" BaseType="graph.accessReviewApplyAction" />
<ComplexType Name="governanceCriteria" Abstract="true" />
<ComplexType Name="governanceNotificationPolicy">
<Property Name="enabledTemplateTypes" Type="Collection(Edm.String)" />
<Property Name="notificationTemplates" Type="Collection(graph.governanceNotificationTemplate)" />
</ComplexType>
<ComplexType Name="governanceNotificationTemplate">
<Property Name="culture" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
<Property Name="source" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
<Property Name="version" Type="Edm.String" />
</ComplexType>
<ComplexType Name="governancePolicy">
<Property Name="decisionMakerCriteria" Type="Collection(graph.governanceCriteria)" />
<Property Name="notificationPolicy" Type="graph.governanceNotificationPolicy" />
</ComplexType>
<ComplexType Name="groupMembershipGovernanceCriteria" BaseType="graph.governanceCriteria">
<Property Name="groupId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="programResource" BaseType="graph.identity" OpenType="true">
<Property Name="type" Type="Edm.String" />
</ComplexType>
<ComplexType Name="removeAccessApplyAction" BaseType="graph.accessReviewApplyAction" />
<ComplexType Name="roleMembershipGovernanceCriteria" BaseType="graph.governanceCriteria">
<Property Name="roleId" Type="Edm.String" />
<Property Name="roleTemplateId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="userGovernanceCriteria" BaseType="graph.governanceCriteria">
<Property Name="userId" Type="Edm.String" />
</ComplexType>
<EntityType Name="accessReview" BaseType="graph.entity">
<Property Name="businessFlowTemplateId" Type="Edm.String" Nullable="false" />
<Property Name="createdBy" Type="graph.userIdentity" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="endDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="reviewedEntity" Type="graph.identity" />
<Property Name="reviewerType" Type="Edm.String" />
<Property Name="settings" Type="graph.accessReviewSettings" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="status" Type="Edm.String" />
<NavigationProperty Name="decisions" Type="Collection(graph.accessReviewDecision)" ContainsTarget="true" />
<NavigationProperty Name="instances" Type="Collection(graph.accessReview)" ContainsTarget="true" />
<NavigationProperty Name="myDecisions" Type="Collection(graph.accessReviewDecision)" ContainsTarget="true" />
<NavigationProperty Name="reviewers" Type="Collection(graph.accessReviewReviewer)" ContainsTarget="true" />
</EntityType>
<EntityType Name="accessReviewDecision" BaseType="graph.entity" OpenType="true">
<Property Name="accessRecommendation" Type="Edm.String" />
<Property Name="accessReviewId" Type="Edm.String" />
<Property Name="appliedBy" Type="graph.userIdentity" />
<Property Name="appliedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="applyResult" Type="Edm.String" />
<Property Name="justification" Type="Edm.String" />
<Property Name="reviewedBy" Type="graph.userIdentity" />
<Property Name="reviewedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="reviewResult" Type="Edm.String" />
</EntityType>
<EntityType Name="accessReviewReviewer" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="accessReviewInstanceDecisionItem" BaseType="graph.entity" OpenType="true">
<Property Name="accessReviewId" Type="Edm.String" Nullable="false" />
<Property Name="appliedBy" Type="graph.userIdentity" />
<Property Name="appliedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="applyResult" Type="Edm.String" />
<Property Name="decision" Type="Edm.String" />
<Property Name="justification" Type="Edm.String" />
<Property Name="recommendation" Type="Edm.String" />
<Property Name="reviewedBy" Type="graph.userIdentity" />
<Property Name="reviewedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="target" Type="graph.accessReviewInstanceDecisionItemTarget" />
</EntityType>
<EntityType Name="accessReviewScheduleDefinition" BaseType="graph.entity">
<Property Name="backupReviewers" Type="Collection(graph.accessReviewReviewerScope)" />
<Property Name="createdBy" Type="graph.userIdentity" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="descriptionForAdmins" Type="Edm.String" />
<Property Name="descriptionForReviewers" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="instanceEnumerationScope" Type="graph.accessReviewScope" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="reviewers" Type="Collection(graph.accessReviewReviewerScope)" />
<Property Name="scope" Type="graph.accessReviewScope" />
<Property Name="settings" Type="graph.accessReviewScheduleSettings" />
<Property Name="status" Type="Edm.String" />
<NavigationProperty Name="instances" Type="Collection(graph.accessReviewInstance)" ContainsTarget="true" />
</EntityType>
<EntityType Name="accessReviewSet" BaseType="graph.entity">
<NavigationProperty Name="definitions" Type="Collection(graph.accessReviewScheduleDefinition)" ContainsTarget="true" />
</EntityType>
<EntityType Name="appConsentApprovalRoute" BaseType="graph.entity">
<NavigationProperty Name="appConsentRequests" Type="Collection(graph.appConsentRequest)" ContainsTarget="true" />
</EntityType>
<EntityType Name="request" BaseType="graph.entity">
<NavigationProperty Name="approval" Type="graph.approval" ContainsTarget="true" />
</EntityType>
<EntityType Name="userConsentRequest" BaseType="graph.request">
<Property Name="createdBy" Type="graph.identitySet" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="reason" Type="Edm.String" />
<Property Name="status" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="approvalStep" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="justification" Type="Edm.String" />
<Property Name="reviewedBy" Type="graph.identity" />
<Property Name="reviewedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="reviewResult" Type="Edm.String" />
</EntityType>
<EntityType Name="approvalWorkflowProvider" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<NavigationProperty Name="businessFlows" Type="Collection(graph.businessFlow)" ContainsTarget="true" />
<NavigationProperty Name="businessFlowsWithRequestsAwaitingMyDecision" Type="Collection(graph.businessFlow)" ContainsTarget="true" />
<NavigationProperty Name="policyTemplates" Type="Collection(graph.governancePolicyTemplate)" ContainsTarget="true" />
</EntityType>
<EntityType Name="businessFlow" BaseType="graph.entity" OpenType="true">
<Property Name="customData" Type="Edm.String" />
<Property Name="deDuplicationId" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="policy" Type="graph.governancePolicy" />
<Property Name="policyTemplateId" Type="Edm.String" />
<Property Name="recordVersion" Type="Edm.String" />
<Property Name="schemaId" Type="Edm.String" />
<Property Name="settings" Type="graph.businessFlowSettings" />
</EntityType>
<EntityType Name="governancePolicyTemplate" BaseType="graph.entity" OpenType="true">
<Property Name="displayName" Type="Edm.String" />
<Property Name="policy" Type="graph.governancePolicy" />
<Property Name="settings" Type="graph.businessFlowSettings" />
</EntityType>
<EntityType Name="businessFlowTemplate" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
</EntityType>
<EntityType Name="identityGovernance">
<NavigationProperty Name="accessReviews" Type="graph.accessReviewSet" ContainsTarget="true" />
<NavigationProperty Name="appConsent" Type="graph.appConsentApprovalRoute" ContainsTarget="true" />
<NavigationProperty Name="termsOfUse" Type="graph.termsOfUseContainer" ContainsTarget="true" />
<NavigationProperty Name="entitlementManagement" Type="graph.entitlementManagement" ContainsTarget="true" />
</EntityType>
<EntityType Name="termsOfUseContainer" BaseType="graph.entity">
<NavigationProperty Name="agreementAcceptances" Type="Collection(graph.agreementAcceptance)" ContainsTarget="true" />
<NavigationProperty Name="agreements" Type="Collection(graph.agreement)" ContainsTarget="true" />
</EntityType>
<EntityType Name="entitlementManagement" BaseType="graph.entity">
<NavigationProperty Name="accessPackageAssignmentPolicies" Type="Collection(graph.accessPackageAssignmentPolicy)" ContainsTarget="true" />
<NavigationProperty Name="accessPackageAssignmentRequests" Type="Collection(graph.accessPackageAssignmentRequest)" ContainsTarget="true" />
<NavigationProperty Name="accessPackageAssignmentResourceRoles" Type="Collection(graph.accessPackageAssignmentResourceRole)" ContainsTarget="true" />
<NavigationProperty Name="accessPackageAssignments" Type="Collection(graph.accessPackageAssignment)" ContainsTarget="true" />
<NavigationProperty Name="accessPackageCatalogs" Type="Collection(graph.accessPackageCatalog)" ContainsTarget="true" />
<NavigationProperty Name="accessPackageResourceRequests" Type="Collection(graph.accessPackageResourceRequest)" ContainsTarget="true" />
<NavigationProperty Name="accessPackageResourceRoleScopes" Type="Collection(graph.accessPackageResourceRoleScope)" ContainsTarget="true" />
<NavigationProperty Name="accessPackageResources" Type="Collection(graph.accessPackageResource)" ContainsTarget="true" />
<NavigationProperty Name="accessPackages" Type="Collection(graph.accessPackage)" ContainsTarget="true" />
<NavigationProperty Name="connectedOrganizations" Type="Collection(graph.connectedOrganization)" ContainsTarget="true" />
<NavigationProperty Name="settings" Type="graph.entitlementManagementSettings" ContainsTarget="true" />
</EntityType>
<EntityType Name="program" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" Nullable="false" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<NavigationProperty Name="controls" Type="Collection(graph.programControl)" ContainsTarget="true" />
</EntityType>
<EntityType Name="programControl" BaseType="graph.entity">
<Property Name="controlId" Type="Edm.String" Nullable="false" />
<Property Name="controlTypeId" Type="Edm.String" Nullable="false" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="owner" Type="graph.userIdentity" />
<Property Name="programId" Type="Edm.String" Nullable="false" />
<Property Name="resource" Type="graph.programResource" />
<Property Name="status" Type="Edm.String" />
<NavigationProperty Name="program" Type="graph.program" ContainsTarget="true" />
</EntityType>
<EntityType Name="programControlType" BaseType="graph.entity">
<Property Name="controlTypeGroupId" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
</EntityType>
<ComplexType Name="agreementFileData">
<Property Name="data" Type="Edm.Binary" />
</ComplexType>
<ComplexType Name="termsExpiration">
<Property Name="frequency" Type="Edm.Duration" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" />
</ComplexType>
<EntityType Name="agreement" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="isPerDeviceAcceptanceRequired" Type="Edm.Boolean" />
<Property Name="isViewingBeforeAcceptanceRequired" Type="Edm.Boolean" />
<Property Name="termsExpiration" Type="graph.termsExpiration" />
<Property Name="userReacceptRequiredFrequency" Type="Edm.Duration" />
<NavigationProperty Name="acceptances" Type="Collection(graph.agreementAcceptance)" ContainsTarget="true" />
<NavigationProperty Name="file" Type="graph.agreementFile" ContainsTarget="true" />
<NavigationProperty Name="files" Type="Collection(graph.agreementFileLocalization)" ContainsTarget="true" />
</EntityType>
<EntityType Name="agreementFileProperties" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="fileData" Type="graph.agreementFileData" />
<Property Name="fileName" Type="Edm.String" />
<Property Name="isDefault" Type="Edm.Boolean" />
<Property Name="isMajorVersion" Type="Edm.Boolean" />
<Property Name="language" Type="Edm.String" />
</EntityType>
<EntityType Name="agreementFile" BaseType="graph.agreementFileProperties">
<NavigationProperty Name="localizations" Type="Collection(graph.agreementFileLocalization)" ContainsTarget="true" />
</EntityType>
<EntityType Name="agreementFileLocalization" BaseType="graph.agreementFileProperties">
<NavigationProperty Name="versions" Type="Collection(graph.agreementFileVersion)" ContainsTarget="true" />
</EntityType>
<EntityType Name="agreementFileVersion" BaseType="graph.agreementFileProperties" />
<ComplexType Name="conditionalAccessSessionControl" Abstract="true">
<Property Name="isEnabled" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="applicationEnforcedRestrictionsSessionControl" BaseType="graph.conditionalAccessSessionControl" />
<ComplexType Name="cloudAppSecuritySessionControl" BaseType="graph.conditionalAccessSessionControl">
<Property Name="cloudAppSecurityType" Type="graph.cloudAppSecuritySessionControlType" />
</ComplexType>
<ComplexType Name="conditionalAccessApplications">
<Property Name="excludeApplications" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="includeApplications" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="includeUserActions" Type="Collection(Edm.String)" Nullable="false" />
</ComplexType>
<ComplexType Name="conditionalAccessClientApplications">
<Property Name="excludeServicePrincipals" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="includeServicePrincipals" Type="Collection(Edm.String)" Nullable="false" />
</ComplexType>
<ComplexType Name="conditionalAccessConditionSet">
<Property Name="applications" Type="graph.conditionalAccessApplications" />
<Property Name="clientApplications" Type="graph.conditionalAccessClientApplications" />
<Property Name="clientAppTypes" Type="Collection(graph.conditionalAccessClientApp)" Nullable="false" />
<Property Name="devices" Type="graph.conditionalAccessDevices" />
<Property Name="deviceStates" Type="graph.conditionalAccessDeviceStates" />
<Property Name="locations" Type="graph.conditionalAccessLocations" />
<Property Name="platforms" Type="graph.conditionalAccessPlatforms" />
<Property Name="signInRiskLevels" Type="Collection(graph.riskLevel)" Nullable="false" />
<Property Name="userRiskLevels" Type="Collection(graph.riskLevel)" Nullable="false" />
<Property Name="users" Type="graph.conditionalAccessUsers" />
</ComplexType>
<ComplexType Name="conditionalAccessDevices">
<Property Name="excludeDeviceStates" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="includeDeviceStates" Type="Collection(Edm.String)" Nullable="false" />
</ComplexType>
<ComplexType Name="conditionalAccessDeviceStates">
<Property Name="excludeStates" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="includeStates" Type="Collection(Edm.String)" Nullable="false" />
</ComplexType>
<ComplexType Name="conditionalAccessLocations">
<Property Name="excludeLocations" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="includeLocations" Type="Collection(Edm.String)" Nullable="false" />
</ComplexType>
<ComplexType Name="conditionalAccessPlatforms">
<Property Name="excludePlatforms" Type="Collection(graph.conditionalAccessDevicePlatform)" Nullable="false" />
<Property Name="includePlatforms" Type="Collection(graph.conditionalAccessDevicePlatform)" Nullable="false" />
</ComplexType>
<ComplexType Name="conditionalAccessUsers">
<Property Name="excludeGroups" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="excludeRoles" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="excludeUsers" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="includeGroups" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="includeRoles" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="includeUsers" Type="Collection(Edm.String)" Nullable="false" />
</ComplexType>
<ComplexType Name="conditionalAccessGrantControls">
<Property Name="builtInControls" Type="Collection(graph.conditionalAccessGrantControl)" Nullable="false" />
<Property Name="customAuthenticationFactors" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="operator" Type="Edm.String" />
<Property Name="termsOfUse" Type="Collection(Edm.String)" Nullable="false" />
</ComplexType>
<ComplexType Name="conditionalAccessSessionControls">
<Property Name="applicationEnforcedRestrictions" Type="graph.applicationEnforcedRestrictionsSessionControl" />
<Property Name="cloudAppSecurity" Type="graph.cloudAppSecuritySessionControl" />
<Property Name="persistentBrowser" Type="graph.persistentBrowserSessionControl" />
<Property Name="signInFrequency" Type="graph.signInFrequencySessionControl" />
</ComplexType>
<ComplexType Name="persistentBrowserSessionControl" BaseType="graph.conditionalAccessSessionControl">
<Property Name="mode" Type="graph.persistentBrowserSessionMode" />
</ComplexType>
<ComplexType Name="signInFrequencySessionControl" BaseType="graph.conditionalAccessSessionControl">
<Property Name="type" Type="graph.signinFrequencyType" />
<Property Name="value" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="ipRange" Abstract="true" />
<ComplexType Name="iPv4CidrRange" BaseType="graph.ipRange">
<Property Name="cidrAddress" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="iPv6CidrRange" BaseType="graph.ipRange">
<Property Name="cidrAddress" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="riskUserActivity">
<Property Name="detail" Type="graph.riskDetail" />
<Property Name="eventTypes" Type="Collection(graph.riskEventType)" />
<Property Name="riskEventTypes" Type="Collection(Edm.String)" />
</ComplexType>
<EntityType Name="authenticationContextClassReference" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="isAvailable" Type="Edm.Boolean" />
</EntityType>
<EntityType Name="namedLocation" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="modifiedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="countryNamedLocation" BaseType="graph.namedLocation">
<Property Name="countriesAndRegions" Type="Collection(Edm.String)" Nullable="false" />
<Property Name="includeUnknownCountriesAndRegions" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<EntityType Name="identityProtectionRoot">
<NavigationProperty Name="riskDetections" Type="Collection(graph.riskDetection)" ContainsTarget="true" />
<NavigationProperty Name="riskyUsers" Type="Collection(graph.riskyUser)" ContainsTarget="true" />
</EntityType>
<EntityType Name="riskDetection" BaseType="graph.entity">
<Property Name="activity" Type="graph.activityType" />
<Property Name="activityDateTime" Type="Edm.DateTimeOffset" />
<Property Name="additionalInfo" Type="Edm.String" />
<Property Name="correlationId" Type="Edm.String" />
<Property Name="detectedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="detectionTimingType" Type="graph.riskDetectionTimingType" />
<Property Name="ipAddress" Type="Edm.String" />
<Property Name="lastUpdatedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="location" Type="graph.signInLocation" />
<Property Name="requestId" Type="Edm.String" />
<Property Name="riskDetail" Type="graph.riskDetail" />
<Property Name="riskEventType" Type="Edm.String" />
<Property Name="riskLevel" Type="graph.riskLevel" />
<Property Name="riskState" Type="graph.riskState" />
<Property Name="riskType" Type="graph.riskEventType" />
<Property Name="source" Type="Edm.String" />
<Property Name="tokenIssuerType" Type="graph.tokenIssuerType" />
<Property Name="userDisplayName" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="riskyUser" BaseType="graph.entity">
<Property Name="isDeleted" Type="Edm.Boolean" />
<Property Name="isProcessing" Type="Edm.Boolean" />
<Property Name="riskDetail" Type="graph.riskDetail" />
<Property Name="riskLastUpdatedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="riskLevel" Type="graph.riskLevel" />
<Property Name="riskState" Type="graph.riskState" />
<Property Name="userDisplayName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
<NavigationProperty Name="history" Type="Collection(graph.riskyUserHistoryItem)" ContainsTarget="true" />
</EntityType>
<EntityType Name="ipNamedLocation" BaseType="graph.namedLocation">
<Property Name="ipRanges" Type="Collection(graph.ipRange)" Nullable="false" />
<Property Name="isTrusted" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<EntityType Name="riskyUserHistoryItem" BaseType="graph.riskyUser">
<Property Name="activity" Type="graph.riskUserActivity" />
<Property Name="initiatedBy" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
</EntityType>
<ComplexType Name="accessPackageAnswer" Abstract="true">
<Property Name="answeredQuestion" Type="graph.accessPackageQuestion" />
<Property Name="displayValue" Type="Edm.String" />
</ComplexType>
<ComplexType Name="accessPackageQuestion" Abstract="true">
<Property Name="id" Type="Edm.String" />
<Property Name="isRequired" Type="Edm.Boolean" />
<Property Name="sequence" Type="Edm.Int32" />
<Property Name="text" Type="graph.accessPackageLocalizedContent" />
</ComplexType>
<ComplexType Name="accessPackageLocalizedContent">
<Property Name="defaultText" Type="Edm.String" />
<Property Name="localizedTexts" Type="Collection(graph.accessPackageLocalizedText)" />
</ComplexType>
<ComplexType Name="accessPackageLocalizedText">
<Property Name="languageCode" Type="Edm.String" />
<Property Name="text" Type="Edm.String" />
</ComplexType>
<ComplexType Name="accessPackageAnswerChoice">
<Property Name="actualValue" Type="Edm.String" />
<Property Name="displayValue" Type="graph.accessPackageLocalizedContent" />
</ComplexType>
<ComplexType Name="accessPackageAnswerString" BaseType="graph.accessPackageAnswer">
<Property Name="value" Type="Edm.String" />
</ComplexType>
<ComplexType Name="accessPackageMultipleChoiceQuestion" BaseType="graph.accessPackageQuestion">
<Property Name="allowsMultipleSelection" Type="Edm.Boolean" />
<Property Name="choices" Type="Collection(graph.accessPackageAnswerChoice)" />
</ComplexType>
<ComplexType Name="accessPackageResourceAttribute">
<Property Name="attributeDestination" Type="graph.accessPackageResourceAttributeDestination" />
<Property Name="attributeName" Type="Edm.String" />
<Property Name="attributeSource" Type="graph.accessPackageResourceAttributeSource" />
<Property Name="id" Type="Edm.String" />
</ComplexType>
<ComplexType Name="accessPackageResourceAttributeDestination" Abstract="true" />
<ComplexType Name="accessPackageResourceAttributeSource" Abstract="true" />
<ComplexType Name="accessPackageResourceAttributeQuestion" BaseType="graph.accessPackageResourceAttributeSource">
<Property Name="question" Type="graph.accessPackageQuestion" />
</ComplexType>
<ComplexType Name="accessPackageTextInputQuestion" BaseType="graph.accessPackageQuestion">
<Property Name="isSingleLineQuestion" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="accessPackageUserDirectoryAttributeStore" BaseType="graph.accessPackageResourceAttributeDestination" />
<ComplexType Name="approvalSettings">
<Property Name="approvalMode" Type="Edm.String" />
<Property Name="approvalStages" Type="Collection(graph.approvalStage)" />
<Property Name="isApprovalRequired" Type="Edm.Boolean" />
<Property Name="isApprovalRequiredForExtension" Type="Edm.Boolean" />
<Property Name="isRequestorJustificationRequired" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="approvalStage">
<Property Name="approvalStageTimeOutInDays" Type="Edm.Int32" />
<Property Name="escalationApprovers" Type="Collection(graph.userSet)" />
<Property Name="escalationTimeInMinutes" Type="Edm.Int32" />
<Property Name="isApproverJustificationRequired" Type="Edm.Boolean" />
<Property Name="isEscalationEnabled" Type="Edm.Boolean" />
<Property Name="primaryApprovers" Type="Collection(graph.userSet)" />
</ComplexType>
<ComplexType Name="userSet" Abstract="true">
<Property Name="isBackup" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="assignmentReviewSettings">
<Property Name="durationInDays" Type="Edm.Int32" />
<Property Name="isEnabled" Type="Edm.Boolean" />
<Property Name="recurrenceType" Type="Edm.String" />
<Property Name="reviewers" Type="Collection(graph.userSet)" />
<Property Name="reviewerType" Type="Edm.String" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" />
</ComplexType>
<ComplexType Name="connectedOrganizationMembers" BaseType="graph.userSet">
<Property Name="description" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
</ComplexType>
<ComplexType Name="expirationPattern">
<Property Name="duration" Type="Edm.Duration" />
<Property Name="endDateTime" Type="Edm.DateTimeOffset" />
<Property Name="type" Type="graph.expirationPatternType" />
</ComplexType>
<ComplexType Name="externalSponsors" BaseType="graph.userSet" />
<ComplexType Name="groupMembers" BaseType="graph.userSet">
<Property Name="description" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
</ComplexType>
<ComplexType Name="internalSponsors" BaseType="graph.userSet" />
<ComplexType Name="requestorManager" BaseType="graph.userSet" />
<ComplexType Name="requestorSettings">
<Property Name="acceptRequests" Type="Edm.Boolean" />
<Property Name="allowedRequestors" Type="Collection(graph.userSet)" />
<Property Name="scopeType" Type="Edm.String" />
</ComplexType>
<ComplexType Name="requestSchedule">
<Property Name="expiration" Type="graph.expirationPattern" />
<Property Name="recurrence" Type="graph.patternedRecurrence" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" />
</ComplexType>
<ComplexType Name="singleUser" BaseType="graph.userSet">
<Property Name="description" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
</ComplexType>
<EntityType Name="accessPackage" BaseType="graph.entity">
<Property Name="catalogId" Type="Edm.String" />
<Property Name="createdBy" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="isHidden" Type="Edm.Boolean" />
<Property Name="isRoleScopesVisible" Type="Edm.Boolean" />
<Property Name="modifiedBy" Type="Edm.String" />
<Property Name="modifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="accessPackageAssignmentPolicies" Type="Collection(graph.accessPackageAssignmentPolicy)" ContainsTarget="true" />
<NavigationProperty Name="accessPackageCatalog" Type="graph.accessPackageCatalog" />
<NavigationProperty Name="accessPackageResourceRoleScopes" Type="Collection(graph.accessPackageResourceRoleScope)" ContainsTarget="true" />
</EntityType>
<EntityType Name="accessPackageAssignmentPolicy" BaseType="graph.entity">
<Property Name="accessPackageId" Type="Edm.String" />
<Property Name="accessReviewSettings" Type="graph.assignmentReviewSettings" />
<Property Name="canExtend" Type="Edm.Boolean" />
<Property Name="createdBy" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="durationInDays" Type="Edm.Int32" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="modifiedBy" Type="Edm.String" />
<Property Name="modifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="questions" Type="Collection(graph.accessPackageQuestion)" />
<Property Name="requestApprovalSettings" Type="graph.approvalSettings" />
<Property Name="requestorSettings" Type="graph.requestorSettings" />
<NavigationProperty Name="accessPackage" Type="graph.accessPackage" />
<NavigationProperty Name="accessPackageCatalog" Type="graph.accessPackageCatalog" ContainsTarget="true" />
</EntityType>
<EntityType Name="accessPackageCatalog" BaseType="graph.entity">
<Property Name="catalogStatus" Type="Edm.String" />
<Property Name="catalogType" Type="Edm.String" />
<Property Name="createdBy" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="isExternallyVisible" Type="Edm.Boolean" />
<Property Name="modifiedBy" Type="Edm.String" />
<Property Name="modifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="accessPackageResourceRoles" Type="Collection(graph.accessPackageResourceRole)" ContainsTarget="true" />
<NavigationProperty Name="accessPackageResources" Type="Collection(graph.accessPackageResource)" ContainsTarget="true" />
<NavigationProperty Name="accessPackageResourceScopes" Type="Collection(graph.accessPackageResourceScope)" ContainsTarget="true" />
<NavigationProperty Name="accessPackages" Type="Collection(graph.accessPackage)" ContainsTarget="true" />
</EntityType>
<EntityType Name="accessPackageResourceRoleScope" BaseType="graph.entity">
<Property Name="createdBy" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="modifiedBy" Type="Edm.String" />
<Property Name="modifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="accessPackageResourceRole" Type="graph.accessPackageResourceRole" ContainsTarget="true" />
<NavigationProperty Name="accessPackageResourceScope" Type="graph.accessPackageResourceScope" ContainsTarget="true" />
</EntityType>
<EntityType Name="accessPackageAssignment" BaseType="graph.entity">
<Property Name="accessPackageId" Type="Edm.String" />
<Property Name="assignmentPolicyId" Type="Edm.String" />
<Property Name="assignmentState" Type="Edm.String" />
<Property Name="assignmentStatus" Type="Edm.String" />
<Property Name="catalogId" Type="Edm.String" />
<Property Name="expiredDateTime" Type="Edm.DateTimeOffset" />
<Property Name="isExtended" Type="Edm.Boolean" />
<Property Name="schedule" Type="graph.requestSchedule" />
<Property Name="targetId" Type="Edm.String" />
<NavigationProperty Name="accessPackage" Type="graph.accessPackage" ContainsTarget="true" />
<NavigationProperty Name="accessPackageAssignmentPolicy" Type="graph.accessPackageAssignmentPolicy" ContainsTarget="true" />
<NavigationProperty Name="accessPackageAssignmentRequests" Type="Collection(graph.accessPackageAssignmentRequest)" ContainsTarget="true" />
<NavigationProperty Name="accessPackageAssignmentResourceRoles" Type="Collection(graph.accessPackageAssignmentResourceRole)" ContainsTarget="true" />
<NavigationProperty Name="target" Type="graph.accessPackageSubject" ContainsTarget="true" />
</EntityType>
<EntityType Name="accessPackageAssignmentRequest" BaseType="graph.entity">
<Property Name="answers" Type="Collection(graph.accessPackageAnswer)" />
<Property Name="completedDate" Type="Edm.DateTimeOffset" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="isValidationOnly" Type="Edm.Boolean" />
<Property Name="justification" Type="Edm.String" />
<Property Name="requestState" Type="Edm.String" />
<Property Name="requestStatus" Type="Edm.String" />
<Property Name="requestType" Type="Edm.String" />
<Property Name="schedule" Type="graph.requestSchedule" />
<NavigationProperty Name="accessPackage" Type="graph.accessPackage" />
<NavigationProperty Name="accessPackageAssignment" Type="graph.accessPackageAssignment" ContainsTarget="true" />
<NavigationProperty Name="requestor" Type="graph.accessPackageSubject" ContainsTarget="true" />
</EntityType>
<EntityType Name="accessPackageAssignmentResourceRole" BaseType="graph.entity">
<Property Name="originId" Type="Edm.String" />
<Property Name="originSystem" Type="Edm.String" />
<Property Name="status" Type="Edm.String" />
<NavigationProperty Name="accessPackageAssignments" Type="Collection(graph.accessPackageAssignment)" ContainsTarget="true" />
<NavigationProperty Name="accessPackageResourceRole" Type="graph.accessPackageResourceRole" ContainsTarget="true" />
<NavigationProperty Name="accessPackageResourceScope" Type="graph.accessPackageResourceScope" ContainsTarget="true" />
<NavigationProperty Name="accessPackageSubject" Type="graph.accessPackageSubject" ContainsTarget="true" />
</EntityType>
<EntityType Name="accessPackageSubject" BaseType="graph.entity">
<Property Name="altSecId" Type="Edm.String" />
<Property Name="connectedOrganizationId" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="email" Type="Edm.String" />
<Property Name="objectId" Type="Edm.String" />
<Property Name="onPremisesSecurityIdentifier" Type="Edm.String" />
<Property Name="principalName" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
<NavigationProperty Name="connectedOrganization" Type="graph.connectedOrganization" />
</EntityType>
<EntityType Name="accessPackageResourceRole" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="originId" Type="Edm.String" />
<Property Name="originSystem" Type="Edm.String" />
<NavigationProperty Name="accessPackageResource" Type="graph.accessPackageResource" ContainsTarget="true" />
</EntityType>
<EntityType Name="accessPackageResourceScope" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="isRootScope" Type="Edm.Boolean" />
<Property Name="originId" Type="Edm.String" />
<Property Name="originSystem" Type="Edm.String" />
<Property Name="roleOriginId" Type="Edm.String" />
<Property Name="url" Type="Edm.String" />
<NavigationProperty Name="accessPackageResource" Type="graph.accessPackageResource" ContainsTarget="true" />
</EntityType>
<EntityType Name="accessPackageResource" BaseType="graph.entity">
<Property Name="addedBy" Type="Edm.String" />
<Property Name="addedOn" Type="Edm.DateTimeOffset" />
<Property Name="attributes" Type="Collection(graph.accessPackageResourceAttribute)" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="isPendingOnboarding" Type="Edm.Boolean" />
<Property Name="originId" Type="Edm.String" />
<Property Name="originSystem" Type="Edm.String" />
<Property Name="resourceType" Type="Edm.String" />
<Property Name="url" Type="Edm.String" />
<NavigationProperty Name="accessPackageResourceRoles" Type="Collection(graph.accessPackageResourceRole)" ContainsTarget="true" />
<NavigationProperty Name="accessPackageResourceScopes" Type="Collection(graph.accessPackageResourceScope)" ContainsTarget="true" />
</EntityType>
<EntityType Name="accessPackageResourceRequest" BaseType="graph.entity">
<Property Name="catalogId" Type="Edm.String" />
<Property Name="executeImmediately" Type="Edm.Boolean" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="isValidationOnly" Type="Edm.Boolean" />
<Property Name="justification" Type="Edm.String" />
<Property Name="requestState" Type="Edm.String" />
<Property Name="requestStatus" Type="Edm.String" />
<Property Name="requestType" Type="Edm.String" />
<NavigationProperty Name="accessPackageResource" Type="graph.accessPackageResource" />
<NavigationProperty Name="requestor" Type="graph.accessPackageSubject" ContainsTarget="true" />
</EntityType>
<EntityType Name="connectedOrganization" BaseType="graph.entity">
<Property Name="createdBy" Type="Edm.String" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="identitySources" Type="Collection(graph.identitySource)" />
<Property Name="modifiedBy" Type="Edm.String" />
<Property Name="modifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="state" Type="graph.connectedOrganizationState" />
<NavigationProperty Name="externalSponsors" Type="Collection(graph.directoryObject)" ContainsTarget="true" />
<NavigationProperty Name="internalSponsors" Type="Collection(graph.directoryObject)" ContainsTarget="true" />
</EntityType>
<EntityType Name="entitlementManagementSettings" BaseType="graph.entity">
<Property Name="daysUntilExternalUserDeletedAfterBlocked" Type="Edm.Int32" />
<Property Name="externalUserLifecycleAction" Type="Edm.String" />
</EntityType>
<ComplexType Name="identitySource" Abstract="true" />
<ComplexType Name="azureActiveDirectoryTenant" BaseType="graph.identitySource">
<Property Name="displayName" Type="Edm.String" />
<Property Name="tenantId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="domainIdentitySource" BaseType="graph.identitySource">
<Property Name="displayName" Type="Edm.String" />
<Property Name="domainName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="externalDomainFederation" BaseType="graph.identitySource">
<Property Name="displayName" Type="Edm.String" />
<Property Name="domainName" Type="Edm.String" />
<Property Name="issuerUri" Type="Edm.String" />
</ComplexType>
<ComplexType Name="informationProtectionAction" Abstract="true" />
<ComplexType Name="addContentFooterAction" BaseType="graph.informationProtectionAction">
<Property Name="alignment" Type="graph.contentAlignment" Nullable="false" />
<Property Name="fontColor" Type="Edm.String" />
<Property Name="fontName" Type="Edm.String" />
<Property Name="fontSize" Type="Edm.Int32" Nullable="false" />
<Property Name="margin" Type="Edm.Int32" Nullable="false" />
<Property Name="text" Type="Edm.String" />
<Property Name="uiElementName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="addContentHeaderAction" BaseType="graph.informationProtectionAction">
<Property Name="alignment" Type="graph.contentAlignment" Nullable="false" />
<Property Name="fontColor" Type="Edm.String" />
<Property Name="fontName" Type="Edm.String" />
<Property Name="fontSize" Type="Edm.Int32" Nullable="false" />
<Property Name="margin" Type="Edm.Int32" Nullable="false" />
<Property Name="text" Type="Edm.String" />
<Property Name="uiElementName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="addWatermarkAction" BaseType="graph.informationProtectionAction">
<Property Name="fontColor" Type="Edm.String" />
<Property Name="fontName" Type="Edm.String" />
<Property Name="fontSize" Type="Edm.Int32" Nullable="false" />
<Property Name="layout" Type="graph.watermarkLayout" Nullable="false" />
<Property Name="text" Type="Edm.String" />
<Property Name="uiElementName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="applyLabelAction" BaseType="graph.informationProtectionAction">
<Property Name="actions" Type="Collection(graph.informationProtectionAction)" />
<Property Name="actionSource" Type="graph.actionSource" Nullable="false" />
<Property Name="label" Type="graph.labelDetails" />
<Property Name="responsibleSensitiveTypeIds" Type="Collection(Edm.Guid)" Nullable="false" />
</ComplexType>
<ComplexType Name="parentLabelDetails">
<Property Name="color" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
<Property Name="isActive" Type="Edm.Boolean" Nullable="false" />
<Property Name="name" Type="Edm.String" />
<Property Name="parent" Type="graph.parentLabelDetails" />
<Property Name="sensitivity" Type="Edm.Int32" Nullable="false" />
<Property Name="tooltip" Type="Edm.String" />
</ComplexType>
<ComplexType Name="labelDetails" BaseType="graph.parentLabelDetails" />
<ComplexType Name="classificationResult">
<Property Name="confidenceLevel" Type="Edm.Int32" Nullable="false" />
<Property Name="count" Type="Edm.Int32" Nullable="false" />
<Property Name="sensitiveTypeId" Type="Edm.Guid" Nullable="false" />
</ComplexType>
<ComplexType Name="contentInfo">
<Property Name="format" Type="graph.contentFormat" Nullable="false" />
<Property Name="identifier" Type="Edm.String" />
<Property Name="metadata" Type="Collection(graph.keyValuePair)" />
<Property Name="state" Type="graph.contentState" Nullable="false" />
</ComplexType>
<ComplexType Name="customAction" BaseType="graph.informationProtectionAction">
<Property Name="name" Type="Edm.String" />
<Property Name="properties" Type="Collection(graph.keyValuePair)" />
</ComplexType>
<ComplexType Name="downgradeJustification">
<Property Name="isDowngradeJustified" Type="Edm.Boolean" Nullable="false" />
<Property Name="justificationMessage" Type="Edm.String" />
</ComplexType>
<ComplexType Name="informationProtectionContentLabel">
<Property Name="assignmentMethod" Type="graph.assignmentMethod" Nullable="false" />
<Property Name="creationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="label" Type="graph.labelDetails" />
</ComplexType>
<ComplexType Name="justifyAction" BaseType="graph.informationProtectionAction" />
<ComplexType Name="labelingOptions">
<Property Name="assignmentMethod" Type="graph.assignmentMethod" Nullable="false" />
<Property Name="downgradeJustification" Type="graph.downgradeJustification" />
<Property Name="extendedProperties" Type="Collection(graph.keyValuePair)" />
<Property Name="labelId" Type="Edm.Guid" Nullable="false" />
</ComplexType>
<ComplexType Name="metadataAction" BaseType="graph.informationProtectionAction">
<Property Name="metadataToAdd" Type="Collection(graph.keyValuePair)" />
<Property Name="metadataToRemove" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="protectAdhocAction" BaseType="graph.informationProtectionAction" />
<ComplexType Name="protectByTemplateAction" BaseType="graph.informationProtectionAction">
<Property Name="templateId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="protectDoNotForwardAction" BaseType="graph.informationProtectionAction" />
<ComplexType Name="recommendLabelAction" BaseType="graph.informationProtectionAction">
<Property Name="actions" Type="Collection(graph.informationProtectionAction)" />
<Property Name="actionSource" Type="graph.actionSource" Nullable="false" />
<Property Name="label" Type="graph.labelDetails" />
<Property Name="responsibleSensitiveTypeIds" Type="Collection(Edm.Guid)" Nullable="false" />
</ComplexType>
<ComplexType Name="removeContentFooterAction" BaseType="graph.informationProtectionAction">
<Property Name="uiElementNames" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="removeContentHeaderAction" BaseType="graph.informationProtectionAction">
<Property Name="uiElementNames" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="removeProtectionAction" BaseType="graph.informationProtectionAction" />
<ComplexType Name="removeWatermarkAction" BaseType="graph.informationProtectionAction">
<Property Name="uiElementNames" Type="Collection(Edm.String)" />
</ComplexType>
<EntityType Name="informationProtectionLabel" BaseType="graph.entity">
<Property Name="color" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="isActive" Type="Edm.Boolean" Nullable="false" />
<Property Name="name" Type="Edm.String" />
<Property Name="parent" Type="graph.parentLabelDetails" />
<Property Name="sensitivity" Type="Edm.Int32" Nullable="false" />
<Property Name="tooltip" Type="Edm.String" />
</EntityType>
<ComplexType Name="androidEnrollmentCompanyCode">
<Property Name="enrollmentToken" Type="Edm.String" />
<Property Name="qrCodeContent" Type="Edm.String" />
<Property Name="qrCodeImage" Type="graph.mimeContent" />
</ComplexType>
<ComplexType Name="androidForWorkAppConfigurationSchemaItem">
<Property Name="dataType" Type="graph.androidForWorkAppConfigurationSchemaItemDataType" Nullable="false" />
<Property Name="defaultBoolValue" Type="Edm.Boolean" />
<Property Name="defaultIntValue" Type="Edm.Int32" />
<Property Name="defaultStringArrayValue" Type="Collection(Edm.String)" />
<Property Name="defaultStringValue" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="schemaItemKey" Type="Edm.String" />
<Property Name="selections" Type="Collection(graph.keyValuePair)" />
</ComplexType>
<ComplexType Name="androidManagedStoreAppConfigurationSchemaItem">
<Property Name="dataType" Type="graph.androidManagedStoreAppConfigurationSchemaItemDataType" Nullable="false" />
<Property Name="defaultBoolValue" Type="Edm.Boolean" />
<Property Name="defaultIntValue" Type="Edm.Int32" />
<Property Name="defaultStringArrayValue" Type="Collection(Edm.String)" />
<Property Name="defaultStringValue" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="index" Type="Edm.Int32" Nullable="false" />
<Property Name="parentIndex" Type="Edm.Int32" />
<Property Name="schemaItemKey" Type="Edm.String" />
<Property Name="selections" Type="Collection(graph.keyValuePair)" />
</ComplexType>
<ComplexType Name="deviceAndAppManagementAssignmentTarget" Abstract="true">
<Property Name="deviceAndAppManagementAssignmentFilterId" Type="Edm.String" />
<Property Name="deviceAndAppManagementAssignmentFilterType" Type="graph.deviceAndAppManagementAssignmentFilterType" Nullable="false" />
</ComplexType>
<ComplexType Name="allDevicesAssignmentTarget" BaseType="graph.deviceAndAppManagementAssignmentTarget" />
<ComplexType Name="allLicensedUsersAssignmentTarget" BaseType="graph.deviceAndAppManagementAssignmentTarget" />
<ComplexType Name="mobileAppAssignmentSettings" Abstract="true" />
<ComplexType Name="androidManagedStoreAppAssignmentSettings" BaseType="graph.mobileAppAssignmentSettings">
<Property Name="androidManagedStoreAppTrackIds" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="androidManagedStoreAppTrack">
<Property Name="trackAlias" Type="Edm.String" />
<Property Name="trackId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="androidMinimumOperatingSystem">
<Property Name="v4_0" Type="Edm.Boolean" Nullable="false" />
<Property Name="v4_0_3" Type="Edm.Boolean" Nullable="false" />
<Property Name="v4_1" Type="Edm.Boolean" Nullable="false" />
<Property Name="v4_2" Type="Edm.Boolean" Nullable="false" />
<Property Name="v4_3" Type="Edm.Boolean" Nullable="false" />
<Property Name="v4_4" Type="Edm.Boolean" Nullable="false" />
<Property Name="v5_0" Type="Edm.Boolean" Nullable="false" />
<Property Name="v5_1" Type="Edm.Boolean" Nullable="false" />
<Property Name="v6_0" Type="Edm.Boolean" Nullable="false" />
<Property Name="v7_0" Type="Edm.Boolean" Nullable="false" />
<Property Name="v7_1" Type="Edm.Boolean" Nullable="false" />
<Property Name="v8_0" Type="Edm.Boolean" Nullable="false" />
<Property Name="v8_1" Type="Edm.Boolean" Nullable="false" />
<Property Name="v9_0" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="androidPermissionAction">
<Property Name="action" Type="graph.androidPermissionActionType" Nullable="false" />
<Property Name="permission" Type="Edm.String" />
</ComplexType>
<ComplexType Name="appConfigurationSettingItem">
<Property Name="appConfigKey" Type="Edm.String" Nullable="false" />
<Property Name="appConfigKeyType" Type="graph.mdmAppConfigKeyType" Nullable="false" />
<Property Name="appConfigKeyValue" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="excludedApps">
<Property Name="access" Type="Edm.Boolean" Nullable="false" />
<Property Name="bing" Type="Edm.Boolean" Nullable="false" />
<Property Name="excel" Type="Edm.Boolean" Nullable="false" />
<Property Name="groove" Type="Edm.Boolean" Nullable="false" />
<Property Name="infoPath" Type="Edm.Boolean" Nullable="false" />
<Property Name="lync" Type="Edm.Boolean" Nullable="false" />
<Property Name="oneDrive" Type="Edm.Boolean" Nullable="false" />
<Property Name="oneNote" Type="Edm.Boolean" Nullable="false" />
<Property Name="outlook" Type="Edm.Boolean" Nullable="false" />
<Property Name="powerPoint" Type="Edm.Boolean" Nullable="false" />
<Property Name="publisher" Type="Edm.Boolean" Nullable="false" />
<Property Name="sharePointDesigner" Type="Edm.Boolean" Nullable="false" />
<Property Name="teams" Type="Edm.Boolean" Nullable="false" />
<Property Name="visio" Type="Edm.Boolean" Nullable="false" />
<Property Name="word" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="groupAssignmentTarget" BaseType="graph.deviceAndAppManagementAssignmentTarget">
<Property Name="groupId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="exclusionGroupAssignmentTarget" BaseType="graph.groupAssignmentTarget" />
<ComplexType Name="fileEncryptionInfo">
<Property Name="encryptionKey" Type="Edm.Binary" />
<Property Name="fileDigest" Type="Edm.Binary" />
<Property Name="fileDigestAlgorithm" Type="Edm.String" />
<Property Name="initializationVector" Type="Edm.Binary" />
<Property Name="mac" Type="Edm.Binary" />
<Property Name="macKey" Type="Edm.Binary" />
<Property Name="profileIdentifier" Type="Edm.String" />
</ComplexType>
<ComplexType Name="iosDeviceType">
<Property Name="iPad" Type="Edm.Boolean" Nullable="false" />
<Property Name="iPhoneAndIPod" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="iosLobAppAssignmentSettings" BaseType="graph.mobileAppAssignmentSettings">
<Property Name="uninstallOnDeviceRemoval" Type="Edm.Boolean" />
<Property Name="vpnConfigurationId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="iosMinimumOperatingSystem">
<Property Name="v10_0" Type="Edm.Boolean" Nullable="false" />
<Property Name="v11_0" Type="Edm.Boolean" Nullable="false" />
<Property Name="v12_0" Type="Edm.Boolean" Nullable="false" />
<Property Name="v13_0" Type="Edm.Boolean" Nullable="false" />
<Property Name="v8_0" Type="Edm.Boolean" Nullable="false" />
<Property Name="v9_0" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="iosStoreAppAssignmentSettings" BaseType="graph.mobileAppAssignmentSettings">
<Property Name="uninstallOnDeviceRemoval" Type="Edm.Boolean" />
<Property Name="vpnConfigurationId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="iosVppAppAssignmentSettings" BaseType="graph.mobileAppAssignmentSettings">
<Property Name="uninstallOnDeviceRemoval" Type="Edm.Boolean" />
<Property Name="useDeviceLicensing" Type="Edm.Boolean" Nullable="false" />
<Property Name="vpnConfigurationId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="iosVppAppRevokeLicensesActionResult">
<Property Name="actionFailureReason" Type="graph.vppTokenActionFailureReason" Nullable="false" />
<Property Name="actionName" Type="Edm.String" />
<Property Name="actionState" Type="graph.actionState" Nullable="false" />
<Property Name="failedLicensesCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdatedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="managedDeviceId" Type="Edm.String" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="totalLicensesCount" Type="Edm.Int32" Nullable="false" />
<Property Name="userId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="macOsLobAppAssignmentSettings" BaseType="graph.mobileAppAssignmentSettings">
<Property Name="uninstallOnDeviceRemoval" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="macOSLobChildApp">
<Property Name="buildNumber" Type="Edm.String" />
<Property Name="bundleId" Type="Edm.String" />
<Property Name="versionNumber" Type="Edm.String" />
</ComplexType>
<ComplexType Name="macOSMinimumOperatingSystem">
<Property Name="v10_10" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_11" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_12" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_13" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_14" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_15" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_7" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_8" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_9" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="macOsVppAppAssignmentSettings" BaseType="graph.mobileAppAssignmentSettings">
<Property Name="uninstallOnDeviceRemoval" Type="Edm.Boolean" />
<Property Name="useDeviceLicensing" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="macOsVppAppRevokeLicensesActionResult">
<Property Name="actionFailureReason" Type="graph.vppTokenActionFailureReason" Nullable="false" />
<Property Name="actionName" Type="Edm.String" />
<Property Name="actionState" Type="graph.actionState" Nullable="false" />
<Property Name="failedLicensesCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdatedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="managedDeviceId" Type="Edm.String" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="totalLicensesCount" Type="Edm.Int32" Nullable="false" />
<Property Name="userId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="microsoftStoreForBusinessAppAssignmentSettings" BaseType="graph.mobileAppAssignmentSettings">
<Property Name="useDeviceContext" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="mobileAppInstallTimeSettings">
<Property Name="deadlineDateTime" Type="Edm.DateTimeOffset" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" />
<Property Name="useLocalTime" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="mobileAppRelationshipState">
<Property Name="deviceId" Type="Edm.String" />
<Property Name="errorCode" Type="Edm.Int32" Nullable="false" />
<Property Name="installState" Type="graph.resultantAppState" Nullable="false" />
<Property Name="installStateDetail" Type="graph.resultantAppStateDetail" Nullable="false" />
<Property Name="sourceIds" Type="Collection(Edm.String)" />
<Property Name="targetDisplayName" Type="Edm.String" />
<Property Name="targetId" Type="Edm.String" />
<Property Name="targetLastSyncDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</ComplexType>
<ComplexType Name="vppLicensingType">
<Property Name="supportDeviceLicensing" Type="Edm.Boolean" Nullable="false" />
<Property Name="supportsDeviceLicensing" Type="Edm.Boolean" Nullable="false" />
<Property Name="supportsUserLicensing" Type="Edm.Boolean" Nullable="false" />
<Property Name="supportUserLicensing" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="win32LobAppAssignmentSettings" BaseType="graph.mobileAppAssignmentSettings">
<Property Name="deliveryOptimizationPriority" Type="graph.win32LobAppDeliveryOptimizationPriority" Nullable="false" />
<Property Name="installTimeSettings" Type="graph.mobileAppInstallTimeSettings" />
<Property Name="notifications" Type="graph.win32LobAppNotification" Nullable="false" />
<Property Name="restartSettings" Type="graph.win32LobAppRestartSettings" />
</ComplexType>
<ComplexType Name="win32LobAppRestartSettings">
<Property Name="countdownDisplayBeforeRestartInMinutes" Type="Edm.Int32" Nullable="false" />
<Property Name="gracePeriodInMinutes" Type="Edm.Int32" Nullable="false" />
<Property Name="restartNotificationSnoozeDurationInMinutes" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="win32LobAppDetection" Abstract="true" />
<ComplexType Name="win32LobAppFileSystemDetection" BaseType="graph.win32LobAppDetection">
<Property Name="check32BitOn64System" Type="Edm.Boolean" Nullable="false" />
<Property Name="detectionType" Type="graph.win32LobAppFileSystemDetectionType" Nullable="false" />
<Property Name="detectionValue" Type="Edm.String" />
<Property Name="fileOrFolderName" Type="Edm.String" />
<Property Name="operator" Type="graph.win32LobAppDetectionOperator" Nullable="false" />
<Property Name="path" Type="Edm.String" />
</ComplexType>
<ComplexType Name="win32LobAppRequirement" Abstract="true">
<Property Name="detectionValue" Type="Edm.String" />
<Property Name="operator" Type="graph.win32LobAppDetectionOperator" Nullable="false" />
</ComplexType>
<ComplexType Name="win32LobAppFileSystemRequirement" BaseType="graph.win32LobAppRequirement">
<Property Name="check32BitOn64System" Type="Edm.Boolean" Nullable="false" />
<Property Name="detectionType" Type="graph.win32LobAppFileSystemDetectionType" Nullable="false" />
<Property Name="fileOrFolderName" Type="Edm.String" />
<Property Name="path" Type="Edm.String" />
</ComplexType>
<ComplexType Name="win32LobAppRule" Abstract="true">
<Property Name="ruleType" Type="graph.win32LobAppRuleType" Nullable="false" />
</ComplexType>
<ComplexType Name="win32LobAppFileSystemRule" BaseType="graph.win32LobAppRule">
<Property Name="check32BitOn64System" Type="Edm.Boolean" Nullable="false" />
<Property Name="comparisonValue" Type="Edm.String" />
<Property Name="fileOrFolderName" Type="Edm.String" />
<Property Name="operationType" Type="graph.win32LobAppFileSystemOperationType" Nullable="false" />
<Property Name="operator" Type="graph.win32LobAppRuleOperator" Nullable="false" />
<Property Name="path" Type="Edm.String" />
</ComplexType>
<ComplexType Name="win32LobAppInstallExperience">
<Property Name="deviceRestartBehavior" Type="graph.win32LobAppRestartBehavior" Nullable="false" />
<Property Name="runAsAccount" Type="graph.runAsAccountType" Nullable="false" />
</ComplexType>
<ComplexType Name="win32LobAppMsiInformation">
<Property Name="packageType" Type="graph.win32LobAppMsiPackageType" Nullable="false" />
<Property Name="productCode" Type="Edm.String" />
<Property Name="productName" Type="Edm.String" />
<Property Name="productVersion" Type="Edm.String" />
<Property Name="publisher" Type="Edm.String" />
<Property Name="requiresReboot" Type="Edm.Boolean" Nullable="false" />
<Property Name="upgradeCode" Type="Edm.String" />
</ComplexType>
<ComplexType Name="win32LobAppPowerShellScriptDetection" BaseType="graph.win32LobAppDetection">
<Property Name="enforceSignatureCheck" Type="Edm.Boolean" Nullable="false" />
<Property Name="runAs32Bit" Type="Edm.Boolean" Nullable="false" />
<Property Name="scriptContent" Type="Edm.String" />
</ComplexType>
<ComplexType Name="win32LobAppPowerShellScriptRequirement" BaseType="graph.win32LobAppRequirement">
<Property Name="detectionType" Type="graph.win32LobAppPowerShellScriptDetectionType" Nullable="false" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="enforceSignatureCheck" Type="Edm.Boolean" Nullable="false" />
<Property Name="runAs32Bit" Type="Edm.Boolean" Nullable="false" />
<Property Name="runAsAccount" Type="graph.runAsAccountType" Nullable="false" />
<Property Name="scriptContent" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="win32LobAppPowerShellScriptRule" BaseType="graph.win32LobAppRule">
<Property Name="comparisonValue" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enforceSignatureCheck" Type="Edm.Boolean" Nullable="false" />
<Property Name="operationType" Type="graph.win32LobAppPowerShellScriptRuleOperationType" Nullable="false" />
<Property Name="operator" Type="graph.win32LobAppRuleOperator" Nullable="false" />
<Property Name="runAs32Bit" Type="Edm.Boolean" Nullable="false" />
<Property Name="runAsAccount" Type="graph.runAsAccountType" />
<Property Name="scriptContent" Type="Edm.String" />
</ComplexType>
<ComplexType Name="win32LobAppProductCodeDetection" BaseType="graph.win32LobAppDetection">
<Property Name="productCode" Type="Edm.String" />
<Property Name="productVersion" Type="Edm.String" />
<Property Name="productVersionOperator" Type="graph.win32LobAppDetectionOperator" Nullable="false" />
</ComplexType>
<ComplexType Name="win32LobAppProductCodeRule" BaseType="graph.win32LobAppRule">
<Property Name="productCode" Type="Edm.String" />
<Property Name="productVersion" Type="Edm.String" />
<Property Name="productVersionOperator" Type="graph.win32LobAppRuleOperator" Nullable="false" />
</ComplexType>
<ComplexType Name="win32LobAppRegistryDetection" BaseType="graph.win32LobAppDetection">
<Property Name="check32BitOn64System" Type="Edm.Boolean" Nullable="false" />
<Property Name="detectionType" Type="graph.win32LobAppRegistryDetectionType" Nullable="false" />
<Property Name="detectionValue" Type="Edm.String" />
<Property Name="keyPath" Type="Edm.String" />
<Property Name="operator" Type="graph.win32LobAppDetectionOperator" Nullable="false" />
<Property Name="valueName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="win32LobAppRegistryRequirement" BaseType="graph.win32LobAppRequirement">
<Property Name="check32BitOn64System" Type="Edm.Boolean" Nullable="false" />
<Property Name="detectionType" Type="graph.win32LobAppRegistryDetectionType" Nullable="false" />
<Property Name="keyPath" Type="Edm.String" />
<Property Name="valueName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="win32LobAppRegistryRule" BaseType="graph.win32LobAppRule">
<Property Name="check32BitOn64System" Type="Edm.Boolean" Nullable="false" />
<Property Name="comparisonValue" Type="Edm.String" />
<Property Name="keyPath" Type="Edm.String" />
<Property Name="operationType" Type="graph.win32LobAppRegistryRuleOperationType" Nullable="false" />
<Property Name="operator" Type="graph.win32LobAppRuleOperator" Nullable="false" />
<Property Name="valueName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="win32LobAppReturnCode">
<Property Name="returnCode" Type="Edm.Int32" Nullable="false" />
<Property Name="type" Type="graph.win32LobAppReturnCodeType" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsAppXAppAssignmentSettings" BaseType="graph.mobileAppAssignmentSettings">
<Property Name="useDeviceContext" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsMinimumOperatingSystem">
<Property Name="v10_0" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_1607" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_1703" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_1709" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_1803" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_1809" Type="Edm.Boolean" Nullable="false" />
<Property Name="v10_1903" Type="Edm.Boolean" Nullable="false" />
<Property Name="v8_0" Type="Edm.Boolean" Nullable="false" />
<Property Name="v8_1" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsPackageInformation">
<Property Name="applicableArchitecture" Type="graph.windowsArchitecture" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="identityName" Type="Edm.String" />
<Property Name="identityPublisher" Type="Edm.String" />
<Property Name="identityResourceIdentifier" Type="Edm.String" />
<Property Name="identityVersion" Type="Edm.String" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.windowsMinimumOperatingSystem" />
</ComplexType>
<ComplexType Name="windowsUniversalAppXAppAssignmentSettings" BaseType="graph.mobileAppAssignmentSettings">
<Property Name="useDeviceContext" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<EntityType Name="mobileApp" BaseType="graph.entity" Abstract="true">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="dependentAppCount" Type="Edm.Int32" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="developer" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="informationUrl" Type="Edm.String" />
<Property Name="isAssigned" Type="Edm.Boolean" Nullable="false" />
<Property Name="isFeatured" Type="Edm.Boolean" Nullable="false" />
<Property Name="largeIcon" Type="graph.mimeContent" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="notes" Type="Edm.String" />
<Property Name="owner" Type="Edm.String" />
<Property Name="privacyInformationUrl" Type="Edm.String" />
<Property Name="publisher" Type="Edm.String" />
<Property Name="publishingState" Type="graph.mobileAppPublishingState" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="supersededAppCount" Type="Edm.Int32" Nullable="false" />
<Property Name="supersedingAppCount" Type="Edm.Int32" Nullable="false" />
<Property Name="uploadState" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="assignments" Type="Collection(graph.mobileAppAssignment)" ContainsTarget="true" />
<NavigationProperty Name="categories" Type="Collection(graph.mobileAppCategory)" />
<NavigationProperty Name="deviceStatuses" Type="Collection(graph.mobileAppInstallStatus)" ContainsTarget="true" />
<NavigationProperty Name="installSummary" Type="graph.mobileAppInstallSummary" ContainsTarget="true" />
<NavigationProperty Name="relationships" Type="Collection(graph.mobileAppRelationship)" ContainsTarget="true" />
<NavigationProperty Name="userStatuses" Type="Collection(graph.userAppInstallStatus)" ContainsTarget="true" />
</EntityType>
<EntityType Name="androidForWorkApp" BaseType="graph.mobileApp">
<Property Name="appIdentifier" Type="Edm.String" />
<Property Name="appStoreUrl" Type="Edm.String" />
<Property Name="packageId" Type="Edm.String" />
<Property Name="totalLicenseCount" Type="Edm.Int32" Nullable="false" />
<Property Name="usedLicenseCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="managedDeviceMobileAppConfiguration" BaseType="graph.entity" Abstract="true">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="targetedMobileApps" Type="Collection(Edm.String)" />
<Property Name="version" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="assignments" Type="Collection(graph.managedDeviceMobileAppConfigurationAssignment)" ContainsTarget="true" />
<NavigationProperty Name="deviceStatuses" Type="Collection(graph.managedDeviceMobileAppConfigurationDeviceStatus)" ContainsTarget="true" />
<NavigationProperty Name="deviceStatusSummary" Type="graph.managedDeviceMobileAppConfigurationDeviceSummary" ContainsTarget="true" />
<NavigationProperty Name="userStatuses" Type="Collection(graph.managedDeviceMobileAppConfigurationUserStatus)" ContainsTarget="true" />
<NavigationProperty Name="userStatusSummary" Type="graph.managedDeviceMobileAppConfigurationUserSummary" ContainsTarget="true" />
</EntityType>
<EntityType Name="androidForWorkMobileAppConfiguration" BaseType="graph.managedDeviceMobileAppConfiguration">
<Property Name="packageId" Type="Edm.String" />
<Property Name="payloadJson" Type="Edm.String" />
<Property Name="permissionActions" Type="Collection(graph.androidPermissionAction)" />
<Property Name="profileApplicability" Type="graph.androidProfileApplicability" Nullable="false" />
</EntityType>
<EntityType Name="mobileLobApp" BaseType="graph.mobileApp" Abstract="true">
<Property Name="committedContentVersion" Type="Edm.String" />
<Property Name="fileName" Type="Edm.String" />
<Property Name="size" Type="Edm.Int64" Nullable="false" />
<NavigationProperty Name="contentVersions" Type="Collection(graph.mobileAppContent)" ContainsTarget="true" />
</EntityType>
<EntityType Name="androidLobApp" BaseType="graph.mobileLobApp">
<Property Name="identityName" Type="Edm.String" />
<Property Name="identityVersion" Type="Edm.String" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.androidMinimumOperatingSystem" />
<Property Name="packageId" Type="Edm.String" />
<Property Name="versionCode" Type="Edm.String" />
<Property Name="versionName" Type="Edm.String" />
</EntityType>
<EntityType Name="androidManagedStoreApp" BaseType="graph.mobileApp">
<Property Name="appIdentifier" Type="Edm.String" />
<Property Name="appStoreUrl" Type="Edm.String" />
<Property Name="appTracks" Type="Collection(graph.androidManagedStoreAppTrack)" />
<Property Name="isPrivate" Type="Edm.Boolean" Nullable="false" />
<Property Name="isSystemApp" Type="Edm.Boolean" Nullable="false" />
<Property Name="packageId" Type="Edm.String" />
<Property Name="supportsOemConfig" Type="Edm.Boolean" Nullable="false" />
<Property Name="totalLicenseCount" Type="Edm.Int32" Nullable="false" />
<Property Name="usedLicenseCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="androidManagedStoreAppConfiguration" BaseType="graph.managedDeviceMobileAppConfiguration">
<Property Name="appSupportsOemConfig" Type="Edm.Boolean" Nullable="false" />
<Property Name="packageId" Type="Edm.String" />
<Property Name="payloadJson" Type="Edm.String" />
<Property Name="permissionActions" Type="Collection(graph.androidPermissionAction)" />
<Property Name="profileApplicability" Type="graph.androidProfileApplicability" Nullable="false" />
</EntityType>
<EntityType Name="androidManagedStoreWebApp" BaseType="graph.androidManagedStoreApp" />
<EntityType Name="androidStoreApp" BaseType="graph.mobileApp">
<Property Name="appIdentifier" Type="Edm.String" />
<Property Name="appStoreUrl" Type="Edm.String" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.androidMinimumOperatingSystem" />
<Property Name="packageId" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceAppManagement" BaseType="graph.entity">
<Property Name="isEnabledForMicrosoftStoreForBusiness" Type="Edm.Boolean" Nullable="false" />
<Property Name="microsoftStoreForBusinessLanguage" Type="Edm.String" />
<Property Name="microsoftStoreForBusinessLastCompletedApplicationSyncTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="microsoftStoreForBusinessLastSuccessfulSyncDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="microsoftStoreForBusinessPortalSelection" Type="graph.microsoftStoreForBusinessPortalSelectionOptions" Nullable="false" />
<NavigationProperty Name="managedEBookCategories" Type="Collection(graph.managedEBookCategory)" ContainsTarget="true" />
<NavigationProperty Name="enterpriseCodeSigningCertificates" Type="Collection(graph.enterpriseCodeSigningCertificate)" ContainsTarget="true" />
<NavigationProperty Name="iosLobAppProvisioningConfigurations" Type="Collection(graph.iosLobAppProvisioningConfiguration)" ContainsTarget="true" />
<NavigationProperty Name="mobileAppCategories" Type="Collection(graph.mobileAppCategory)" ContainsTarget="true" />
<NavigationProperty Name="mobileAppConfigurations" Type="Collection(graph.managedDeviceMobileAppConfiguration)" ContainsTarget="true" />
<NavigationProperty Name="mobileApps" Type="Collection(graph.mobileApp)" ContainsTarget="true" />
<NavigationProperty Name="symantecCodeSigningCertificate" Type="graph.symantecCodeSigningCertificate" ContainsTarget="true" />
<NavigationProperty Name="managedEBooks" Type="Collection(graph.managedEBook)" ContainsTarget="true" />
<NavigationProperty Name="policySets" Type="Collection(graph.policySet)" ContainsTarget="true" />
<NavigationProperty Name="sideLoadingKeys" Type="Collection(graph.sideLoadingKey)" ContainsTarget="true" />
<NavigationProperty Name="vppTokens" Type="Collection(graph.vppToken)" ContainsTarget="true" />
<NavigationProperty Name="windowsManagementApp" Type="graph.windowsManagementApp" />
<NavigationProperty Name="androidManagedAppProtections" Type="Collection(graph.androidManagedAppProtection)" ContainsTarget="true" />
<NavigationProperty Name="defaultManagedAppProtections" Type="Collection(graph.defaultManagedAppProtection)" ContainsTarget="true" />
<NavigationProperty Name="iosManagedAppProtections" Type="Collection(graph.iosManagedAppProtection)" ContainsTarget="true" />
<NavigationProperty Name="managedAppPolicies" Type="Collection(graph.managedAppPolicy)" ContainsTarget="true" />
<NavigationProperty Name="managedAppRegistrations" Type="Collection(graph.managedAppRegistration)" ContainsTarget="true" />
<NavigationProperty Name="managedAppStatuses" Type="Collection(graph.managedAppStatus)" ContainsTarget="true" />
<NavigationProperty Name="mdmWindowsInformationProtectionPolicies" Type="Collection(graph.mdmWindowsInformationProtectionPolicy)" ContainsTarget="true" />
<NavigationProperty Name="targetedManagedAppConfigurations" Type="Collection(graph.targetedManagedAppConfiguration)" ContainsTarget="true" />
<NavigationProperty Name="windowsInformationProtectionDeviceRegistrations" Type="Collection(graph.windowsInformationProtectionDeviceRegistration)" ContainsTarget="true" />
<NavigationProperty Name="windowsInformationProtectionPolicies" Type="Collection(graph.windowsInformationProtectionPolicy)" ContainsTarget="true" />
<NavigationProperty Name="windowsInformationProtectionWipeActions" Type="Collection(graph.windowsInformationProtectionWipeAction)" ContainsTarget="true" />
<NavigationProperty Name="deviceAppManagementTasks" Type="Collection(graph.deviceAppManagementTask)" ContainsTarget="true" />
<NavigationProperty Name="wdacSupplementalPolicies" Type="Collection(graph.windowsDefenderApplicationControlSupplementalPolicy)" ContainsTarget="true" />
</EntityType>
<EntityType Name="managedEBookCategory" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</EntityType>
<EntityType Name="enterpriseCodeSigningCertificate" BaseType="graph.entity">
<Property Name="content" Type="Edm.Binary" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="issuer" Type="Edm.String" />
<Property Name="issuerName" Type="Edm.String" />
<Property Name="status" Type="graph.certificateStatus" Nullable="false" />
<Property Name="subject" Type="Edm.String" />
<Property Name="subjectName" Type="Edm.String" />
<Property Name="uploadDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</EntityType>
<EntityType Name="iosLobAppProvisioningConfiguration" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="payload" Type="Edm.Binary" Nullable="false" />
<Property Name="payloadFileName" Type="Edm.String" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="version" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="assignments" Type="Collection(graph.iosLobAppProvisioningConfigurationAssignment)" ContainsTarget="true" />
<NavigationProperty Name="deviceStatuses" Type="Collection(graph.managedDeviceMobileAppConfigurationDeviceStatus)" ContainsTarget="true" />
<NavigationProperty Name="groupAssignments" Type="Collection(graph.mobileAppProvisioningConfigGroupAssignment)" ContainsTarget="true" />
<NavigationProperty Name="userStatuses" Type="Collection(graph.managedDeviceMobileAppConfigurationUserStatus)" ContainsTarget="true" />
</EntityType>
<EntityType Name="mobileAppCategory" BaseType="graph.entity">
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</EntityType>
<EntityType Name="symantecCodeSigningCertificate" BaseType="graph.entity">
<Property Name="content" Type="Edm.Binary" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="issuer" Type="Edm.String" />
<Property Name="issuerName" Type="Edm.String" />
<Property Name="password" Type="Edm.String" />
<Property Name="status" Type="graph.certificateStatus" Nullable="false" />
<Property Name="subject" Type="Edm.String" />
<Property Name="subjectName" Type="Edm.String" />
<Property Name="uploadDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</EntityType>
<EntityType Name="managedEBook" BaseType="graph.entity" Abstract="true">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="informationUrl" Type="Edm.String" />
<Property Name="largeCover" Type="graph.mimeContent" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="privacyInformationUrl" Type="Edm.String" />
<Property Name="publishedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="publisher" Type="Edm.String" />
<NavigationProperty Name="assignments" Type="Collection(graph.managedEBookAssignment)" ContainsTarget="true" />
<NavigationProperty Name="categories" Type="Collection(graph.managedEBookCategory)" />
<NavigationProperty Name="deviceStates" Type="Collection(graph.deviceInstallState)" ContainsTarget="true" />
<NavigationProperty Name="installSummary" Type="graph.eBookInstallSummary" ContainsTarget="true" />
<NavigationProperty Name="userStateSummary" Type="Collection(graph.userInstallStateSummary)" ContainsTarget="true" />
</EntityType>
<EntityType Name="policySet" BaseType="graph.entity">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="errorCode" Type="graph.errorCode" Nullable="false" />
<Property Name="guidedDeploymentTags" Type="Collection(Edm.String)" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTags" Type="Collection(Edm.String)" />
<Property Name="status" Type="graph.policySetStatus" Nullable="false" />
<NavigationProperty Name="assignments" Type="Collection(graph.policySetAssignment)" ContainsTarget="true" />
<NavigationProperty Name="items" Type="Collection(graph.policySetItem)" ContainsTarget="true" />
</EntityType>
<EntityType Name="sideLoadingKey" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastUpdatedDateTime" Type="Edm.String" />
<Property Name="totalActivation" Type="Edm.Int32" Nullable="false" />
<Property Name="value" Type="Edm.String" />
</EntityType>
<EntityType Name="vppToken" BaseType="graph.entity">
<Property Name="appleId" Type="Edm.String" />
<Property Name="automaticallyUpdateApps" Type="Edm.Boolean" Nullable="false" />
<Property Name="claimTokenManagementFromExternalMdm" Type="Edm.Boolean" Nullable="false" />
<Property Name="countryOrRegion" Type="Edm.String" />
<Property Name="dataSharingConsentGranted" Type="Edm.Boolean" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="lastSyncDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="lastSyncStatus" Type="graph.vppTokenSyncStatus" Nullable="false" />
<Property Name="locationName" Type="Edm.String" />
<Property Name="organizationName" Type="Edm.String" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="state" Type="graph.vppTokenState" Nullable="false" />
<Property Name="token" Type="Edm.String" />
<Property Name="tokenActionResults" Type="Collection(graph.vppTokenActionResult)" />
<Property Name="vppTokenAccountType" Type="graph.vppTokenAccountType" Nullable="false" />
</EntityType>
<EntityType Name="windowsManagementApp" BaseType="graph.entity">
<Property Name="availableVersion" Type="Edm.String" />
<NavigationProperty Name="healthStates" Type="Collection(graph.windowsManagementAppHealthState)" ContainsTarget="true" />
</EntityType>
<EntityType Name="managedAppPolicy" BaseType="graph.entity" Abstract="true">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="version" Type="Edm.String" />
</EntityType>
<EntityType Name="managedAppProtection" BaseType="graph.managedAppPolicy" Abstract="true">
<Property Name="allowedDataIngestionLocations" Type="Collection(graph.managedAppDataIngestionLocation)" Nullable="false" />
<Property Name="allowedDataStorageLocations" Type="Collection(graph.managedAppDataStorageLocation)" Nullable="false" />
<Property Name="allowedInboundDataTransferSources" Type="graph.managedAppDataTransferLevel" Nullable="false" />
<Property Name="allowedOutboundClipboardSharingExceptionLength" Type="Edm.Int32" Nullable="false" />
<Property Name="allowedOutboundClipboardSharingLevel" Type="graph.managedAppClipboardSharingLevel" Nullable="false" />
<Property Name="allowedOutboundDataTransferDestinations" Type="graph.managedAppDataTransferLevel" Nullable="false" />
<Property Name="appActionIfDeviceComplianceRequired" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="appActionIfMaximumPinRetriesExceeded" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="appActionIfUnableToAuthenticateUser" Type="graph.managedAppRemediationAction" />
<Property Name="blockDataIngestionIntoOrganizationDocuments" Type="Edm.Boolean" Nullable="false" />
<Property Name="contactSyncBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="dataBackupBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="deviceComplianceRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="dialerRestrictionLevel" Type="graph.managedAppPhoneNumberRedirectLevel" Nullable="false" />
<Property Name="disableAppPinIfDevicePinIsSet" Type="Edm.Boolean" Nullable="false" />
<Property Name="fingerprintBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="managedBrowser" Type="graph.managedBrowserType" Nullable="false" />
<Property Name="managedBrowserToOpenLinksRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="maximumAllowedDeviceThreatLevel" Type="graph.managedAppDeviceThreatLevel" Nullable="false" />
<Property Name="maximumPinRetries" Type="Edm.Int32" Nullable="false" />
<Property Name="minimumPinLength" Type="Edm.Int32" Nullable="false" />
<Property Name="minimumRequiredAppVersion" Type="Edm.String" />
<Property Name="minimumRequiredOsVersion" Type="Edm.String" />
<Property Name="minimumWarningAppVersion" Type="Edm.String" />
<Property Name="minimumWarningOsVersion" Type="Edm.String" />
<Property Name="minimumWipeAppVersion" Type="Edm.String" />
<Property Name="minimumWipeOsVersion" Type="Edm.String" />
<Property Name="mobileThreatDefenseRemediationAction" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="notificationRestriction" Type="graph.managedAppNotificationRestriction" Nullable="false" />
<Property Name="organizationalCredentialsRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="periodBeforePinReset" Type="Edm.Duration" Nullable="false" />
<Property Name="periodOfflineBeforeAccessCheck" Type="Edm.Duration" Nullable="false" />
<Property Name="periodOfflineBeforeWipeIsEnforced" Type="Edm.Duration" Nullable="false" />
<Property Name="periodOnlineBeforeAccessCheck" Type="Edm.Duration" Nullable="false" />
<Property Name="pinCharacterSet" Type="graph.managedAppPinCharacterSet" Nullable="false" />
<Property Name="pinRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="pinRequiredInsteadOfBiometricTimeout" Type="Edm.Duration" />
<Property Name="previousPinBlockCount" Type="Edm.Int32" Nullable="false" />
<Property Name="printBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="saveAsBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="simplePinBlocked" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<EntityType Name="targetedManagedAppProtection" BaseType="graph.managedAppProtection" Abstract="true">
<Property Name="isAssigned" Type="Edm.Boolean" Nullable="false" />
<Property Name="targetedAppManagementLevels" Type="graph.appManagementLevel" Nullable="false" />
<NavigationProperty Name="assignments" Type="Collection(graph.targetedManagedAppPolicyAssignment)" ContainsTarget="true" />
</EntityType>
<EntityType Name="androidManagedAppProtection" BaseType="graph.targetedManagedAppProtection">
<Property Name="allowedAndroidDeviceManufacturers" Type="Edm.String" />
<Property Name="allowedAndroidDeviceModels" Type="Collection(Edm.String)" />
<Property Name="appActionIfAndroidDeviceManufacturerNotAllowed" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="appActionIfAndroidDeviceModelNotAllowed" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="appActionIfAndroidSafetyNetAppsVerificationFailed" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="appActionIfAndroidSafetyNetDeviceAttestationFailed" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="appActionIfDeviceLockNotSet" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="approvedKeyboards" Type="Collection(graph.keyValuePair)" />
<Property Name="biometricAuthenticationBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="blockAfterCompanyPortalUpdateDeferralInDays" Type="Edm.Int32" Nullable="false" />
<Property Name="customBrowserDisplayName" Type="Edm.String" />
<Property Name="customBrowserPackageId" Type="Edm.String" />
<Property Name="customDialerAppDisplayName" Type="Edm.String" />
<Property Name="customDialerAppPackageId" Type="Edm.String" />
<Property Name="deployedAppCount" Type="Edm.Int32" Nullable="false" />
<Property Name="deviceLockRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="disableAppEncryptionIfDeviceEncryptionIsEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="encryptAppData" Type="Edm.Boolean" Nullable="false" />
<Property Name="exemptedAppPackages" Type="Collection(graph.keyValuePair)" />
<Property Name="keyboardsRestricted" Type="Edm.Boolean" Nullable="false" />
<Property Name="minimumRequiredCompanyPortalVersion" Type="Edm.String" />
<Property Name="minimumRequiredPatchVersion" Type="Edm.String" />
<Property Name="minimumWarningCompanyPortalVersion" Type="Edm.String" />
<Property Name="minimumWarningPatchVersion" Type="Edm.String" />
<Property Name="minimumWipeCompanyPortalVersion" Type="Edm.String" />
<Property Name="minimumWipePatchVersion" Type="Edm.String" />
<Property Name="requiredAndroidSafetyNetAppsVerificationType" Type="graph.androidManagedAppSafetyNetAppsVerificationType" Nullable="false" />
<Property Name="requiredAndroidSafetyNetDeviceAttestationType" Type="graph.androidManagedAppSafetyNetDeviceAttestationType" Nullable="false" />
<Property Name="requiredAndroidSafetyNetEvaluationType" Type="graph.androidManagedAppSafetyNetEvaluationType" Nullable="false" />
<Property Name="screenCaptureBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="warnAfterCompanyPortalUpdateDeferralInDays" Type="Edm.Int32" Nullable="false" />
<Property Name="wipeAfterCompanyPortalUpdateDeferralInDays" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="apps" Type="Collection(graph.managedMobileApp)" ContainsTarget="true" />
<NavigationProperty Name="deploymentSummary" Type="graph.managedAppPolicyDeploymentSummary" ContainsTarget="true" />
</EntityType>
<EntityType Name="defaultManagedAppProtection" BaseType="graph.managedAppProtection">
<Property Name="allowedAndroidDeviceManufacturers" Type="Edm.String" />
<Property Name="allowedAndroidDeviceModels" Type="Collection(Edm.String)" />
<Property Name="allowedIosDeviceModels" Type="Edm.String" />
<Property Name="appActionIfAndroidDeviceManufacturerNotAllowed" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="appActionIfAndroidDeviceModelNotAllowed" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="appActionIfAndroidSafetyNetAppsVerificationFailed" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="appActionIfAndroidSafetyNetDeviceAttestationFailed" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="appActionIfDeviceLockNotSet" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="appActionIfIosDeviceModelNotAllowed" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="appDataEncryptionType" Type="graph.managedAppDataEncryptionType" Nullable="false" />
<Property Name="biometricAuthenticationBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="blockAfterCompanyPortalUpdateDeferralInDays" Type="Edm.Int32" Nullable="false" />
<Property Name="customBrowserDisplayName" Type="Edm.String" />
<Property Name="customBrowserPackageId" Type="Edm.String" />
<Property Name="customBrowserProtocol" Type="Edm.String" />
<Property Name="customDialerAppDisplayName" Type="Edm.String" />
<Property Name="customDialerAppPackageId" Type="Edm.String" />
<Property Name="customDialerAppProtocol" Type="Edm.String" />
<Property Name="customSettings" Type="Collection(graph.keyValuePair)" Nullable="false" />
<Property Name="deployedAppCount" Type="Edm.Int32" Nullable="false" />
<Property Name="deviceLockRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="disableAppEncryptionIfDeviceEncryptionIsEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="disableProtectionOfManagedOutboundOpenInData" Type="Edm.Boolean" Nullable="false" />
<Property Name="encryptAppData" Type="Edm.Boolean" Nullable="false" />
<Property Name="exemptedAppPackages" Type="Collection(graph.keyValuePair)" />
<Property Name="exemptedAppProtocols" Type="Collection(graph.keyValuePair)" />
<Property Name="faceIdBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="filterOpenInToOnlyManagedApps" Type="Edm.Boolean" Nullable="false" />
<Property Name="minimumRequiredCompanyPortalVersion" Type="Edm.String" />
<Property Name="minimumRequiredPatchVersion" Type="Edm.String" />
<Property Name="minimumRequiredSdkVersion" Type="Edm.String" />
<Property Name="minimumWarningCompanyPortalVersion" Type="Edm.String" />
<Property Name="minimumWarningPatchVersion" Type="Edm.String" />
<Property Name="minimumWipeCompanyPortalVersion" Type="Edm.String" />
<Property Name="minimumWipePatchVersion" Type="Edm.String" />
<Property Name="minimumWipeSdkVersion" Type="Edm.String" />
<Property Name="protectInboundDataFromUnknownSources" Type="Edm.Boolean" Nullable="false" />
<Property Name="requiredAndroidSafetyNetAppsVerificationType" Type="graph.androidManagedAppSafetyNetAppsVerificationType" Nullable="false" />
<Property Name="requiredAndroidSafetyNetDeviceAttestationType" Type="graph.androidManagedAppSafetyNetDeviceAttestationType" Nullable="false" />
<Property Name="requiredAndroidSafetyNetEvaluationType" Type="graph.androidManagedAppSafetyNetEvaluationType" Nullable="false" />
<Property Name="screenCaptureBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="thirdPartyKeyboardsBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="warnAfterCompanyPortalUpdateDeferralInDays" Type="Edm.Int32" Nullable="false" />
<Property Name="wipeAfterCompanyPortalUpdateDeferralInDays" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="apps" Type="Collection(graph.managedMobileApp)" ContainsTarget="true" />
<NavigationProperty Name="deploymentSummary" Type="graph.managedAppPolicyDeploymentSummary" ContainsTarget="true" />
</EntityType>
<EntityType Name="iosManagedAppProtection" BaseType="graph.targetedManagedAppProtection">
<Property Name="allowedIosDeviceModels" Type="Edm.String" />
<Property Name="appActionIfIosDeviceModelNotAllowed" Type="graph.managedAppRemediationAction" Nullable="false" />
<Property Name="appDataEncryptionType" Type="graph.managedAppDataEncryptionType" Nullable="false" />
<Property Name="customBrowserProtocol" Type="Edm.String" />
<Property Name="customDialerAppProtocol" Type="Edm.String" />
<Property Name="deployedAppCount" Type="Edm.Int32" Nullable="false" />
<Property Name="disableProtectionOfManagedOutboundOpenInData" Type="Edm.Boolean" Nullable="false" />
<Property Name="exemptedAppProtocols" Type="Collection(graph.keyValuePair)" />
<Property Name="faceIdBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="filterOpenInToOnlyManagedApps" Type="Edm.Boolean" Nullable="false" />
<Property Name="minimumRequiredSdkVersion" Type="Edm.String" />
<Property Name="minimumWipeSdkVersion" Type="Edm.String" />
<Property Name="protectInboundDataFromUnknownSources" Type="Edm.Boolean" Nullable="false" />
<Property Name="thirdPartyKeyboardsBlocked" Type="Edm.Boolean" Nullable="false" />
<NavigationProperty Name="apps" Type="Collection(graph.managedMobileApp)" ContainsTarget="true" />
<NavigationProperty Name="deploymentSummary" Type="graph.managedAppPolicyDeploymentSummary" ContainsTarget="true" />
</EntityType>
<EntityType Name="managedAppStatus" BaseType="graph.entity" Abstract="true">
<Property Name="displayName" Type="Edm.String" />
<Property Name="version" Type="Edm.String" />
</EntityType>
<EntityType Name="windowsInformationProtection" BaseType="graph.managedAppPolicy" Abstract="true">
<Property Name="azureRightsManagementServicesAllowed" Type="Edm.Boolean" Nullable="false" />
<Property Name="dataRecoveryCertificate" Type="graph.windowsInformationProtectionDataRecoveryCertificate" />
<Property Name="enforcementLevel" Type="graph.windowsInformationProtectionEnforcementLevel" Nullable="false" />
<Property Name="enterpriseDomain" Type="Edm.String" />
<Property Name="enterpriseInternalProxyServers" Type="Collection(graph.windowsInformationProtectionResourceCollection)" />
<Property Name="enterpriseIPRanges" Type="Collection(graph.windowsInformationProtectionIPRangeCollection)" />
<Property Name="enterpriseIPRangesAreAuthoritative" Type="Edm.Boolean" Nullable="false" />
<Property Name="enterpriseNetworkDomainNames" Type="Collection(graph.windowsInformationProtectionResourceCollection)" />
<Property Name="enterpriseProtectedDomainNames" Type="Collection(graph.windowsInformationProtectionResourceCollection)" />
<Property Name="enterpriseProxiedDomains" Type="Collection(graph.windowsInformationProtectionProxiedDomainCollection)" />
<Property Name="enterpriseProxyServers" Type="Collection(graph.windowsInformationProtectionResourceCollection)" />
<Property Name="enterpriseProxyServersAreAuthoritative" Type="Edm.Boolean" Nullable="false" />
<Property Name="exemptApps" Type="Collection(graph.windowsInformationProtectionApp)" />
<Property Name="iconsVisible" Type="Edm.Boolean" Nullable="false" />
<Property Name="indexingEncryptedStoresOrItemsBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="isAssigned" Type="Edm.Boolean" Nullable="false" />
<Property Name="neutralDomainResources" Type="Collection(graph.windowsInformationProtectionResourceCollection)" />
<Property Name="protectedApps" Type="Collection(graph.windowsInformationProtectionApp)" />
<Property Name="protectionUnderLockConfigRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="revokeOnUnenrollDisabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="rightsManagementServicesTemplateId" Type="Edm.Guid" />
<Property Name="smbAutoEncryptedFileExtensions" Type="Collection(graph.windowsInformationProtectionResourceCollection)" />
<NavigationProperty Name="assignments" Type="Collection(graph.targetedManagedAppPolicyAssignment)" ContainsTarget="true" />
<NavigationProperty Name="exemptAppLockerFiles" Type="Collection(graph.windowsInformationProtectionAppLockerFile)" ContainsTarget="true" />
<NavigationProperty Name="protectedAppLockerFiles" Type="Collection(graph.windowsInformationProtectionAppLockerFile)" ContainsTarget="true" />
</EntityType>
<EntityType Name="mdmWindowsInformationProtectionPolicy" BaseType="graph.windowsInformationProtection" />
<EntityType Name="managedAppConfiguration" BaseType="graph.managedAppPolicy" Abstract="true">
<Property Name="customSettings" Type="Collection(graph.keyValuePair)" Nullable="false" />
</EntityType>
<EntityType Name="targetedManagedAppConfiguration" BaseType="graph.managedAppConfiguration">
<Property Name="deployedAppCount" Type="Edm.Int32" Nullable="false" />
<Property Name="isAssigned" Type="Edm.Boolean" Nullable="false" />
<NavigationProperty Name="apps" Type="Collection(graph.managedMobileApp)" ContainsTarget="true" />
<NavigationProperty Name="assignments" Type="Collection(graph.targetedManagedAppPolicyAssignment)" ContainsTarget="true" />
<NavigationProperty Name="deploymentSummary" Type="graph.managedAppPolicyDeploymentSummary" ContainsTarget="true" />
</EntityType>
<EntityType Name="windowsInformationProtectionPolicy" BaseType="graph.windowsInformationProtection">
<Property Name="daysWithoutContactBeforeUnenroll" Type="Edm.Int32" Nullable="false" />
<Property Name="mdmEnrollmentUrl" Type="Edm.String" />
<Property Name="minutesOfInactivityBeforeDeviceLock" Type="Edm.Int32" Nullable="false" />
<Property Name="numberOfPastPinsRemembered" Type="Edm.Int32" Nullable="false" />
<Property Name="passwordMaximumAttemptCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pinExpirationDays" Type="Edm.Int32" Nullable="false" />
<Property Name="pinLowercaseLetters" Type="graph.windowsInformationProtectionPinCharacterRequirements" Nullable="false" />
<Property Name="pinMinimumLength" Type="Edm.Int32" Nullable="false" />
<Property Name="pinSpecialCharacters" Type="graph.windowsInformationProtectionPinCharacterRequirements" Nullable="false" />
<Property Name="pinUppercaseLetters" Type="graph.windowsInformationProtectionPinCharacterRequirements" Nullable="false" />
<Property Name="revokeOnMdmHandoffDisabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="windowsHelloForBusinessBlocked" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<EntityType Name="windowsInformationProtectionWipeAction" BaseType="graph.entity">
<Property Name="lastCheckInDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="status" Type="graph.actionState" Nullable="false" />
<Property Name="targetedDeviceMacAddress" Type="Edm.String" />
<Property Name="targetedDeviceName" Type="Edm.String" />
<Property Name="targetedDeviceRegistrationId" Type="Edm.String" />
<Property Name="targetedUserId" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceAppManagementTask" BaseType="graph.entity">
<Property Name="assignedTo" Type="Edm.String" />
<Property Name="category" Type="graph.deviceAppManagementTaskCategory" Nullable="false" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="creator" Type="Edm.String" />
<Property Name="creatorNotes" Type="Edm.String" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="dueDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="priority" Type="graph.deviceAppManagementTaskPriority" Nullable="false" />
<Property Name="status" Type="graph.deviceAppManagementTaskStatus" Nullable="false" />
</EntityType>
<EntityType Name="windowsDefenderApplicationControlSupplementalPolicy" BaseType="graph.entity">
<Property Name="content" Type="Edm.Binary" />
<Property Name="contentFileName" Type="Edm.String" />
<Property Name="creationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="version" Type="Edm.String" />
<NavigationProperty Name="assignments" Type="Collection(graph.windowsDefenderApplicationControlSupplementalPolicyAssignment)" ContainsTarget="true" />
<NavigationProperty Name="deploySummary" Type="graph.windowsDefenderApplicationControlSupplementalPolicyDeploymentSummary" ContainsTarget="true" />
<NavigationProperty Name="deviceStatuses" Type="Collection(graph.windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus)" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceManagementCachedReportConfiguration" BaseType="graph.entity">
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="filter" Type="Edm.String" />
<Property Name="lastRefreshDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="metadata" Type="Edm.String" />
<Property Name="orderBy" Type="Collection(Edm.String)" />
<Property Name="reportName" Type="Edm.String" />
<Property Name="select" Type="Collection(Edm.String)" />
<Property Name="status" Type="graph.deviceManagementReportStatus" Nullable="false" />
</EntityType>
<EntityType Name="deviceManagementExportJob" BaseType="graph.entity">
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="filter" Type="Edm.String" />
<Property Name="format" Type="graph.deviceManagementReportFileFormat" Nullable="false" />
<Property Name="reportName" Type="Edm.String" Nullable="false" />
<Property Name="requestDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="select" Type="Collection(Edm.String)" />
<Property Name="snapshotId" Type="Edm.String" />
<Property Name="status" Type="graph.deviceManagementReportStatus" Nullable="false" />
<Property Name="url" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceManagementReportSchedule" BaseType="graph.entity">
<Property Name="emails" Type="Collection(Edm.String)" />
<Property Name="endDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="filter" Type="Edm.String" />
<Property Name="format" Type="graph.deviceManagementReportFileFormat" Nullable="false" />
<Property Name="orderBy" Type="Collection(Edm.String)" />
<Property Name="recurrence" Type="graph.deviceManagementScheduledReportRecurrence" Nullable="false" />
<Property Name="reportName" Type="Edm.String" Nullable="false" />
<Property Name="reportScheduleName" Type="Edm.String" Nullable="false" />
<Property Name="select" Type="Collection(Edm.String)" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="subject" Type="Edm.String" Nullable="false" />
<Property Name="userId" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="iosLobApp" BaseType="graph.mobileLobApp">
<Property Name="applicableDeviceType" Type="graph.iosDeviceType" Nullable="false" />
<Property Name="buildNumber" Type="Edm.String" />
<Property Name="bundleId" Type="Edm.String" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="identityVersion" Type="Edm.String" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.iosMinimumOperatingSystem" />
<Property Name="versionNumber" Type="Edm.String" />
</EntityType>
<EntityType Name="iosLobAppProvisioningConfigurationAssignment" BaseType="graph.entity">
<Property Name="target" Type="graph.deviceAndAppManagementAssignmentTarget" />
</EntityType>
<EntityType Name="managedDeviceMobileAppConfigurationDeviceStatus" BaseType="graph.entity">
<Property Name="complianceGracePeriodExpirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="deviceDisplayName" Type="Edm.String" />
<Property Name="deviceModel" Type="Edm.String" />
<Property Name="lastReportedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="platform" Type="Edm.Int32" Nullable="false" />
<Property Name="status" Type="graph.complianceStatus" Nullable="false" />
<Property Name="userName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="mobileAppProvisioningConfigGroupAssignment" BaseType="graph.entity">
<Property Name="targetGroupId" Type="Edm.String" />
</EntityType>
<EntityType Name="managedDeviceMobileAppConfigurationUserStatus" BaseType="graph.entity">
<Property Name="devicesCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastReportedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="status" Type="graph.complianceStatus" Nullable="false" />
<Property Name="userDisplayName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="iosMobileAppConfiguration" BaseType="graph.managedDeviceMobileAppConfiguration">
<Property Name="encodedSettingXml" Type="Edm.Binary" />
<Property Name="settings" Type="Collection(graph.appConfigurationSettingItem)" />
</EntityType>
<EntityType Name="iosStoreApp" BaseType="graph.mobileApp">
<Property Name="applicableDeviceType" Type="graph.iosDeviceType" Nullable="false" />
<Property Name="appStoreUrl" Type="Edm.String" />
<Property Name="bundleId" Type="Edm.String" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.iosMinimumOperatingSystem" />
</EntityType>
<EntityType Name="iosVppApp" BaseType="graph.mobileApp">
<Property Name="applicableDeviceType" Type="graph.iosDeviceType" />
<Property Name="appStoreUrl" Type="Edm.String" />
<Property Name="bundleId" Type="Edm.String" />
<Property Name="licensingType" Type="graph.vppLicensingType" />
<Property Name="releaseDateTime" Type="Edm.DateTimeOffset" />
<Property Name="revokeLicenseActionResults" Type="Collection(graph.iosVppAppRevokeLicensesActionResult)" />
<Property Name="totalLicenseCount" Type="Edm.Int32" Nullable="false" />
<Property Name="usedLicenseCount" Type="Edm.Int32" Nullable="false" />
<Property Name="vppTokenAccountType" Type="graph.vppTokenAccountType" Nullable="false" />
<Property Name="vppTokenAppleId" Type="Edm.String" />
<Property Name="vppTokenId" Type="Edm.String" />
<Property Name="vppTokenOrganizationName" Type="Edm.String" />
<NavigationProperty Name="assignedLicenses" Type="Collection(graph.iosVppAppAssignedLicense)" ContainsTarget="true" />
</EntityType>
<EntityType Name="iosVppAppAssignedLicense" BaseType="graph.entity">
<Property Name="userEmailAddress" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="iosVppAppAssignedDeviceLicense" BaseType="graph.iosVppAppAssignedLicense">
<Property Name="deviceName" Type="Edm.String" />
<Property Name="managedDeviceId" Type="Edm.String" />
</EntityType>
<EntityType Name="iosVppAppAssignedUserLicense" BaseType="graph.iosVppAppAssignedLicense" />
<EntityType Name="macOSLobApp" BaseType="graph.mobileLobApp">
<Property Name="buildNumber" Type="Edm.String" />
<Property Name="bundleId" Type="Edm.String" />
<Property Name="childApps" Type="Collection(graph.macOSLobChildApp)" />
<Property Name="identityVersion" Type="Edm.String" />
<Property Name="ignoreVersionDetection" Type="Edm.Boolean" Nullable="false" />
<Property Name="installAsManaged" Type="Edm.Boolean" Nullable="false" />
<Property Name="md5Hash" Type="Collection(Edm.String)" />
<Property Name="md5HashChunkSize" Type="Edm.Int32" Nullable="false" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.macOSMinimumOperatingSystem" />
<Property Name="versionNumber" Type="Edm.String" />
</EntityType>
<EntityType Name="macOSMdatpApp" BaseType="graph.mobileApp" />
<EntityType Name="macOSMicrosoftEdgeApp" BaseType="graph.mobileApp">
<Property Name="channel" Type="graph.microsoftEdgeChannel" Nullable="false" />
</EntityType>
<EntityType Name="macOSOfficeSuiteApp" BaseType="graph.mobileApp" />
<EntityType Name="macOsVppApp" BaseType="graph.mobileApp">
<Property Name="appStoreUrl" Type="Edm.String" />
<Property Name="bundleId" Type="Edm.String" />
<Property Name="licensingType" Type="graph.vppLicensingType" />
<Property Name="releaseDateTime" Type="Edm.DateTimeOffset" />
<Property Name="revokeLicenseActionResults" Type="Collection(graph.macOsVppAppRevokeLicensesActionResult)" />
<Property Name="totalLicenseCount" Type="Edm.Int32" Nullable="false" />
<Property Name="usedLicenseCount" Type="Edm.Int32" Nullable="false" />
<Property Name="vppTokenAccountType" Type="graph.vppTokenAccountType" Nullable="false" />
<Property Name="vppTokenAppleId" Type="Edm.String" />
<Property Name="vppTokenId" Type="Edm.String" />
<Property Name="vppTokenOrganizationName" Type="Edm.String" />
<NavigationProperty Name="assignedLicenses" Type="Collection(graph.macOsVppAppAssignedLicense)" ContainsTarget="true" />
</EntityType>
<EntityType Name="macOsVppAppAssignedLicense" BaseType="graph.entity">
<Property Name="userEmailAddress" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="managedApp" BaseType="graph.mobileApp" Abstract="true">
<Property Name="appAvailability" Type="graph.managedAppAvailability" Nullable="false" />
<Property Name="version" Type="Edm.String" />
</EntityType>
<EntityType Name="managedMobileLobApp" BaseType="graph.managedApp" Abstract="true">
<Property Name="committedContentVersion" Type="Edm.String" />
<Property Name="fileName" Type="Edm.String" />
<Property Name="size" Type="Edm.Int64" Nullable="false" />
<NavigationProperty Name="contentVersions" Type="Collection(graph.mobileAppContent)" ContainsTarget="true" />
</EntityType>
<EntityType Name="managedAndroidLobApp" BaseType="graph.managedMobileLobApp">
<Property Name="identityName" Type="Edm.String" />
<Property Name="identityVersion" Type="Edm.String" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.androidMinimumOperatingSystem" />
<Property Name="packageId" Type="Edm.String" />
<Property Name="versionCode" Type="Edm.String" />
<Property Name="versionName" Type="Edm.String" />
</EntityType>
<EntityType Name="managedAndroidStoreApp" BaseType="graph.managedApp">
<Property Name="appStoreUrl" Type="Edm.String" Nullable="false" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.androidMinimumOperatingSystem" Nullable="false" />
<Property Name="packageId" Type="Edm.String" />
</EntityType>
<EntityType Name="managedDeviceMobileAppConfigurationAssignment" BaseType="graph.entity">
<Property Name="target" Type="graph.deviceAndAppManagementAssignmentTarget" />
</EntityType>
<EntityType Name="managedDeviceMobileAppConfigurationDeviceSummary" BaseType="graph.entity">
<Property Name="configurationVersion" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorCount" Type="Edm.Int32" Nullable="false" />
<Property Name="failedCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="notApplicableCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notApplicablePlatformCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingCount" Type="Edm.Int32" Nullable="false" />
<Property Name="successCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="managedDeviceMobileAppConfigurationUserSummary" BaseType="graph.entity">
<Property Name="configurationVersion" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorCount" Type="Edm.Int32" Nullable="false" />
<Property Name="failedCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="notApplicableCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingCount" Type="Edm.Int32" Nullable="false" />
<Property Name="successCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="managedIOSLobApp" BaseType="graph.managedMobileLobApp">
<Property Name="applicableDeviceType" Type="graph.iosDeviceType" Nullable="false" />
<Property Name="buildNumber" Type="Edm.String" />
<Property Name="bundleId" Type="Edm.String" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="identityVersion" Type="Edm.String" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.iosMinimumOperatingSystem" />
<Property Name="versionNumber" Type="Edm.String" />
</EntityType>
<EntityType Name="managedIOSStoreApp" BaseType="graph.managedApp">
<Property Name="applicableDeviceType" Type="graph.iosDeviceType" Nullable="false" />
<Property Name="appStoreUrl" Type="Edm.String" Nullable="false" />
<Property Name="bundleId" Type="Edm.String" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.iosMinimumOperatingSystem" Nullable="false" />
</EntityType>
<EntityType Name="mobileAppContent" BaseType="graph.entity">
<NavigationProperty Name="containedApps" Type="Collection(graph.mobileContainedApp)" ContainsTarget="true" />
<NavigationProperty Name="files" Type="Collection(graph.mobileAppContentFile)" ContainsTarget="true" />
</EntityType>
<EntityType Name="microsoftStoreForBusinessApp" BaseType="graph.mobileApp">
<Property Name="licenseType" Type="graph.microsoftStoreForBusinessLicenseType" Nullable="false" />
<Property Name="licensingType" Type="graph.vppLicensingType" />
<Property Name="packageIdentityName" Type="Edm.String" />
<Property Name="productKey" Type="Edm.String" />
<Property Name="totalLicenseCount" Type="Edm.Int32" Nullable="false" />
<Property Name="usedLicenseCount" Type="Edm.Int32" Nullable="false" />
<NavigationProperty Name="containedApps" Type="Collection(graph.mobileContainedApp)" ContainsTarget="true" />
</EntityType>
<EntityType Name="mobileContainedApp" BaseType="graph.entity" Abstract="true" />
<EntityType Name="microsoftStoreForBusinessContainedApp" BaseType="graph.mobileContainedApp">
<Property Name="appUserModelId" Type="Edm.String" />
</EntityType>
<EntityType Name="mobileAppAssignment" BaseType="graph.entity">
<Property Name="intent" Type="graph.installIntent" Nullable="false" />
<Property Name="settings" Type="graph.mobileAppAssignmentSettings" />
<Property Name="source" Type="graph.deviceAndAppManagementAssignmentSource" Nullable="false" />
<Property Name="sourceId" Type="Edm.String" />
<Property Name="target" Type="graph.deviceAndAppManagementAssignmentTarget" />
</EntityType>
<EntityType Name="mobileAppInstallStatus" BaseType="graph.entity">
<Property Name="deviceId" Type="Edm.String" />
<Property Name="deviceName" Type="Edm.String" />
<Property Name="displayVersion" Type="Edm.String" />
<Property Name="errorCode" Type="Edm.Int32" Nullable="false" />
<Property Name="installState" Type="graph.resultantAppState" Nullable="false" />
<Property Name="installStateDetail" Type="graph.resultantAppStateDetail" Nullable="false" />
<Property Name="lastSyncDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="mobileAppInstallStatusValue" Type="graph.resultantAppState" Nullable="false" />
<Property Name="osDescription" Type="Edm.String" />
<Property Name="osVersion" Type="Edm.String" />
<Property Name="userName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
<NavigationProperty Name="app" Type="graph.mobileApp" />
</EntityType>
<EntityType Name="mobileAppInstallSummary" BaseType="graph.entity">
<Property Name="failedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="failedUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="installedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="installedUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notApplicableDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notApplicableUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notInstalledDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notInstalledUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingInstallDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingInstallUserCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="mobileAppRelationship" BaseType="graph.entity" Abstract="true">
<Property Name="targetDisplayName" Type="Edm.String" />
<Property Name="targetDisplayVersion" Type="Edm.String" />
<Property Name="targetId" Type="Edm.String" />
<Property Name="targetPublisher" Type="Edm.String" />
<Property Name="targetType" Type="graph.mobileAppRelationshipType" Nullable="false" />
</EntityType>
<EntityType Name="userAppInstallStatus" BaseType="graph.entity">
<Property Name="failedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="installedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notInstalledDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="userName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
<NavigationProperty Name="app" Type="graph.mobileApp" />
<NavigationProperty Name="deviceStatuses" Type="Collection(graph.mobileAppInstallStatus)" ContainsTarget="true" />
</EntityType>
<EntityType Name="mobileAppContentFile" BaseType="graph.entity">
<Property Name="azureStorageUri" Type="Edm.String" />
<Property Name="azureStorageUriExpirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="isCommitted" Type="Edm.Boolean" Nullable="false" />
<Property Name="isDependency" Type="Edm.Boolean" Nullable="false" />
<Property Name="isFrameworkFile" Type="Edm.Boolean" Nullable="false" />
<Property Name="manifest" Type="Edm.Binary" />
<Property Name="name" Type="Edm.String" />
<Property Name="size" Type="Edm.Int64" Nullable="false" />
<Property Name="sizeEncrypted" Type="Edm.Int64" Nullable="false" />
<Property Name="uploadState" Type="graph.mobileAppContentFileUploadState" Nullable="false" />
</EntityType>
<EntityType Name="mobileAppDependency" BaseType="graph.mobileAppRelationship">
<Property Name="dependencyType" Type="graph.mobileAppDependencyType" Nullable="false" />
<Property Name="dependentAppCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="mobileAppSupersedence" BaseType="graph.mobileAppRelationship">
<Property Name="supersededAppCount" Type="Edm.Int32" Nullable="false" />
<Property Name="supersedenceType" Type="graph.mobileAppSupersedenceType" Nullable="false" />
<Property Name="supersedingAppCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="officeSuiteApp" BaseType="graph.mobileApp">
<Property Name="autoAcceptEula" Type="Edm.Boolean" Nullable="false" />
<Property Name="excludedApps" Type="graph.excludedApps" />
<Property Name="installProgressDisplayLevel" Type="graph.officeSuiteInstallProgressDisplayLevel" Nullable="false" />
<Property Name="localesToInstall" Type="Collection(Edm.String)" />
<Property Name="officeConfigurationXml" Type="Edm.Binary" />
<Property Name="officePlatformArchitecture" Type="graph.windowsArchitecture" Nullable="false" />
<Property Name="productIds" Type="Collection(graph.officeProductId)" Nullable="false" />
<Property Name="shouldUninstallOlderVersionsOfOffice" Type="Edm.Boolean" Nullable="false" />
<Property Name="targetVersion" Type="Edm.String" />
<Property Name="updateChannel" Type="graph.officeUpdateChannel" Nullable="false" />
<Property Name="updateVersion" Type="Edm.String" />
<Property Name="useSharedComputerActivation" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<EntityType Name="webApp" BaseType="graph.mobileApp">
<Property Name="appUrl" Type="Edm.String" />
<Property Name="useManagedBrowser" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<EntityType Name="win32LobApp" BaseType="graph.mobileLobApp">
<Property Name="applicableArchitectures" Type="graph.windowsArchitecture" Nullable="false" />
<Property Name="detectionRules" Type="Collection(graph.win32LobAppDetection)" />
<Property Name="displayVersion" Type="Edm.String" />
<Property Name="installCommandLine" Type="Edm.String" />
<Property Name="installExperience" Type="graph.win32LobAppInstallExperience" />
<Property Name="minimumCpuSpeedInMHz" Type="Edm.Int32" />
<Property Name="minimumFreeDiskSpaceInMB" Type="Edm.Int32" />
<Property Name="minimumMemoryInMB" Type="Edm.Int32" />
<Property Name="minimumNumberOfProcessors" Type="Edm.Int32" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.windowsMinimumOperatingSystem" />
<Property Name="minimumSupportedWindowsRelease" Type="Edm.String" />
<Property Name="msiInformation" Type="graph.win32LobAppMsiInformation" />
<Property Name="requirementRules" Type="Collection(graph.win32LobAppRequirement)" />
<Property Name="returnCodes" Type="Collection(graph.win32LobAppReturnCode)" />
<Property Name="rules" Type="Collection(graph.win32LobAppRule)" />
<Property Name="setupFilePath" Type="Edm.String" />
<Property Name="uninstallCommandLine" Type="Edm.String" />
</EntityType>
<EntityType Name="windowsAppX" BaseType="graph.mobileLobApp">
<Property Name="applicableArchitectures" Type="graph.windowsArchitecture" Nullable="false" />
<Property Name="identityName" Type="Edm.String" />
<Property Name="identityPublisherHash" Type="Edm.String" Nullable="false" />
<Property Name="identityResourceIdentifier" Type="Edm.String" />
<Property Name="identityVersion" Type="Edm.String" />
<Property Name="isBundle" Type="Edm.Boolean" Nullable="false" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.windowsMinimumOperatingSystem" Nullable="false" />
</EntityType>
<EntityType Name="windowsMicrosoftEdgeApp" BaseType="graph.mobileApp">
<Property Name="channel" Type="graph.microsoftEdgeChannel" Nullable="false" />
<Property Name="displayLanguageLocale" Type="Edm.String" />
</EntityType>
<EntityType Name="windowsMobileMSI" BaseType="graph.mobileLobApp">
<Property Name="commandLine" Type="Edm.String" />
<Property Name="identityVersion" Type="Edm.String" />
<Property Name="ignoreVersionDetection" Type="Edm.Boolean" Nullable="false" />
<Property Name="productCode" Type="Edm.String" />
<Property Name="productVersion" Type="Edm.String" />
<Property Name="useDeviceContext" Type="Edm.Boolean" />
</EntityType>
<EntityType Name="windowsPhone81AppX" BaseType="graph.mobileLobApp">
<Property Name="applicableArchitectures" Type="graph.windowsArchitecture" Nullable="false" />
<Property Name="identityName" Type="Edm.String" />
<Property Name="identityPublisherHash" Type="Edm.String" Nullable="false" />
<Property Name="identityResourceIdentifier" Type="Edm.String" />
<Property Name="identityVersion" Type="Edm.String" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.windowsMinimumOperatingSystem" Nullable="false" />
<Property Name="phoneProductIdentifier" Type="Edm.String" />
<Property Name="phonePublisherId" Type="Edm.String" />
</EntityType>
<EntityType Name="windowsPhone81AppXBundle" BaseType="graph.windowsPhone81AppX">
<Property Name="appXPackageInformationList" Type="Collection(graph.windowsPackageInformation)" />
</EntityType>
<EntityType Name="windowsPhone81StoreApp" BaseType="graph.mobileApp">
<Property Name="appStoreUrl" Type="Edm.String" />
</EntityType>
<EntityType Name="windowsPhoneXAP" BaseType="graph.mobileLobApp">
<Property Name="identityVersion" Type="Edm.String" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.windowsMinimumOperatingSystem" Nullable="false" />
<Property Name="productIdentifier" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="windowsStoreApp" BaseType="graph.mobileApp">
<Property Name="appStoreUrl" Type="Edm.String" />
</EntityType>
<EntityType Name="windowsUniversalAppX" BaseType="graph.mobileLobApp">
<Property Name="applicableArchitectures" Type="graph.windowsArchitecture" Nullable="false" />
<Property Name="applicableDeviceTypes" Type="graph.windowsDeviceType" Nullable="false" />
<Property Name="identityName" Type="Edm.String" />
<Property Name="identityPublisherHash" Type="Edm.String" Nullable="false" />
<Property Name="identityResourceIdentifier" Type="Edm.String" />
<Property Name="identityVersion" Type="Edm.String" />
<Property Name="isBundle" Type="Edm.Boolean" Nullable="false" />
<Property Name="minimumSupportedOperatingSystem" Type="graph.windowsMinimumOperatingSystem" Nullable="false" />
<NavigationProperty Name="committedContainedApps" Type="Collection(graph.mobileContainedApp)" />
</EntityType>
<EntityType Name="windowsUniversalAppXContainedApp" BaseType="graph.mobileContainedApp">
<Property Name="appUserModelId" Type="Edm.String" />
</EntityType>
<ComplexType Name="auditActor">
<Property Name="applicationDisplayName" Type="Edm.String" />
<Property Name="applicationId" Type="Edm.String" />
<Property Name="ipAddress" Type="Edm.String" />
<Property Name="remoteTenantId" Type="Edm.String" />
<Property Name="remoteUserId" Type="Edm.String" />
<Property Name="servicePrincipalName" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userPermissions" Type="Collection(Edm.String)" />
<Property Name="userPrincipalName" Type="Edm.String" />
<Property Name="userRoleScopeTags" Type="Collection(graph.roleScopeTagInfo)" />
</ComplexType>
<ComplexType Name="roleScopeTagInfo">
<Property Name="displayName" Type="Edm.String" />
<Property Name="roleScopeTagId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="auditProperty">
<Property Name="displayName" Type="Edm.String" />
<Property Name="newValue" Type="Edm.String" />
<Property Name="oldValue" Type="Edm.String" />
</ComplexType>
<ComplexType Name="auditResource">
<Property Name="displayName" Type="Edm.String" />
<Property Name="modifiedProperties" Type="Collection(graph.auditProperty)" />
<Property Name="resourceId" Type="Edm.String" />
<Property Name="type" Type="Edm.String" />
</ComplexType>
<EntityType Name="deviceInstallState" BaseType="graph.entity">
<Property Name="deviceId" Type="Edm.String" />
<Property Name="deviceName" Type="Edm.String" />
<Property Name="errorCode" Type="Edm.String" />
<Property Name="installState" Type="graph.installState" Nullable="false" />
<Property Name="lastSyncDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="osDescription" Type="Edm.String" />
<Property Name="osVersion" Type="Edm.String" />
<Property Name="userName" Type="Edm.String" />
</EntityType>
<EntityType Name="eBookInstallSummary" BaseType="graph.entity">
<Property Name="failedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="failedUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="installedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="installedUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notInstalledDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notInstalledUserCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="iosVppEBook" BaseType="graph.managedEBook">
<Property Name="appleId" Type="Edm.String" />
<Property Name="genres" Type="Collection(Edm.String)" />
<Property Name="language" Type="Edm.String" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
<Property Name="seller" Type="Edm.String" />
<Property Name="totalLicenseCount" Type="Edm.Int32" Nullable="false" />
<Property Name="usedLicenseCount" Type="Edm.Int32" Nullable="false" />
<Property Name="vppOrganizationName" Type="Edm.String" />
<Property Name="vppTokenId" Type="Edm.Guid" Nullable="false" />
</EntityType>
<EntityType Name="managedEBookAssignment" BaseType="graph.entity">
<Property Name="installIntent" Type="graph.installIntent" Nullable="false" />
<Property Name="target" Type="graph.deviceAndAppManagementAssignmentTarget" />
</EntityType>
<EntityType Name="iosVppEBookAssignment" BaseType="graph.managedEBookAssignment" />
<EntityType Name="userInstallStateSummary" BaseType="graph.entity">
<Property Name="failedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="installedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notInstalledDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="userName" Type="Edm.String" />
<NavigationProperty Name="deviceStates" Type="Collection(graph.deviceInstallState)" ContainsTarget="true" />
</EntityType>
<ComplexType Name="hasPayloadLinkResultItem">
<Property Name="error" Type="Edm.String" />
<Property Name="hasLink" Type="Edm.Boolean" />
<Property Name="payloadId" Type="Edm.String" />
<Property Name="sources" Type="Collection(graph.deviceAndAppManagementAssignmentSource)" Nullable="false" />
</ComplexType>
<EntityType Name="managedMobileApp" BaseType="graph.entity">
<Property Name="mobileAppIdentifier" Type="graph.mobileAppIdentifier" />
<Property Name="version" Type="Edm.String" />
</EntityType>
<EntityType Name="managedAppPolicyDeploymentSummary" BaseType="graph.entity">
<Property Name="configurationDeployedUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="configurationDeploymentSummaryPerApp" Type="Collection(graph.managedAppPolicyDeploymentSummaryPerApp)" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="lastRefreshTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="version" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceCompliancePolicyAssignment" BaseType="graph.entity">
<Property Name="source" Type="graph.deviceAndAppManagementAssignmentSource" Nullable="false" />
<Property Name="sourceId" Type="Edm.String" />
<Property Name="target" Type="graph.deviceAndAppManagementAssignmentTarget" />
</EntityType>
<EntityType Name="settingStateDeviceSummary" BaseType="graph.entity">
<Property Name="compliantDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="instancePath" Type="Edm.String" />
<Property Name="nonCompliantDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notApplicableDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="remediatedDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="settingName" Type="Edm.String" />
<Property Name="unknownDeviceCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="deviceComplianceDeviceStatus" BaseType="graph.entity">
<Property Name="complianceGracePeriodExpirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="deviceDisplayName" Type="Edm.String" />
<Property Name="deviceModel" Type="Edm.String" />
<Property Name="lastReportedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="platform" Type="Edm.Int32" Nullable="false" />
<Property Name="status" Type="graph.complianceStatus" Nullable="false" />
<Property Name="userName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceComplianceDeviceOverview" BaseType="graph.entity">
<Property Name="configurationVersion" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorCount" Type="Edm.Int32" Nullable="false" />
<Property Name="failedCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="notApplicableCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notApplicablePlatformCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingCount" Type="Edm.Int32" Nullable="false" />
<Property Name="successCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="deviceComplianceScheduledActionForRule" BaseType="graph.entity">
<Property Name="ruleName" Type="Edm.String" />
<NavigationProperty Name="scheduledActionConfigurations" Type="Collection(graph.deviceComplianceActionItem)" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceComplianceUserStatus" BaseType="graph.entity">
<Property Name="devicesCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastReportedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="status" Type="graph.complianceStatus" Nullable="false" />
<Property Name="userDisplayName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceComplianceUserOverview" BaseType="graph.entity">
<Property Name="configurationVersion" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorCount" Type="Edm.Int32" Nullable="false" />
<Property Name="failedCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="notApplicableCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingCount" Type="Edm.Int32" Nullable="false" />
<Property Name="successCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="policySetItem" BaseType="graph.entity" Abstract="true">
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="errorCode" Type="graph.errorCode" Nullable="false" />
<Property Name="guidedDeploymentTags" Type="Collection(Edm.String)" />
<Property Name="itemType" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="payloadId" Type="Edm.String" Nullable="false" />
<Property Name="status" Type="graph.policySetStatus" Nullable="false" />
</EntityType>
<EntityType Name="deviceCompliancePolicyPolicySetItem" BaseType="graph.policySetItem" />
<ComplexType Name="deviceManagementApplicabilityRuleDeviceMode">
<Property Name="deviceMode" Type="graph.windows10DeviceModeType" Nullable="false" />
<Property Name="name" Type="Edm.String" />
<Property Name="ruleType" Type="graph.deviceManagementApplicabilityRuleType" Nullable="false" />
</ComplexType>
<ComplexType Name="deviceManagementApplicabilityRuleOsEdition">
<Property Name="name" Type="Edm.String" />
<Property Name="osEditionTypes" Type="Collection(graph.windows10EditionType)" Nullable="false" />
<Property Name="ruleType" Type="graph.deviceManagementApplicabilityRuleType" Nullable="false" />
</ComplexType>
<ComplexType Name="deviceManagementApplicabilityRuleOsVersion">
<Property Name="maxOSVersion" Type="Edm.String" />
<Property Name="minOSVersion" Type="Edm.String" />
<Property Name="name" Type="Edm.String" />
<Property Name="ruleType" Type="graph.deviceManagementApplicabilityRuleType" Nullable="false" />
</ComplexType>
<EntityType Name="deviceConfigurationAssignment" BaseType="graph.entity">
<Property Name="source" Type="graph.deviceAndAppManagementAssignmentSource" Nullable="false" />
<Property Name="sourceId" Type="Edm.String" />
<Property Name="target" Type="graph.deviceAndAppManagementAssignmentTarget" />
</EntityType>
<EntityType Name="deviceConfigurationDeviceStatus" BaseType="graph.entity">
<Property Name="complianceGracePeriodExpirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="deviceDisplayName" Type="Edm.String" />
<Property Name="deviceModel" Type="Edm.String" />
<Property Name="lastReportedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="platform" Type="Edm.Int32" Nullable="false" />
<Property Name="status" Type="graph.complianceStatus" Nullable="false" />
<Property Name="userName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceConfigurationDeviceOverview" BaseType="graph.entity">
<Property Name="configurationVersion" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorCount" Type="Edm.Int32" Nullable="false" />
<Property Name="failedCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="notApplicableCount" Type="Edm.Int32" Nullable="false" />
<Property Name="notApplicablePlatformCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingCount" Type="Edm.Int32" Nullable="false" />
<Property Name="successCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="deviceConfigurationGroupAssignment" BaseType="graph.entity">
<Property Name="excludeGroup" Type="Edm.Boolean" Nullable="false" />
<Property Name="targetGroupId" Type="Edm.String" />
<NavigationProperty Name="deviceConfiguration" Type="graph.deviceConfiguration" />
</EntityType>
<EntityType Name="deviceConfigurationUserStatus" BaseType="graph.entity">
<Property Name="devicesCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastReportedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="status" Type="graph.complianceStatus" Nullable="false" />
<Property Name="userDisplayName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceConfigurationUserOverview" BaseType="graph.entity">
<Property Name="configurationVersion" Type="Edm.Int32" Nullable="false" />
<Property Name="conflictCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorCount" Type="Edm.Int32" Nullable="false" />
<Property Name="failedCount" Type="Edm.Int32" Nullable="false" />
<Property Name="lastUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="notApplicableCount" Type="Edm.Int32" Nullable="false" />
<Property Name="pendingCount" Type="Edm.Int32" Nullable="false" />
<Property Name="successCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="deviceConfigurationPolicySetItem" BaseType="graph.policySetItem" />
<EntityType Name="enrollmentConfigurationAssignment" BaseType="graph.entity">
<Property Name="source" Type="graph.deviceAndAppManagementAssignmentSource" Nullable="false" />
<Property Name="sourceId" Type="Edm.String" />
<Property Name="target" Type="graph.deviceAndAppManagementAssignmentTarget" />
</EntityType>
<EntityType Name="deviceManagementScriptAssignment" BaseType="graph.entity">
<Property Name="target" Type="graph.deviceAndAppManagementAssignmentTarget" />
</EntityType>
<EntityType Name="deviceManagementScriptDeviceState" BaseType="graph.entity">
<Property Name="errorCode" Type="Edm.Int32" Nullable="false" />
<Property Name="errorDescription" Type="Edm.String" />
<Property Name="lastStateUpdateDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="resultMessage" Type="Edm.String" />
<Property Name="runState" Type="graph.runState" Nullable="false" />
<NavigationProperty Name="managedDevice" Type="graph.managedDevice" />
</EntityType>
<EntityType Name="deviceManagementScriptGroupAssignment" BaseType="graph.entity">
<Property Name="targetGroupId" Type="Edm.String" />
</EntityType>
<EntityType Name="deviceManagementScriptRunSummary" BaseType="graph.entity">
<Property Name="errorDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="errorUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="successDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="successUserCount" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="deviceManagementScriptUserState" BaseType="graph.entity">
<Property Name="errorDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="successDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="userPrincipalName" Type="Edm.String" />
<NavigationProperty Name="deviceRunStates" Type="Collection(graph.deviceManagementScriptDeviceState)" ContainsTarget="true" />
</EntityType>
<EntityType Name="deviceManagementScriptPolicySetItem" BaseType="graph.policySetItem" />
<EntityType Name="enrollmentRestrictionsConfigurationPolicySetItem" BaseType="graph.policySetItem">
<Property Name="limit" Type="Edm.Int32" />
<Property Name="priority" Type="Edm.Int32" />
</EntityType>
<EntityType Name="iosLobAppProvisioningConfigurationPolicySetItem" BaseType="graph.policySetItem" />
<EntityType Name="managedAppProtectionPolicySetItem" BaseType="graph.policySetItem">
<Property Name="targetedAppManagementLevels" Type="Edm.String" />
</EntityType>
<EntityType Name="managedDeviceMobileAppConfigurationPolicySetItem" BaseType="graph.policySetItem" />
<EntityType Name="mdmWindowsInformationProtectionPolicyPolicySetItem" BaseType="graph.policySetItem" />
<EntityType Name="mobileAppPolicySetItem" BaseType="graph.policySetItem">
<Property Name="intent" Type="graph.installIntent" Nullable="false" />
<Property Name="settings" Type="graph.mobileAppAssignmentSettings" />
</EntityType>
<EntityType Name="policySetAssignment" BaseType="graph.entity">
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="target" Type="graph.deviceAndAppManagementAssignmentTarget" />
</EntityType>
<EntityType Name="targetedManagedAppPolicyAssignment" BaseType="graph.entity">
<Property Name="source" Type="graph.deviceAndAppManagementAssignmentSource" Nullable="false" />
<Property Name="sourceId" Type="Edm.String" />
<Property Name="target" Type="graph.deviceAndAppManagementAssignmentTarget" />
</EntityType>
<EntityType Name="targetedManagedAppConfigurationPolicySetItem" BaseType="graph.policySetItem" />
<EntityType Name="windows10EnrollmentCompletionPageConfigurationPolicySetItem" BaseType="graph.policySetItem">
<Property Name="priority" Type="Edm.Int32" />
</EntityType>
<ComplexType Name="windowsEnrollmentStatusScreenSettings">
<Property Name="allowDeviceUseBeforeProfileAndAppInstallComplete" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowDeviceUseOnInstallFailure" Type="Edm.Boolean" Nullable="false" />
<Property Name="allowLogCollectionOnInstallFailure" Type="Edm.Boolean" Nullable="false" />
<Property Name="blockDeviceSetupRetryByUser" Type="Edm.Boolean" Nullable="false" />
<Property Name="customErrorMessage" Type="Edm.String" />
<Property Name="hideInstallationProgress" Type="Edm.Boolean" Nullable="false" />
<Property Name="installProgressTimeoutInMinutes" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="outOfBoxExperienceSettings">
<Property Name="deviceUsageType" Type="graph.windowsDeviceUsageType" Nullable="false" />
<Property Name="hideEscapeLink" Type="Edm.Boolean" Nullable="false" />
<Property Name="hideEULA" Type="Edm.Boolean" Nullable="false" />
<Property Name="hidePrivacySettings" Type="Edm.Boolean" Nullable="false" />
<Property Name="skipKeyboardSelectionPage" Type="Edm.Boolean" Nullable="false" />
<Property Name="userType" Type="graph.windowsUserType" Nullable="false" />
</ComplexType>
<EntityType Name="windowsAutopilotDeploymentProfileAssignment" BaseType="graph.entity">
<Property Name="source" Type="graph.deviceAndAppManagementAssignmentSource" Nullable="false" />
<Property Name="sourceId" Type="Edm.String" />
<Property Name="target" Type="graph.deviceAndAppManagementAssignmentTarget" />
</EntityType>
<EntityType Name="windowsAutopilotDeploymentProfilePolicySetItem" BaseType="graph.policySetItem" />
<ComplexType Name="officeClientCheckinStatus">
<Property Name="appliedPolicies" Type="Collection(Edm.String)" />
<Property Name="checkinDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="deviceName" Type="Edm.String" />
<Property Name="devicePlatform" Type="Edm.String" />
<Property Name="devicePlatformVersion" Type="Edm.String" />
<Property Name="errorMessage" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" Nullable="false" />
<Property Name="userPrincipalName" Type="Edm.String" />
<Property Name="wasSuccessful" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="officeConfigurationAssignmentTarget" Abstract="true" />
<ComplexType Name="officeConfigurationGroupAssignmentTarget" BaseType="graph.officeConfigurationAssignmentTarget">
<Property Name="groupId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="officeUserCheckinSummary">
<Property Name="failedUserCount" Type="Edm.Int32" Nullable="false" />
<Property Name="succeededUserCount" Type="Edm.Int32" Nullable="false" />
</ComplexType>
<EntityType Name="officeClientConfiguration" BaseType="graph.entity" Abstract="true">
<Property Name="checkinStatuses" Type="Collection(graph.officeClientCheckinStatus)" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="policyPayload" Type="Edm.Stream" />
<Property Name="priority" Type="Edm.Int32" Nullable="false" />
<Property Name="userCheckinSummary" Type="graph.officeUserCheckinSummary" />
<Property Name="userPreferencePayload" Type="Edm.Stream" />
<NavigationProperty Name="assignments" Type="Collection(graph.officeClientConfigurationAssignment)" ContainsTarget="true" />
</EntityType>
<EntityType Name="officeClientConfigurationAssignment" BaseType="graph.entity">
<Property Name="target" Type="graph.officeConfigurationAssignmentTarget" />
</EntityType>
<EntityType Name="officeConfiguration">
<Property Name="tenantCheckinStatuses" Type="Collection(graph.officeClientCheckinStatus)" />
<Property Name="tenantUserCheckinSummary" Type="graph.officeUserCheckinSummary" />
<NavigationProperty Name="clientConfigurations" Type="Collection(graph.officeClientConfiguration)" ContainsTarget="true" />
</EntityType>
<EntityType Name="windowsOfficeClientConfiguration" BaseType="graph.officeClientConfiguration" />
<EntityType Name="windowsOfficeClientSecurityConfiguration" BaseType="graph.officeClientConfiguration" />
<EntityType Name="termsAndConditionsAcceptanceStatus" BaseType="graph.entity">
<Property Name="acceptedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="acceptedVersion" Type="Edm.Int32" Nullable="false" />
<Property Name="userDisplayName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
<NavigationProperty Name="termsAndConditions" Type="graph.termsAndConditions" />
</EntityType>
<EntityType Name="termsAndConditionsAssignment" BaseType="graph.entity">
<Property Name="target" Type="graph.deviceAndAppManagementAssignmentTarget" />
</EntityType>
<EntityType Name="termsAndConditionsGroupAssignment" BaseType="graph.entity">
<Property Name="targetGroupId" Type="Edm.String" />
<NavigationProperty Name="termsAndConditions" Type="graph.termsAndConditions" />
</EntityType>
<ComplexType Name="airPrintDestination">
<Property Name="forceTls" Type="Edm.Boolean" Nullable="false" />
<Property Name="ipAddress" Type="Edm.String" Nullable="false" />
<Property Name="port" Type="Edm.Int32" />
<Property Name="resourcePath" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="androidDeviceOwnerGlobalProxy" Abstract="true" />
<ComplexType Name="androidDeviceOwnerGlobalProxyAutoConfig" BaseType="graph.androidDeviceOwnerGlobalProxy">
<Property Name="proxyAutoConfigURL" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="androidDeviceOwnerGlobalProxyDirect" BaseType="graph.androidDeviceOwnerGlobalProxy">
<Property Name="excludedHosts" Type="Collection(Edm.String)" />
<Property Name="host" Type="Edm.String" Nullable="false" />
<Property Name="port" Type="Edm.Int32" Nullable="false" />
</ComplexType>
<ComplexType Name="appListItem">
<Property Name="appId" Type="Edm.String" />
<Property Name="appStoreUrl" Type="Edm.String" />
<Property Name="name" Type="Edm.String" Nullable="false" />
<Property Name="publisher" Type="Edm.String" />
</ComplexType>
<ComplexType Name="appleAppListItem" BaseType="graph.appListItem" />
<ComplexType Name="appleVpnAlwaysOnConfiguration">
<Property Name="airPrintExceptionAction" Type="graph.vpnServiceExceptionAction" />
<Property Name="allowAllCaptiveNetworkPlugins" Type="Edm.Boolean" />
<Property Name="allowCaptiveWebSheet" Type="Edm.Boolean" />
<Property Name="allowedCaptiveNetworkPlugins" Type="graph.specifiedCaptiveNetworkPlugins" />
<Property Name="cellularExceptionAction" Type="graph.vpnServiceExceptionAction" />
<Property Name="natKeepAliveIntervalInSeconds" Type="Edm.Int32" />
<Property Name="natKeepAliveOffloadEnable" Type="Edm.Boolean" />
<Property Name="tunnelConfiguration" Type="graph.vpnTunnelConfigurationType" Nullable="false" />
<Property Name="userToggleEnabled" Type="Edm.Boolean" />
<Property Name="voicemailExceptionAction" Type="graph.vpnServiceExceptionAction" />
</ComplexType>
<ComplexType Name="specifiedCaptiveNetworkPlugins">
<Property Name="allowedBundleIdentifiers" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="bitLockerFixedDrivePolicy">
<Property Name="encryptionMethod" Type="graph.bitLockerEncryptionMethod" />
<Property Name="recoveryOptions" Type="graph.bitLockerRecoveryOptions" />
<Property Name="requireEncryptionForWriteAccess" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="bitLockerRecoveryOptions">
<Property Name="blockDataRecoveryAgent" Type="Edm.Boolean" Nullable="false" />
<Property Name="enableBitLockerAfterRecoveryInformationToStore" Type="Edm.Boolean" Nullable="false" />
<Property Name="enableRecoveryInformationSaveToStore" Type="Edm.Boolean" Nullable="false" />
<Property Name="hideRecoveryOptions" Type="Edm.Boolean" Nullable="false" />
<Property Name="recoveryInformationToStore" Type="graph.bitLockerRecoveryInformationType" Nullable="false" />
<Property Name="recoveryKeyUsage" Type="graph.configurationUsage" Nullable="false" />
<Property Name="recoveryPasswordUsage" Type="graph.configurationUsage" Nullable="false" />
</ComplexType>
<ComplexType Name="bitLockerRemovableDrivePolicy">
<Property Name="blockCrossOrganizationWriteAccess" Type="Edm.Boolean" Nullable="false" />
<Property Name="encryptionMethod" Type="graph.bitLockerEncryptionMethod" />
<Property Name="requireEncryptionForWriteAccess" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="bitLockerSystemDrivePolicy">
<Property Name="encryptionMethod" Type="graph.bitLockerEncryptionMethod" />
<Property Name="minimumPinLength" Type="Edm.Int32" />
<Property Name="prebootRecoveryEnableMessageAndUrl" Type="Edm.Boolean" Nullable="false" />
<Property Name="prebootRecoveryMessage" Type="Edm.String" />
<Property Name="prebootRecoveryUrl" Type="Edm.String" />
<Property Name="recoveryOptions" Type="graph.bitLockerRecoveryOptions" />
<Property Name="startupAuthenticationBlockWithoutTpmChip" Type="Edm.Boolean" Nullable="false" />
<Property Name="startupAuthenticationRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="startupAuthenticationTpmKeyUsage" Type="graph.configurationUsage" Nullable="false" />
<Property Name="startupAuthenticationTpmPinAndKeyUsage" Type="graph.configurationUsage" Nullable="false" />
<Property Name="startupAuthenticationTpmPinUsage" Type="graph.configurationUsage" Nullable="false" />
<Property Name="startupAuthenticationTpmUsage" Type="graph.configurationUsage" Nullable="false" />
</ComplexType>
<ComplexType Name="singleSignOnExtension" Abstract="true" />
<ComplexType Name="credentialSingleSignOnExtension" BaseType="graph.singleSignOnExtension">
<Property Name="configurations" Type="Collection(graph.keyTypedValuePair)" />
<Property Name="domains" Type="Collection(Edm.String)" />
<Property Name="extensionIdentifier" Type="Edm.String" Nullable="false" />
<Property Name="realm" Type="Edm.String" Nullable="false" />
<Property Name="teamIdentifier" Type="Edm.String" />
</ComplexType>
<ComplexType Name="keyTypedValuePair" Abstract="true">
<Property Name="key" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="cryptographySuite">
<Property Name="authenticationTransformConstants" Type="graph.authenticationTransformConstant" />
<Property Name="cipherTransformConstants" Type="graph.vpnEncryptionAlgorithmType" />
<Property Name="dhGroup" Type="graph.diffieHellmanGroup" />
<Property Name="encryptionMethod" Type="graph.vpnEncryptionAlgorithmType" />
<Property Name="integrityCheckMethod" Type="graph.vpnIntegrityAlgorithmType" />
<Property Name="pfsGroup" Type="graph.perfectForwardSecrecyGroup" />
</ComplexType>
<ComplexType Name="customSubjectAlternativeName">
<Property Name="name" Type="Edm.String" />
<Property Name="sanType" Type="graph.subjectAlternativeNameType" Nullable="false" />
</ComplexType>
<ComplexType Name="customUpdateTimeWindow">
<Property Name="endDay" Type="graph.dayOfWeek" Nullable="false" />
<Property Name="endTime" Type="Edm.TimeOfDay" Nullable="false" />
<Property Name="startDay" Type="graph.dayOfWeek" Nullable="false" />
<Property Name="startTime" Type="Edm.TimeOfDay" Nullable="false" />
</ComplexType>
<ComplexType Name="defenderDetectedMalwareActions">
<Property Name="highSeverity" Type="graph.defenderThreatAction" Nullable="false" />
<Property Name="lowSeverity" Type="graph.defenderThreatAction" Nullable="false" />
<Property Name="moderateSeverity" Type="graph.defenderThreatAction" Nullable="false" />
<Property Name="severeSeverity" Type="graph.defenderThreatAction" Nullable="false" />
</ComplexType>
<ComplexType Name="deliveryOptimizationBandwidth" Abstract="true" />
<ComplexType Name="deliveryOptimizationBandwidthAbsolute" BaseType="graph.deliveryOptimizationBandwidth">
<Property Name="maximumDownloadBandwidthInKilobytesPerSecond" Type="Edm.Int64" />
<Property Name="maximumUploadBandwidthInKilobytesPerSecond" Type="Edm.Int64" />
</ComplexType>
<ComplexType Name="deliveryOptimizationBandwidthBusinessHoursLimit">
<Property Name="bandwidthBeginBusinessHours" Type="Edm.Int32" Nullable="false" />
<Property Name="bandwidthEndBusinessHours" Type="Edm.Int32" Nullable="false" />
<Property Name="bandwidthPercentageDuringBusinessHours" Type="Edm.Int32" Nullable="false" />
<Property Name="bandwidthPercentageOutsideBusinessHours" Type="Edm.Int32" Nullable="false" />
</ComplexType>
<ComplexType Name="deliveryOptimizationBandwidthHoursWithPercentage" BaseType="graph.deliveryOptimizationBandwidth">
<Property Name="bandwidthBackgroundPercentageHours" Type="graph.deliveryOptimizationBandwidthBusinessHoursLimit" />
<Property Name="bandwidthForegroundPercentageHours" Type="graph.deliveryOptimizationBandwidthBusinessHoursLimit" />
</ComplexType>
<ComplexType Name="deliveryOptimizationBandwidthPercentage" BaseType="graph.deliveryOptimizationBandwidth">
<Property Name="maximumBackgroundBandwidthPercentage" Type="Edm.Int32" />
<Property Name="maximumForegroundBandwidthPercentage" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="deliveryOptimizationGroupIdSource" Abstract="true" />
<ComplexType Name="deliveryOptimizationGroupIdCustom" BaseType="graph.deliveryOptimizationGroupIdSource">
<Property Name="groupIdCustom" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="deliveryOptimizationGroupIdSourceOptions" BaseType="graph.deliveryOptimizationGroupIdSource">
<Property Name="groupIdSourceOption" Type="graph.deliveryOptimizationGroupIdOptionsType" Nullable="false" />
</ComplexType>
<ComplexType Name="deliveryOptimizationMaxCacheSize" Abstract="true" />
<ComplexType Name="deliveryOptimizationMaxCacheSizeAbsolute" BaseType="graph.deliveryOptimizationMaxCacheSize">
<Property Name="maximumCacheSizeInGigabytes" Type="Edm.Int64" Nullable="false" />
</ComplexType>
<ComplexType Name="deliveryOptimizationMaxCacheSizePercentage" BaseType="graph.deliveryOptimizationMaxCacheSize">
<Property Name="maximumCacheSizePercentage" Type="Edm.Int32" Nullable="false" />
</ComplexType>
<ComplexType Name="deviceCompliancePolicyScript">
<Property Name="deviceComplianceScriptId" Type="Edm.String" />
<Property Name="rulesContent" Type="Edm.Binary" />
</ComplexType>
<ComplexType Name="deviceCompliancePolicySettingState">
<Property Name="currentValue" Type="Edm.String" />
<Property Name="errorCode" Type="Edm.Int64" Nullable="false" />
<Property Name="errorDescription" Type="Edm.String" />
<Property Name="instanceDisplayName" Type="Edm.String" />
<Property Name="setting" Type="Edm.String" />
<Property Name="settingInstanceId" Type="Edm.String" />
<Property Name="settingName" Type="Edm.String" />
<Property Name="sources" Type="Collection(graph.settingSource)" />
<Property Name="state" Type="graph.complianceStatus" Nullable="false" />
<Property Name="userEmail" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="settingSource">
<Property Name="displayName" Type="Edm.String" />
<Property Name="id" Type="Edm.String" />
<Property Name="sourceType" Type="graph.settingSourceType" Nullable="false" />
</ComplexType>
<ComplexType Name="deviceComplianceScriptError">
<Property Name="code" Type="graph.code" Nullable="false" />
<Property Name="message" Type="Edm.String" />
</ComplexType>
<ComplexType Name="deviceComplianceScriptRule">
<Property Name="dataType" Type="graph.dataType" Nullable="false" />
<Property Name="operand" Type="Edm.String" />
<Property Name="operator" Type="graph.operator" Nullable="false" />
<Property Name="settingName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="deviceComplianceScriptRuleError" BaseType="graph.deviceComplianceScriptError">
<Property Name="settingName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="deviceComplianceScriptValidationResult">
<Property Name="ruleErrors" Type="Collection(graph.deviceComplianceScriptRuleError)" />
<Property Name="rules" Type="Collection(graph.deviceComplianceScriptRule)" />
<Property Name="scriptErrors" Type="Collection(graph.deviceComplianceScriptError)" />
</ComplexType>
<ComplexType Name="deviceConfigurationSettingState">
<Property Name="currentValue" Type="Edm.String" />
<Property Name="errorCode" Type="Edm.Int64" Nullable="false" />
<Property Name="errorDescription" Type="Edm.String" />
<Property Name="instanceDisplayName" Type="Edm.String" />
<Property Name="setting" Type="Edm.String" />
<Property Name="settingInstanceId" Type="Edm.String" />
<Property Name="settingName" Type="Edm.String" />
<Property Name="sources" Type="Collection(graph.settingSource)" />
<Property Name="state" Type="graph.complianceStatus" Nullable="false" />
<Property Name="userEmail" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="deviceConfigurationTargetedUserAndDevice">
<Property Name="deviceId" Type="Edm.String" />
<Property Name="deviceName" Type="Edm.String" />
<Property Name="lastCheckinDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="userDisplayName" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="deviceManagementUserRightsLocalUserOrGroup">
<Property Name="description" Type="Edm.String" />
<Property Name="name" Type="Edm.String" Nullable="false" />
<Property Name="securityIdentifier" Type="Edm.String" />
</ComplexType>
<ComplexType Name="deviceManagementUserRightsSetting">
<Property Name="localUsersOrGroups" Type="Collection(graph.deviceManagementUserRightsLocalUserOrGroup)" />
<Property Name="state" Type="graph.stateManagementSetting" Nullable="false" />
</ComplexType>
<ComplexType Name="edgeHomeButtonConfiguration" Abstract="true" />
<ComplexType Name="edgeHomeButtonHidden" BaseType="graph.edgeHomeButtonConfiguration" />
<ComplexType Name="edgeHomeButtonLoadsStartPage" BaseType="graph.edgeHomeButtonConfiguration" />
<ComplexType Name="edgeHomeButtonOpensCustomURL" BaseType="graph.edgeHomeButtonConfiguration">
<Property Name="homeButtonCustomURL" Type="Edm.String" />
</ComplexType>
<ComplexType Name="edgeHomeButtonOpensNewTab" BaseType="graph.edgeHomeButtonConfiguration" />
<ComplexType Name="edgeSearchEngineBase" Abstract="true" />
<ComplexType Name="edgeSearchEngine" BaseType="graph.edgeSearchEngineBase">
<Property Name="edgeSearchEngineType" Type="graph.edgeSearchEngineType" Nullable="false" />
</ComplexType>
<ComplexType Name="edgeSearchEngineCustom" BaseType="graph.edgeSearchEngineBase">
<Property Name="edgeSearchEngineOpenSearchXmlUrl" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="encryptionReportPolicyDetails">
<Property Name="policyId" Type="Edm.String" />
<Property Name="policyName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="extendedKeyUsage">
<Property Name="name" Type="Edm.String" />
<Property Name="objectIdentifier" Type="Edm.String" />
</ComplexType>
<ComplexType Name="iosSingleSignOnExtension" BaseType="graph.singleSignOnExtension" Abstract="true" />
<ComplexType Name="iosAzureAdSingleSignOnExtension" BaseType="graph.iosSingleSignOnExtension">
<Property Name="bundleIdAccessControlList" Type="Collection(Edm.String)" />
<Property Name="configurations" Type="Collection(graph.keyTypedValuePair)" />
<Property Name="enableSharedDeviceMode" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="iosBookmark">
<Property Name="bookmarkFolder" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="url" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="iosCredentialSingleSignOnExtension" BaseType="graph.iosSingleSignOnExtension">
<Property Name="configurations" Type="Collection(graph.keyTypedValuePair)" />
<Property Name="domains" Type="Collection(Edm.String)" />
<Property Name="extensionIdentifier" Type="Edm.String" Nullable="false" />
<Property Name="realm" Type="Edm.String" Nullable="false" />
<Property Name="teamIdentifier" Type="Edm.String" />
</ComplexType>
<ComplexType Name="iosEduCertificateSettings">
<Property Name="certFileName" Type="Edm.String" />
<Property Name="certificateTemplateName" Type="Edm.String" Nullable="false" />
<Property Name="certificateValidityPeriodScale" Type="graph.certificateValidityPeriodScale" Nullable="false" />
<Property Name="certificateValidityPeriodValue" Type="Edm.Int32" Nullable="false" />
<Property Name="certificationAuthority" Type="Edm.String" Nullable="false" />
<Property Name="certificationAuthorityName" Type="Edm.String" Nullable="false" />
<Property Name="renewalThresholdPercentage" Type="Edm.Int32" Nullable="false" />
<Property Name="trustedRootCertificate" Type="Edm.Binary" Nullable="false" />
</ComplexType>
<ComplexType Name="iosHomeScreenItem" Abstract="true">
<Property Name="displayName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="iosHomeScreenApp" BaseType="graph.iosHomeScreenItem">
<Property Name="bundleID" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="iosHomeScreenFolder" BaseType="graph.iosHomeScreenItem">
<Property Name="pages" Type="Collection(graph.iosHomeScreenFolderPage)" Nullable="false" />
</ComplexType>
<ComplexType Name="iosHomeScreenFolderPage">
<Property Name="apps" Type="Collection(graph.iosHomeScreenApp)" Nullable="false" />
<Property Name="displayName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="iosHomeScreenPage">
<Property Name="displayName" Type="Edm.String" />
<Property Name="icons" Type="Collection(graph.iosHomeScreenItem)" Nullable="false" />
</ComplexType>
<ComplexType Name="iosKerberosSingleSignOnExtension" BaseType="graph.iosSingleSignOnExtension">
<Property Name="activeDirectorySiteCode" Type="Edm.String" />
<Property Name="blockActiveDirectorySiteAutoDiscovery" Type="Edm.Boolean" Nullable="false" />
<Property Name="blockAutomaticLogin" Type="Edm.Boolean" Nullable="false" />
<Property Name="cacheName" Type="Edm.String" />
<Property Name="credentialBundleIdAccessControlList" Type="Collection(Edm.String)" />
<Property Name="domainRealms" Type="Collection(Edm.String)" />
<Property Name="domains" Type="Collection(Edm.String)" />
<Property Name="isDefaultRealm" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordBlockModification" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordChangeUrl" Type="Edm.String" />
<Property Name="passwordEnableLocalSync" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordExpirationDays" Type="Edm.Int32" />
<Property Name="passwordExpirationNotificationDays" Type="Edm.Int32" />
<Property Name="passwordMinimumAgeDays" Type="Edm.Int32" />
<Property Name="passwordMinimumLength" Type="Edm.Int32" />
<Property Name="passwordPreviousPasswordBlockCount" Type="Edm.Int32" />
<Property Name="passwordRequireActiveDirectoryComplexity" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordRequirementsDescription" Type="Edm.String" />
<Property Name="realm" Type="Edm.String" Nullable="false" />
<Property Name="requireUserPresence" Type="Edm.Boolean" Nullable="false" />
<Property Name="userPrincipalName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="iosNetworkUsageRule">
<Property Name="cellularDataBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="cellularDataBlockWhenRoaming" Type="Edm.Boolean" Nullable="false" />
<Property Name="managedApps" Type="Collection(graph.appListItem)" />
</ComplexType>
<ComplexType Name="iosNotificationSettings">
<Property Name="alertType" Type="graph.iosNotificationAlertType" Nullable="false" />
<Property Name="appName" Type="Edm.String" />
<Property Name="badgesEnabled" Type="Edm.Boolean" />
<Property Name="bundleID" Type="Edm.String" Nullable="false" />
<Property Name="enabled" Type="Edm.Boolean" />
<Property Name="previewVisibility" Type="graph.iosNotificationPreviewVisibility" Nullable="false" />
<Property Name="publisher" Type="Edm.String" />
<Property Name="showInNotificationCenter" Type="Edm.Boolean" />
<Property Name="showOnLockScreen" Type="Edm.Boolean" />
<Property Name="soundsEnabled" Type="Edm.Boolean" />
</ComplexType>
<ComplexType Name="iosRedirectSingleSignOnExtension" BaseType="graph.iosSingleSignOnExtension">
<Property Name="configurations" Type="Collection(graph.keyTypedValuePair)" />
<Property Name="extensionIdentifier" Type="Edm.String" Nullable="false" />
<Property Name="teamIdentifier" Type="Edm.String" />
<Property Name="urlPrefixes" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="iosSingleSignOnSettings">
<Property Name="allowedAppsList" Type="Collection(graph.appListItem)" />
<Property Name="allowedUrls" Type="Collection(Edm.String)" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="kerberosPrincipalName" Type="Edm.String" />
<Property Name="kerberosRealm" Type="Edm.String" />
</ComplexType>
<ComplexType Name="iosVpnSecurityAssociationParameters">
<Property Name="lifetimeInMinutes" Type="Edm.Int32" />
<Property Name="securityDiffieHellmanGroup" Type="Edm.Int32" />
<Property Name="securityEncryptionAlgorithm" Type="graph.vpnEncryptionAlgorithmType" />
<Property Name="securityIntegrityAlgorithm" Type="graph.vpnIntegrityAlgorithmType" />
</ComplexType>
<ComplexType Name="iosWebContentFilterBase" Abstract="true" />
<ComplexType Name="iosWebContentFilterAutoFilter" BaseType="graph.iosWebContentFilterBase">
<Property Name="allowedUrls" Type="Collection(Edm.String)" />
<Property Name="blockedUrls" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="iosWebContentFilterSpecificWebsitesAccess" BaseType="graph.iosWebContentFilterBase">
<Property Name="specificWebsitesOnly" Type="Collection(graph.iosBookmark)" />
<Property Name="websiteList" Type="Collection(graph.iosBookmark)" />
</ComplexType>
<ComplexType Name="iPv4Range" BaseType="graph.ipRange">
<Property Name="lowerAddress" Type="Edm.String" Nullable="false" />
<Property Name="upperAddress" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="iPv6Range" BaseType="graph.ipRange">
<Property Name="lowerAddress" Type="Edm.String" Nullable="false" />
<Property Name="upperAddress" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="kerberosSingleSignOnExtension" BaseType="graph.singleSignOnExtension" Abstract="true">
<Property Name="activeDirectorySiteCode" Type="Edm.String" />
<Property Name="blockActiveDirectorySiteAutoDiscovery" Type="Edm.Boolean" Nullable="false" />
<Property Name="blockAutomaticLogin" Type="Edm.Boolean" Nullable="false" />
<Property Name="cacheName" Type="Edm.String" />
<Property Name="credentialBundleIdAccessControlList" Type="Collection(Edm.String)" />
<Property Name="domainRealms" Type="Collection(Edm.String)" />
<Property Name="domains" Type="Collection(Edm.String)" />
<Property Name="isDefaultRealm" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordBlockModification" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordChangeUrl" Type="Edm.String" />
<Property Name="passwordEnableLocalSync" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordExpirationDays" Type="Edm.Int32" />
<Property Name="passwordExpirationNotificationDays" Type="Edm.Int32" />
<Property Name="passwordMinimumAgeDays" Type="Edm.Int32" />
<Property Name="passwordMinimumLength" Type="Edm.Int32" />
<Property Name="passwordPreviousPasswordBlockCount" Type="Edm.Int32" />
<Property Name="passwordRequireActiveDirectoryComplexity" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordRequirementsDescription" Type="Edm.String" />
<Property Name="realm" Type="Edm.String" Nullable="false" />
<Property Name="requireUserPresence" Type="Edm.Boolean" Nullable="false" />
<Property Name="userPrincipalName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="keyBooleanValuePair" BaseType="graph.keyTypedValuePair">
<Property Name="value" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="keyIntegerValuePair" BaseType="graph.keyTypedValuePair">
<Property Name="value" Type="Edm.Int32" Nullable="false" />
</ComplexType>
<ComplexType Name="keyRealValuePair" BaseType="graph.keyTypedValuePair">
<Property Name="value" Type="Edm.Double" Nullable="false" />
</ComplexType>
<ComplexType Name="keyStringValuePair" BaseType="graph.keyTypedValuePair">
<Property Name="value" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="macOSAppleEventReceiver">
<Property Name="allowed" Type="Edm.Boolean" Nullable="false" />
<Property Name="codeRequirement" Type="Edm.String" Nullable="false" />
<Property Name="identifier" Type="Edm.String" Nullable="false" />
<Property Name="identifierType" Type="graph.macOSProcessIdentifierType" Nullable="false" />
</ComplexType>
<ComplexType Name="macOSAssociatedDomainsItem">
<Property Name="applicationIdentifier" Type="Edm.String" Nullable="false" />
<Property Name="directDownloadsEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="domains" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="macOSSingleSignOnExtension" BaseType="graph.singleSignOnExtension" Abstract="true" />
<ComplexType Name="macOSAzureAdSingleSignOnExtension" BaseType="graph.macOSSingleSignOnExtension">
<Property Name="bundleIdAccessControlList" Type="Collection(Edm.String)" />
<Property Name="configurations" Type="Collection(graph.keyTypedValuePair)" />
<Property Name="enableSharedDeviceMode" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="macOSCredentialSingleSignOnExtension" BaseType="graph.macOSSingleSignOnExtension">
<Property Name="configurations" Type="Collection(graph.keyTypedValuePair)" />
<Property Name="domains" Type="Collection(Edm.String)" />
<Property Name="extensionIdentifier" Type="Edm.String" Nullable="false" />
<Property Name="realm" Type="Edm.String" Nullable="false" />
<Property Name="teamIdentifier" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="macOSFirewallApplication">
<Property Name="allowsIncomingConnections" Type="Edm.Boolean" Nullable="false" />
<Property Name="bundleId" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="macOSKerberosSingleSignOnExtension" BaseType="graph.macOSSingleSignOnExtension">
<Property Name="activeDirectorySiteCode" Type="Edm.String" />
<Property Name="blockActiveDirectorySiteAutoDiscovery" Type="Edm.Boolean" Nullable="false" />
<Property Name="blockAutomaticLogin" Type="Edm.Boolean" Nullable="false" />
<Property Name="cacheName" Type="Edm.String" />
<Property Name="credentialBundleIdAccessControlList" Type="Collection(Edm.String)" />
<Property Name="domainRealms" Type="Collection(Edm.String)" />
<Property Name="domains" Type="Collection(Edm.String)" />
<Property Name="isDefaultRealm" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordBlockModification" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordChangeUrl" Type="Edm.String" />
<Property Name="passwordEnableLocalSync" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordExpirationDays" Type="Edm.Int32" />
<Property Name="passwordExpirationNotificationDays" Type="Edm.Int32" />
<Property Name="passwordMinimumAgeDays" Type="Edm.Int32" />
<Property Name="passwordMinimumLength" Type="Edm.Int32" />
<Property Name="passwordPreviousPasswordBlockCount" Type="Edm.Int32" />
<Property Name="passwordRequireActiveDirectoryComplexity" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordRequirementsDescription" Type="Edm.String" />
<Property Name="realm" Type="Edm.String" Nullable="false" />
<Property Name="requireUserPresence" Type="Edm.Boolean" Nullable="false" />
<Property Name="userPrincipalName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="macOSKernelExtension">
<Property Name="bundleId" Type="Edm.String" Nullable="false" />
<Property Name="teamIdentifier" Type="Edm.String" />
</ComplexType>
<ComplexType Name="macOSLaunchItem">
<Property Name="hide" Type="Edm.Boolean" Nullable="false" />
<Property Name="path" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="macOSPrivacyAccessControlItem">
<Property Name="accessibility" Type="graph.enablement" Nullable="false" />
<Property Name="addressBook" Type="graph.enablement" Nullable="false" />
<Property Name="appleEventsAllowedReceivers" Type="Collection(graph.macOSAppleEventReceiver)" />
<Property Name="blockCamera" Type="Edm.Boolean" Nullable="false" />
<Property Name="blockListenEvent" Type="Edm.Boolean" Nullable="false" />
<Property Name="blockMicrophone" Type="Edm.Boolean" Nullable="false" />
<Property Name="blockScreenCapture" Type="Edm.Boolean" Nullable="false" />
<Property Name="calendar" Type="graph.enablement" Nullable="false" />
<Property Name="codeRequirement" Type="Edm.String" Nullable="false" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="fileProviderPresence" Type="graph.enablement" Nullable="false" />
<Property Name="identifier" Type="Edm.String" Nullable="false" />
<Property Name="identifierType" Type="graph.macOSProcessIdentifierType" Nullable="false" />
<Property Name="mediaLibrary" Type="graph.enablement" Nullable="false" />
<Property Name="photos" Type="graph.enablement" Nullable="false" />
<Property Name="postEvent" Type="graph.enablement" Nullable="false" />
<Property Name="reminders" Type="graph.enablement" Nullable="false" />
<Property Name="speechRecognition" Type="graph.enablement" Nullable="false" />
<Property Name="staticCodeValidation" Type="Edm.Boolean" Nullable="false" />
<Property Name="systemPolicyAllFiles" Type="graph.enablement" Nullable="false" />
<Property Name="systemPolicyDesktopFolder" Type="graph.enablement" Nullable="false" />
<Property Name="systemPolicyDocumentsFolder" Type="graph.enablement" Nullable="false" />
<Property Name="systemPolicyDownloadsFolder" Type="graph.enablement" Nullable="false" />
<Property Name="systemPolicyNetworkVolumes" Type="graph.enablement" Nullable="false" />
<Property Name="systemPolicyRemovableVolumes" Type="graph.enablement" Nullable="false" />
<Property Name="systemPolicySystemAdminFiles" Type="graph.enablement" Nullable="false" />
</ComplexType>
<ComplexType Name="macOSRedirectSingleSignOnExtension" BaseType="graph.macOSSingleSignOnExtension">
<Property Name="configurations" Type="Collection(graph.keyTypedValuePair)" />
<Property Name="extensionIdentifier" Type="Edm.String" Nullable="false" />
<Property Name="teamIdentifier" Type="Edm.String" Nullable="false" />
<Property Name="urlPrefixes" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="macOSSystemExtension">
<Property Name="bundleId" Type="Edm.String" Nullable="false" />
<Property Name="teamIdentifier" Type="Edm.String" />
</ComplexType>
<ComplexType Name="macOSSystemExtensionTypeMapping">
<Property Name="allowedTypes" Type="graph.macOSSystemExtensionType" Nullable="false" />
<Property Name="teamIdentifier" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="managedDeviceMobileAppConfigurationSettingState">
<Property Name="currentValue" Type="Edm.String" />
<Property Name="errorCode" Type="Edm.Int64" Nullable="false" />
<Property Name="errorDescription" Type="Edm.String" />
<Property Name="instanceDisplayName" Type="Edm.String" />
<Property Name="setting" Type="Edm.String" />
<Property Name="settingInstanceId" Type="Edm.String" />
<Property Name="settingName" Type="Edm.String" />
<Property Name="sources" Type="Collection(graph.settingSource)" />
<Property Name="state" Type="graph.complianceStatus" Nullable="false" />
<Property Name="userEmail" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="managedDeviceReportedApp">
<Property Name="appId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="mediaContentRatingAustralia">
<Property Name="movieRating" Type="graph.ratingAustraliaMoviesType" Nullable="false" />
<Property Name="tvRating" Type="graph.ratingAustraliaTelevisionType" Nullable="false" />
</ComplexType>
<ComplexType Name="mediaContentRatingCanada">
<Property Name="movieRating" Type="graph.ratingCanadaMoviesType" Nullable="false" />
<Property Name="tvRating" Type="graph.ratingCanadaTelevisionType" Nullable="false" />
</ComplexType>
<ComplexType Name="mediaContentRatingFrance">
<Property Name="movieRating" Type="graph.ratingFranceMoviesType" Nullable="false" />
<Property Name="tvRating" Type="graph.ratingFranceTelevisionType" Nullable="false" />
</ComplexType>
<ComplexType Name="mediaContentRatingGermany">
<Property Name="movieRating" Type="graph.ratingGermanyMoviesType" Nullable="false" />
<Property Name="tvRating" Type="graph.ratingGermanyTelevisionType" Nullable="false" />
</ComplexType>
<ComplexType Name="mediaContentRatingIreland">
<Property Name="movieRating" Type="graph.ratingIrelandMoviesType" Nullable="false" />
<Property Name="tvRating" Type="graph.ratingIrelandTelevisionType" Nullable="false" />
</ComplexType>
<ComplexType Name="mediaContentRatingJapan">
<Property Name="movieRating" Type="graph.ratingJapanMoviesType" Nullable="false" />
<Property Name="tvRating" Type="graph.ratingJapanTelevisionType" Nullable="false" />
</ComplexType>
<ComplexType Name="mediaContentRatingNewZealand">
<Property Name="movieRating" Type="graph.ratingNewZealandMoviesType" Nullable="false" />
<Property Name="tvRating" Type="graph.ratingNewZealandTelevisionType" Nullable="false" />
</ComplexType>
<ComplexType Name="mediaContentRatingUnitedKingdom">
<Property Name="movieRating" Type="graph.ratingUnitedKingdomMoviesType" Nullable="false" />
<Property Name="tvRating" Type="graph.ratingUnitedKingdomTelevisionType" Nullable="false" />
</ComplexType>
<ComplexType Name="mediaContentRatingUnitedStates">
<Property Name="movieRating" Type="graph.ratingUnitedStatesMoviesType" Nullable="false" />
<Property Name="tvRating" Type="graph.ratingUnitedStatesTelevisionType" Nullable="false" />
</ComplexType>
<ComplexType Name="numberRange">
<Property Name="lowerNumber" Type="Edm.Int32" Nullable="false" />
<Property Name="upperNumber" Type="Edm.Int32" Nullable="false" />
</ComplexType>
<ComplexType Name="omaSetting" Abstract="true">
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="isEncrypted" Type="Edm.Boolean" Nullable="false" />
<Property Name="omaUri" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="omaSettingBase64" BaseType="graph.omaSetting">
<Property Name="fileName" Type="Edm.String" />
<Property Name="value" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="omaSettingBoolean" BaseType="graph.omaSetting">
<Property Name="value" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="omaSettingDateTime" BaseType="graph.omaSetting">
<Property Name="value" Type="Edm.DateTimeOffset" Nullable="false" />
</ComplexType>
<ComplexType Name="omaSettingFloatingPoint" BaseType="graph.omaSetting">
<Property Name="value" Type="Edm.Single" Nullable="false" />
</ComplexType>
<ComplexType Name="omaSettingInteger" BaseType="graph.omaSetting">
<Property Name="isReadOnly" Type="Edm.Boolean" Nullable="false" />
<Property Name="value" Type="Edm.Int32" Nullable="false" />
</ComplexType>
<ComplexType Name="omaSettingString" BaseType="graph.omaSetting">
<Property Name="value" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="omaSettingStringXml" BaseType="graph.omaSetting">
<Property Name="fileName" Type="Edm.String" />
<Property Name="value" Type="Edm.Binary" Nullable="false" />
</ComplexType>
<ComplexType Name="operatingSystemVersionRange">
<Property Name="description" Type="Edm.String" Nullable="false" />
<Property Name="highestVersion" Type="Edm.String" Nullable="false" />
<Property Name="lowestVersion" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="proxiedDomain">
<Property Name="ipAddressOrFQDN" Type="Edm.String" Nullable="false" />
<Property Name="proxy" Type="Edm.String" />
</ComplexType>
<ComplexType Name="redirectSingleSignOnExtension" BaseType="graph.singleSignOnExtension">
<Property Name="configurations" Type="Collection(graph.keyTypedValuePair)" />
<Property Name="extensionIdentifier" Type="Edm.String" Nullable="false" />
<Property Name="teamIdentifier" Type="Edm.String" />
<Property Name="urlPrefixes" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="report">
<Property Name="content" Type="Edm.Stream" />
</ComplexType>
<ComplexType Name="retireScheduledManagedDevice">
<Property Name="complianceState" Type="graph.complianceStatus" Nullable="false" />
<Property Name="deviceCompliancePolicyId" Type="Edm.String" />
<Property Name="deviceCompliancePolicyName" Type="Edm.String" />
<Property Name="deviceType" Type="graph.deviceType" Nullable="false" />
<Property Name="id" Type="Edm.String" />
<Property Name="managedDeviceId" Type="Edm.String" />
<Property Name="managedDeviceName" Type="Edm.String" />
<Property Name="managementAgent" Type="graph.managementAgentType" Nullable="false" />
<Property Name="ownerType" Type="graph.managedDeviceOwnerType" Nullable="false" />
<Property Name="retireAfterDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="roleScopeTagIds" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="sharedPCAccountManagerPolicy">
<Property Name="accountDeletionPolicy" Type="graph.sharedPCAccountDeletionPolicyType" Nullable="false" />
<Property Name="cacheAccountsAboveDiskFreePercentage" Type="Edm.Int32" />
<Property Name="inactiveThresholdDays" Type="Edm.Int32" />
<Property Name="removeAccountsBelowDiskFreePercentage" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="unsupportedDeviceConfigurationDetail">
<Property Name="message" Type="Edm.String" />
<Property Name="propertyName" Type="Edm.String" />
</ComplexType>
<ComplexType Name="vpnDnsRule">
<Property Name="autoTrigger" Type="Edm.Boolean" />
<Property Name="name" Type="Edm.String" Nullable="false" />
<Property Name="persistent" Type="Edm.Boolean" />
<Property Name="proxyServerUri" Type="Edm.String" />
<Property Name="servers" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="vpnOnDemandRule">
<Property Name="action" Type="graph.vpnOnDemandRuleConnectionAction" Nullable="false" />
<Property Name="dnsSearchDomains" Type="Collection(Edm.String)" />
<Property Name="domainAction" Type="graph.vpnOnDemandRuleConnectionDomainAction" Nullable="false" />
<Property Name="domains" Type="Collection(Edm.String)" />
<Property Name="probeRequiredUrl" Type="Edm.String" />
<Property Name="probeUrl" Type="Edm.String" />
<Property Name="ssids" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="vpnProxyServer">
<Property Name="address" Type="Edm.String" />
<Property Name="automaticConfigurationScriptUrl" Type="Edm.String" />
<Property Name="port" Type="Edm.Int32" />
</ComplexType>
<ComplexType Name="vpnRoute">
<Property Name="destinationPrefix" Type="Edm.String" Nullable="false" />
<Property Name="prefixSize" Type="Edm.Int32" Nullable="false" />
</ComplexType>
<ComplexType Name="vpnServer">
<Property Name="address" Type="Edm.String" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="isDefaultServer" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="vpnTrafficRule">
<Property Name="appId" Type="Edm.String" />
<Property Name="appType" Type="graph.vpnTrafficRuleAppType" Nullable="false" />
<Property Name="claims" Type="Edm.String" />
<Property Name="localAddressRanges" Type="Collection(graph.iPv4Range)" />
<Property Name="localPortRanges" Type="Collection(graph.numberRange)" />
<Property Name="name" Type="Edm.String" Nullable="false" />
<Property Name="protocols" Type="Edm.Int32" />
<Property Name="remoteAddressRanges" Type="Collection(graph.iPv4Range)" />
<Property Name="remotePortRanges" Type="Collection(graph.numberRange)" />
<Property Name="routingPolicyType" Type="graph.vpnTrafficRuleRoutingPolicyType" Nullable="false" />
</ComplexType>
<ComplexType Name="windows10AppsForceUpdateSchedule">
<Property Name="recurrence" Type="graph.windows10AppsUpdateRecurrence" Nullable="false" />
<Property Name="runImmediatelyIfAfterStartDateTime" Type="Edm.Boolean" Nullable="false" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</ComplexType>
<ComplexType Name="windows10AssociatedApps">
<Property Name="appType" Type="graph.windows10AppType" Nullable="false" />
<Property Name="identifier" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="windows10NetworkProxyServer">
<Property Name="address" Type="Edm.String" Nullable="false" />
<Property Name="exceptions" Type="Collection(Edm.String)" />
<Property Name="useForLocalAddresses" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="windows10VpnProxyServer" BaseType="graph.vpnProxyServer">
<Property Name="bypassProxyServerForLocalAddress" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="windows81VpnProxyServer" BaseType="graph.vpnProxyServer">
<Property Name="automaticallyDetectProxySettings" Type="Edm.Boolean" Nullable="false" />
<Property Name="bypassProxyServerForLocalAddress" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsFirewallNetworkProfile">
<Property Name="authorizedApplicationRulesFromGroupPolicyMerged" Type="Edm.Boolean" Nullable="false" />
<Property Name="authorizedApplicationRulesFromGroupPolicyNotMerged" Type="Edm.Boolean" Nullable="false" />
<Property Name="connectionSecurityRulesFromGroupPolicyMerged" Type="Edm.Boolean" Nullable="false" />
<Property Name="connectionSecurityRulesFromGroupPolicyNotMerged" Type="Edm.Boolean" Nullable="false" />
<Property Name="firewallEnabled" Type="graph.stateManagementSetting" Nullable="false" />
<Property Name="globalPortRulesFromGroupPolicyMerged" Type="Edm.Boolean" Nullable="false" />
<Property Name="globalPortRulesFromGroupPolicyNotMerged" Type="Edm.Boolean" Nullable="false" />
<Property Name="inboundConnectionsBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="inboundConnectionsRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="inboundNotificationsBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="inboundNotificationsRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="incomingTrafficBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="incomingTrafficRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="outboundConnectionsBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="outboundConnectionsRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="policyRulesFromGroupPolicyMerged" Type="Edm.Boolean" Nullable="false" />
<Property Name="policyRulesFromGroupPolicyNotMerged" Type="Edm.Boolean" Nullable="false" />
<Property Name="securedPacketExemptionAllowed" Type="Edm.Boolean" Nullable="false" />
<Property Name="securedPacketExemptionBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="stealthModeBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="stealthModeRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="unicastResponsesToMulticastBroadcastsBlocked" Type="Edm.Boolean" Nullable="false" />
<Property Name="unicastResponsesToMulticastBroadcastsRequired" Type="Edm.Boolean" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsFirewallRule">
<Property Name="action" Type="graph.stateManagementSetting" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" Nullable="false" />
<Property Name="edgeTraversal" Type="graph.stateManagementSetting" Nullable="false" />
<Property Name="filePath" Type="Edm.String" />
<Property Name="interfaceTypes" Type="graph.windowsFirewallRuleInterfaceTypes" Nullable="false" />
<Property Name="localAddressRanges" Type="Collection(Edm.String)" />
<Property Name="localPortRanges" Type="Collection(Edm.String)" />
<Property Name="localUserAuthorizations" Type="Edm.String" />
<Property Name="packageFamilyName" Type="Edm.String" />
<Property Name="profileTypes" Type="graph.windowsFirewallRuleNetworkProfileTypes" Nullable="false" />
<Property Name="protocol" Type="Edm.Int32" />
<Property Name="remoteAddressRanges" Type="Collection(Edm.String)" />
<Property Name="remotePortRanges" Type="Collection(Edm.String)" />
<Property Name="serviceName" Type="Edm.String" />
<Property Name="trafficDirection" Type="graph.windowsFirewallRuleTrafficDirectionType" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsKioskUser" Abstract="true" />
<ComplexType Name="windowsKioskActiveDirectoryGroup" BaseType="graph.windowsKioskUser">
<Property Name="groupName" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsKioskAppBase" Abstract="true">
<Property Name="appType" Type="graph.windowsKioskAppType" Nullable="false" />
<Property Name="autoLaunch" Type="Edm.Boolean" Nullable="false" />
<Property Name="name" Type="Edm.String" />
<Property Name="startLayoutTileSize" Type="graph.windowsAppStartLayoutTileSize" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsKioskAppConfiguration" Abstract="true" />
<ComplexType Name="windowsKioskAutologon" BaseType="graph.windowsKioskUser" />
<ComplexType Name="windowsKioskAzureADGroup" BaseType="graph.windowsKioskUser">
<Property Name="displayName" Type="Edm.String" />
<Property Name="groupId" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsKioskAzureADUser" BaseType="graph.windowsKioskUser">
<Property Name="userId" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsKioskDesktopApp" BaseType="graph.windowsKioskAppBase">
<Property Name="desktopApplicationId" Type="Edm.String" />
<Property Name="desktopApplicationLinkPath" Type="Edm.String" />
<Property Name="path" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsKioskForceUpdateSchedule">
<Property Name="dayofMonth" Type="Edm.Int32" Nullable="false" />
<Property Name="dayofWeek" Type="graph.dayOfWeek" Nullable="false" />
<Property Name="recurrence" Type="graph.windows10AppsUpdateRecurrence" Nullable="false" />
<Property Name="runImmediatelyIfAfterStartDateTime" Type="Edm.Boolean" Nullable="false" />
<Property Name="startDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsKioskLocalGroup" BaseType="graph.windowsKioskUser">
<Property Name="groupName" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsKioskLocalUser" BaseType="graph.windowsKioskUser">
<Property Name="userName" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsKioskMultipleApps" BaseType="graph.windowsKioskAppConfiguration">
<Property Name="allowAccessToDownloadsFolder" Type="Edm.Boolean" Nullable="false" />
<Property Name="apps" Type="Collection(graph.windowsKioskAppBase)" Nullable="false" />
<Property Name="disallowDesktopApps" Type="Edm.Boolean" Nullable="false" />
<Property Name="showTaskBar" Type="Edm.Boolean" Nullable="false" />
<Property Name="startMenuLayoutXml" Type="Edm.Binary" />
</ComplexType>
<ComplexType Name="windowsKioskProfile">
<Property Name="appConfiguration" Type="graph.windowsKioskAppConfiguration" Nullable="false" />
<Property Name="profileId" Type="Edm.String" Nullable="false" />
<Property Name="profileName" Type="Edm.String" Nullable="false" />
<Property Name="userAccountsConfiguration" Type="Collection(graph.windowsKioskUser)" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsKioskSingleUWPApp" BaseType="graph.windowsKioskAppConfiguration">
<Property Name="uwpApp" Type="graph.windowsKioskUWPApp" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsKioskUWPApp" BaseType="graph.windowsKioskAppBase">
<Property Name="appId" Type="Edm.String" />
<Property Name="appUserModelId" Type="Edm.String" Nullable="false" />
<Property Name="containedAppId" Type="Edm.String" />
</ComplexType>
<ComplexType Name="windowsKioskVisitor" BaseType="graph.windowsKioskUser" />
<ComplexType Name="windowsNetworkIsolationPolicy">
<Property Name="enterpriseCloudResources" Type="Collection(graph.proxiedDomain)" />
<Property Name="enterpriseInternalProxyServers" Type="Collection(Edm.String)" />
<Property Name="enterpriseIPRanges" Type="Collection(graph.ipRange)" />
<Property Name="enterpriseIPRangesAreAuthoritative" Type="Edm.Boolean" Nullable="false" />
<Property Name="enterpriseNetworkDomainNames" Type="Collection(Edm.String)" />
<Property Name="enterpriseProxyServers" Type="Collection(Edm.String)" />
<Property Name="enterpriseProxyServersAreAuthoritative" Type="Edm.Boolean" Nullable="false" />
<Property Name="neutralDomainResources" Type="Collection(Edm.String)" />
</ComplexType>
<ComplexType Name="windowsUpdateInstallScheduleType" Abstract="true" />
<ComplexType Name="windowsUpdateActiveHoursInstall" BaseType="graph.windowsUpdateInstallScheduleType">
<Property Name="activeHoursEnd" Type="Edm.TimeOfDay" Nullable="false" />
<Property Name="activeHoursStart" Type="Edm.TimeOfDay" Nullable="false" />
</ComplexType>
<ComplexType Name="windowsUpdateScheduledInstall" BaseType="graph.windowsUpdateInstallScheduleType">
<Property Name="scheduledInstallDay" Type="graph.weeklySchedule" Nullable="false" />
<Property Name="scheduledInstallTime" Type="Edm.TimeOfDay" Nullable="false" />
</ComplexType>
<EntityType Name="advancedThreatProtectionOnboardingDeviceSettingState" BaseType="graph.entity">
<Property Name="complianceGracePeriodExpirationDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="deviceId" Type="Edm.String" />
<Property Name="deviceModel" Type="Edm.String" />
<Property Name="deviceName" Type="Edm.String" />
<Property Name="platformType" Type="graph.deviceType" Nullable="false" />
<Property Name="setting" Type="Edm.String" />
<Property Name="settingName" Type="Edm.String" />
<Property Name="state" Type="graph.complianceStatus" Nullable="false" />
<Property Name="userEmail" Type="Edm.String" />
<Property Name="userId" Type="Edm.String" />
<Property Name="userName" Type="Edm.String" />
<Property Name="userPrincipalName" Type="Edm.String" />
</EntityType>
<EntityType Name="androidCertificateProfileBase" BaseType="graph.deviceConfiguration" Abstract="true">
<Property Name="certificateValidityPeriodScale" Type="graph.certificateValidityPeriodScale" Nullable="false" />
<Property Name="certificateValidityPeriodValue" Type="Edm.Int32" Nullable="false" />
<Property Name="extendedKeyUsages" Type="Collection(graph.extendedKeyUsage)" Nullable="false" />
<Property Name="renewalThresholdPercentage" Type="Edm.Int32" Nullable="false" />
<Property Name="subjectAlternativeNameType" Type="graph.subjectAlternativeNameType" Nullable="false" />
<Property Name="subjectNameFormat" Type="graph.subjectNameFormat" Nullable="false" />
<NavigationProperty Name="rootCertificate" Type="graph.androidTrustedRootCertificate" />
</EntityType>
<EntityType Name="androidTrustedRootCertificate" BaseType="graph.deviceConfiguration">
<Property Name="certFileName" Type="Edm.String" />
<Property Name="trustedRootCertificate" Type="Edm.Binary" Nullable="false" />
</EntityType>
<EntityType Name="androidCompliancePolicy" BaseType="graph.deviceCompliancePolicy">
<Property Name="advancedThreatProtectionRequiredSecurityLevel" Type="graph.deviceThreatProtectionLevel" Nullable="false" />
<Property Name="conditionStatementId" Type="Edm.String" />
<Property Name="deviceThreatProtectionEnabled" Type="Edm.Boolean" Nullable="false" />
<Property Name="deviceThreatProtectionRequiredSecurityLevel" Type="graph.deviceThreatProtectionLevel" Nullable="false" />
<Property Name="minAndroidSecurityPatchLevel" Type="Edm.String" />
<Property Name="osMaximumVersion" Type="Edm.String" />
<Property Name="osMinimumVersion" Type="Edm.String" />
<Property Name="passwordExpirationDays" Type="Edm.Int32" />
<Property Name="passwordMinimumLength" Type="Edm.Int32" />
<Property Name="passwordMinutesOfInactivityBeforeLock" Type="Edm.Int32" />
<Property Name="passwordPreviousPasswordBlockCount" Type="Edm.Int32" />
<Property Name="passwordRequired" Type="Edm.Boolean" Nullable="false" />
<Property Name="passwordRequiredType" Type="graph.androidRequiredPasswordType" Nullable="false" />
<Property Name="passwordSignInFailureCountBeforeFactoryReset" Type="Edm.Int32" />
<Property Name="requiredPasswordComplexity" Type="graph.androidRequiredPasswordComplexity" Nullable="false" />
<Property Name="restrictedApps" Type="Collection(graph.appListItem)" />
<Property Name="securityBlockDeviceAdministratorManagedDevices" Type="Edm.Boolean" Nullable="false" />
<Property Name="securityBlockJailbrokenDevices" Type="Edm.Boolean" Nullable="false" />
<Property Name="securityDisableUsbDebugging" Type="Edm.Boolean" Nullable="false" />
<Property Name="securityPreventInstallAppsFromUnknownSources" Type="Edm.Boolean" Nullable="false" />
<Property Name="securityRequireCompanyPortalAppIntegrity" Type="Edm.Boolean" Nullable="false" />
<Property Name="securityRequireGooglePlayServices" Type="Edm.Boolean" Nullable="false" />
<Property Name="securityRequireSafetyNetAttestationBasicIntegrity" Type="Edm.Boolean" Nullable="false" />
<Property Name="securityRequireSafetyNetAttestationCertifiedDevice" Type="Edm.Boolean" Nullable="false" />
<Property Name="securityRequireUpToDateSecurityProviders" Type="Edm.Boolean" Nullable="false" />
<Property Name="securityRequireVerifyApps" Type="Edm.Boolean" Nullable="false" />
<Property Name="storageRequireEncryption" Type="Edm.Boolean" Nullable="false" />
</EntityType>
<EntityType Name="androidCustomConfiguration" BaseType="graph.deviceConfiguration">
<Property Name="omaSettings" Type="Collection(graph.omaSetting)" />
</EntityType>
<EntityType Name="androidDeviceComplianceLocalActionBase" BaseType="graph.entity" Abstract="true">
<Property Name="gracePeriodInMinutes" Type="Edm.Int32" Nullable="false" />
</EntityType>
<EntityType Name="androidDeviceComplianceLocalActionLockDevice" BaseType="graph.androidDeviceComplianceLocalActionBase" />
<EntityType Name="androidDeviceComplianceLocalActionLockDeviceWithPasscode" BaseType="graph.androidDeviceComplianceLocalActionBase">
<Property Name="passcode" Type="Edm.String" />
<Property Name="passcodeSignInFailureCountBeforeWipe" Type="Edm.Int32" />
</EntityType>
<EntityType Name="androidDeviceOwnerCertificateProfileBase" BaseType="graph.deviceConfiguration" Abstract="true">
<Property Name="certificateValidityPeriodScale" Type="graph.certificateValidityPeriodScale" Nullable="false" />
<Property Name="certificateValidityPeriodValue" Type="Edm.Int32" Nullable="false" />
<Property Name="extendedKeyUsages" Type="Collection(graph.extendedKeyUsage)" Nullable="false" />
<Property Name="renewalThresholdPercentage" Type="Edm.Int32" Nullable="false" />
<Property Name="subjectAlternativeNameType" Type="graph.subjectAlternativeNameType" />
<Property Name="subjectNameFormat" Type="graph.subjectNameFormat" />
<NavigationProperty Name="rootCertificate" Type="graph.androidDeviceOwnerTrustedRootCertificate" />
</EntityType>
<EntityType Name="androidDeviceOwnerTrustedRootCertificate" BaseType="graph.deviceConfiguration">
<Property Name="certFileName" Type="Edm.String" />
<Property Name="trustedRootCertificate" Type="Edm.Binary" Nullable="false" />
</EntityType>
<EntityType Name="androidDeviceOwnerCompliancePolicy" BaseType="graph.deviceCompliancePolicy">
<Property Name="advancedThreatProtectionRequiredSecurityLevel" Type="graph.deviceThreatProtectionLevel" />
<Property Name="deviceThreatProtectionEnabled" Type="Edm.Boolean" />
<Property Name="deviceThreatProtectionRequiredSecurityLevel" Type="graph.deviceThreatProtectionLevel" />
<Property Name="minAndroidSecurityPatchLevel" Type="Edm.String" />
<Property Name="osMaximumVersion" Type="Edm.String" />
<Property Name="osMinimumVersion" Type="Edm.String" />
<Property Name="passwordExpirationDays" Type="Edm.Int32" />
<Property Name="passwordMinimumLength" Type="Edm.Int32" />
<Property Name="passwordMinimumLetterCharacters" Type="Edm.Int32" />
<Property Name="passwordMinimumLowerCaseCharacters" Type="Edm.Int32" />
<Property Name="passwordMinimumNonLetterCharacters" Type="Edm.Int32" />
<Property Name="passwordMinimumNumericCharacters" Type="Edm.Int32" />
<Property Name="passwordMinimumSymbolCharacters" Type="Edm.Int32" />
<Property Name="passwordMinimumUpperCaseCharacters" Type="Edm.Int32" />
<Property Name="passwordMinutesOfInactivityBeforeLock" Type="Edm.Int32" />
<Property Name="passwordPreviousPasswordCountToBlock" Type="Edm.Int32" />
<Property Name="passwordRequired" Type="Edm.Boolean" />
<Property Name="passwordRequiredType" Type="graph.androidDeviceOwnerRequiredPasswordType" />
<Property Name="securityRequireSafetyNetAttestationBasicIntegrity" Type="Edm.Boolean" />
<Property Name="securityRequireSafetyNetAttestationCertifiedDevice" Type="Edm.Boolean" />
<Property Name="storageRequireEncryption" Type="Edm.Boolean" />
</EntityType>
<EntityType Name="androidDeviceOwnerDerivedCredentialAuthenticationConfiguration" BaseType="graph.deviceConfiguration">
<NavigationProperty Name="derivedCredentialSettings" Type="graph.deviceManagementDerivedCredentialSettings" />
</EntityType>
<EntityType Name="androidDeviceOwnerWiFiConfiguration" BaseType="graph.deviceConfiguration">
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment