|
88 | 88 | <Member Name="verticalSplit" Value="1" /> |
89 | 89 | <Member Name="unknownFutureValue" Value="10" /> |
90 | 90 | </EnumType> |
| 91 | + <EnumType Name="MembershipRuleProcessingStatusDetails"> |
| 92 | + <Member Name="NotStarted" Value="0" /> |
| 93 | + <Member Name="Running" Value="1" /> |
| 94 | + <Member Name="Failed" Value="2" /> |
| 95 | + <Member Name="Succeeded" Value="3" /> |
| 96 | + <Member Name="UnsupportedFutureValue" Value="4" /> |
| 97 | + </EnumType> |
91 | 98 | <EnumType Name="onPremisesDirectorySynchronizationDeletionPreventionType"> |
92 | 99 | <Member Name="disabled" Value="0" /> |
93 | 100 | <Member Name="enabledForCount" Value="1" /> |
|
343 | 350 | <ComplexType Name="enumeratedScopeSensitivityLabels" BaseType="graph.scopeSensitivityLabels"> |
344 | 351 | <Property Name="sensitivityLabels" Type="Collection(Edm.String)" /> |
345 | 352 | </ComplexType> |
| 353 | + <ComplexType Name="evaluateDynamicMembershipResult"> |
| 354 | + <Property Name="membershipRule" Type="Edm.String" /> |
| 355 | + <Property Name="membershipRuleEvaluationDetails" Type="graph.expressionEvaluationDetails" /> |
| 356 | + <Property Name="membershipRuleEvaluationResult" Type="Edm.Boolean" Nullable="false" /> |
| 357 | + </ComplexType> |
| 358 | + <ComplexType Name="expressionEvaluationDetails"> |
| 359 | + <Property Name="expression" Type="Edm.String" /> |
| 360 | + <Property Name="expressionEvaluationDetails" Type="Collection(graph.expressionEvaluationDetails)" /> |
| 361 | + <Property Name="expressionResult" Type="Edm.Boolean" Nullable="false" /> |
| 362 | + <Property Name="propertyToEvaluate" Type="graph.propertyToEvaluate" /> |
| 363 | + </ComplexType> |
346 | 364 | <ComplexType Name="extensionSchemaProperty"> |
347 | 365 | <Property Name="name" Type="Edm.String" /> |
348 | 366 | <Property Name="type" Type="Edm.String" /> |
|
443 | 461 | <Property Name="hideResetItNow" Type="Edm.Boolean" /> |
444 | 462 | <Property Name="hideTermsOfUse" Type="Edm.Boolean" /> |
445 | 463 | </ComplexType> |
| 464 | + <ComplexType Name="membershipRuleEvaluationDetails"> |
| 465 | + <Property Name="membershipRuleEvaluationDetails" Type="graph.expressionEvaluationDetails" /> |
| 466 | + </ComplexType> |
| 467 | + <ComplexType Name="membershipRuleProcessingStatus"> |
| 468 | + <Property Name="errorMessage" Type="Edm.String" /> |
| 469 | + <Property Name="lastMembershipUpdated" Type="Edm.DateTimeOffset" /> |
| 470 | + <Property Name="status" Type="graph.MembershipRuleProcessingStatusDetails" /> |
| 471 | + </ComplexType> |
446 | 472 | <ComplexType Name="noScopes" BaseType="graph.inheritableScopes" /> |
447 | 473 | <ComplexType Name="objectIdentity"> |
448 | 474 | <Property Name="issuer" Type="Edm.String" /> |
|
569 | 595 | <Property Name="contactEmail" Type="Edm.String" /> |
570 | 596 | <Property Name="statementUrl" Type="Edm.String" /> |
571 | 597 | </ComplexType> |
| 598 | + <ComplexType Name="propertyToEvaluate"> |
| 599 | + <Property Name="propertyName" Type="Edm.String" /> |
| 600 | + <Property Name="propertyValue" Type="Edm.String" /> |
| 601 | + </ComplexType> |
572 | 602 | <ComplexType Name="provisionedPlan"> |
573 | 603 | <Property Name="capabilityStatus" Type="Edm.String" /> |
574 | 604 | <Property Name="provisioningStatus" Type="Edm.String" /> |
|
1197 | 1227 | <Property Name="mailNickname" Type="Edm.String" /> |
1198 | 1228 | <Property Name="membershipRule" Type="Edm.String" /> |
1199 | 1229 | <Property Name="membershipRuleProcessingState" Type="Edm.String" /> |
| 1230 | + <Property Name="membershipRuleProcessingStatus" Type="graph.membershipRuleProcessingStatus" /> |
1200 | 1231 | <Property Name="onPremisesDomainName" Type="Edm.String" /> |
1201 | 1232 | <Property Name="onPremisesLastSyncDateTime" Type="Edm.DateTimeOffset" /> |
1202 | 1233 | <Property Name="onPremisesNetBiosName" Type="Edm.String" /> |
|
1220 | 1251 | <NavigationProperty Name="createdOnBehalfOf" Type="graph.directoryObject" /> |
1221 | 1252 | <NavigationProperty Name="endpoints" Type="Collection(graph.endpoint)" ContainsTarget="true" /> |
1222 | 1253 | <NavigationProperty Name="extensions" Type="Collection(graph.extension)" ContainsTarget="true" /> |
| 1254 | + <NavigationProperty Name="groupLifecyclePolicies" Type="Collection(graph.groupLifecyclePolicy)" ContainsTarget="true" /> |
1223 | 1255 | <NavigationProperty Name="memberOf" Type="Collection(graph.directoryObject)" /> |
1224 | 1256 | <NavigationProperty Name="members" Type="Collection(graph.directoryObject)" /> |
1225 | 1257 | <NavigationProperty Name="membersWithLicenseErrors" Type="Collection(graph.directoryObject)" /> |
|
1244 | 1276 | </Collection> |
1245 | 1277 | </Annotation> |
1246 | 1278 | </EntityType> |
| 1279 | + <EntityType Name="groupLifecyclePolicy" BaseType="graph.entity"> |
| 1280 | + <Property Name="alternateNotificationEmails" Type="Edm.String" /> |
| 1281 | + <Property Name="groupLifetimeInDays" Type="Edm.Int32" /> |
| 1282 | + <Property Name="managedGroupTypes" Type="Edm.String" /> |
| 1283 | + </EntityType> |
1247 | 1284 | <EntityType Name="homeRealmDiscoveryPolicy" BaseType="graph.stsPolicy" /> |
1248 | 1285 | <EntityType Name="identityContainer" /> |
1249 | 1286 | <EntityType Name="identityProviderBase" BaseType="graph.entity" Abstract="true"> |
|
1782 | 1819 | </Collection> |
1783 | 1820 | </Annotation> |
1784 | 1821 | </EntityType> |
| 1822 | + <Action Name="addGroup" IsBound="true"> |
| 1823 | + <Parameter Name="bindingParameter" Type="graph.groupLifecyclePolicy" /> |
| 1824 | + <Parameter Name="groupId" Type="Edm.String" Nullable="false" Unicode="false" /> |
| 1825 | + <ReturnType Type="Edm.Boolean" Nullable="false" /> |
| 1826 | + </Action> |
1785 | 1827 | <Action Name="addKey" IsBound="true"> |
1786 | 1828 | <Parameter Name="bindingParameter" Type="graph.application" Nullable="false" /> |
1787 | 1829 | <Parameter Name="keyCredential" Type="graph.keyCredential" Nullable="false" /> |
|
1838 | 1880 | <Parameter Name="passwordProfile" Type="graph.passwordProfile" /> |
1839 | 1881 | <ReturnType Type="graph.conversionUserDetails" /> |
1840 | 1882 | </Action> |
| 1883 | + <Action Name="evaluateDynamicMembership" IsBound="true"> |
| 1884 | + <Parameter Name="bindingParameter" Type="Collection(graph.group)" /> |
| 1885 | + <Parameter Name="memberId" Type="Edm.String" Unicode="false" /> |
| 1886 | + <Parameter Name="membershipRule" Type="Edm.String" Unicode="false" /> |
| 1887 | + <ReturnType Type="graph.evaluateDynamicMembershipResult" /> |
| 1888 | + </Action> |
| 1889 | + <Action Name="evaluateDynamicMembership" IsBound="true"> |
| 1890 | + <Parameter Name="bindingParameter" Type="graph.group" Nullable="false" /> |
| 1891 | + <Parameter Name="memberId" Type="Edm.String" Unicode="false" /> |
| 1892 | + <ReturnType Type="graph.evaluateDynamicMembershipResult" /> |
| 1893 | + </Action> |
1841 | 1894 | <Action Name="forceDelete" IsBound="true"> |
1842 | 1895 | <Parameter Name="bindingParameter" Type="graph.domain" Nullable="false" /> |
1843 | 1896 | <Parameter Name="disableUserAccounts" Type="Edm.Boolean" /> |
|
1882 | 1935 | <Action Name="promoteToInitial" IsBound="true"> |
1883 | 1936 | <Parameter Name="bindingParameter" Type="graph.domain" Nullable="false" /> |
1884 | 1937 | </Action> |
| 1938 | + <Action Name="removeGroup" IsBound="true"> |
| 1939 | + <Parameter Name="bindingParameter" Type="graph.groupLifecyclePolicy" /> |
| 1940 | + <Parameter Name="groupId" Type="Edm.String" Nullable="false" Unicode="false" /> |
| 1941 | + <ReturnType Type="Edm.Boolean" Nullable="false" /> |
| 1942 | + </Action> |
1885 | 1943 | <Action Name="removeKey" IsBound="true"> |
1886 | 1944 | <Parameter Name="bindingParameter" Type="graph.application" Nullable="false" /> |
1887 | 1945 | <Parameter Name="keyId" Type="Edm.Guid" Nullable="false" /> |
|
1891 | 1949 | <Parameter Name="bindingParameter" Type="graph.application" Nullable="false" /> |
1892 | 1950 | <Parameter Name="keyId" Type="Edm.Guid" Nullable="false" /> |
1893 | 1951 | </Action> |
| 1952 | + <Action Name="renew" IsBound="true"> |
| 1953 | + <Parameter Name="bindingParameter" Type="graph.group" /> |
| 1954 | + </Action> |
| 1955 | + <Action Name="renewGroup" IsBound="true"> |
| 1956 | + <Parameter Name="bindingParameter" Type="Collection(graph.groupLifecyclePolicy)" Nullable="false" /> |
| 1957 | + <Parameter Name="groupId" Type="Edm.String" Nullable="false" Unicode="false" /> |
| 1958 | + <ReturnType Type="Edm.Boolean" Nullable="false" /> |
| 1959 | + </Action> |
1894 | 1960 | <Action Name="reprocessLicenseAssignment" IsBound="true"> |
1895 | 1961 | <Parameter Name="bindingParameter" Type="graph.user" Nullable="false" /> |
1896 | 1962 | <ReturnType Type="graph.user" /> |
|
2033 | 2099 | <NavigationPropertyBinding Path="domainNameReferences" Target="directoryObjects" /> |
2034 | 2100 | <NavigationPropertyBinding Path="rootDomain" Target="domains" /> |
2035 | 2101 | </EntitySet> |
| 2102 | + <EntitySet Name="groupLifecyclePolicies" EntityType="microsoft.graph.groupLifecyclePolicy" /> |
2036 | 2103 | <EntitySet Name="groups" EntityType="microsoft.graph.group"> |
2037 | 2104 | <NavigationPropertyBinding Path="createdOnBehalfOf" Target="directoryObjects" /> |
2038 | 2105 | <NavigationPropertyBinding Path="memberOf" Target="directoryObjects" /> |
|
0 commit comments