Modified: ranger/site/trunk/apidocs/ns0.xsd
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/ns0.xsd?rev=1835505&r1=1835504&r2=1835505&view=diff
==============================================================================
--- ranger/site/trunk/apidocs/ns0.xsd (original)
+++ ranger/site/trunk/apidocs/ns0.xsd Tue Jul 10 01:47:39 2018
@@ -111,28 +111,28 @@
   <xs:element name="VXUserPermissionList" type="VXUserPermissionList"/>
 <xs:complexType name="RESTResponse">
        <xs:sequence>
-              <xs:element name="httpStatusCode" type="xs:int" minOccurs="1">
+              <xs:element name="msgDesc" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="messageList" type="message" minOccurs="0" 
maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="statusCode" type="xs:int" minOccurs="1">
+              <xs:element name="httpStatusCode" type="xs:int" minOccurs="1">
               </xs:element>
-              <xs:element name="msgDesc" type="xs:string" minOccurs="0">
+              <xs:element name="statusCode" type="xs:int" minOccurs="1">
               </xs:element>
       </xs:sequence>
 </xs:complexType>
 
 <xs:complexType name="message">
        <xs:sequence>
-              <xs:element name="message" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="fieldName" type="xs:string" minOccurs="0">
-              </xs:element>
               <xs:element name="rbKey" type="xs:string" minOccurs="0">
               </xs:element>
+              <xs:element name="objectId" type="xs:long" minOccurs="0">
+              </xs:element>
               <xs:element name="name" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="objectId" type="xs:long" minOccurs="0">
+              <xs:element name="message" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="fieldName" type="xs:string" minOccurs="0">
               </xs:element>
       </xs:sequence>
 </xs:complexType>
@@ -227,22 +227,22 @@
 
 <xs:complexType name="rangerBaseModelObject">
        <xs:sequence>
-              <xs:element name="updateTime" type="xs:dateTime" minOccurs="0">
+              <xs:element name="guid" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="updatedBy" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="isEnabled" type="xs:boolean" minOccurs="0">
               </xs:element>
               <xs:element name="version" type="xs:long" minOccurs="0">
               </xs:element>
-              <xs:element name="guid" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="id" type="xs:long" minOccurs="0">
-              </xs:element>
               <xs:element name="createdBy" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="updatedBy" type="xs:string" minOccurs="0">
-              </xs:element>
               <xs:element name="createTime" type="xs:dateTime" minOccurs="0">
               </xs:element>
+              <xs:element name="id" type="xs:long" minOccurs="0">
+              </xs:element>
+              <xs:element name="updateTime" type="xs:dateTime" minOccurs="0">
+              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
@@ -252,7 +252,7 @@
               </xs:element>
               <xs:element name="appType" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="updateTime" type="xs:dateTime" minOccurs="0">
+              <xs:element name="id" type="xs:long" minOccurs="0">
               </xs:element>
               <xs:element name="info" minOccurs="0">
   <xs:complexType>
@@ -268,13 +268,13 @@
     </xs:sequence>
   </xs:complexType>
               </xs:element>
-              <xs:element name="ipAddress" type="xs:string" minOccurs="0">
+              <xs:element name="updateTime" type="xs:dateTime" minOccurs="0">
               </xs:element>
               <xs:element name="serviceName" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="hostName" type="xs:string" minOccurs="0">
+              <xs:element name="ipAddress" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="id" type="xs:long" minOccurs="0">
+              <xs:element name="hostName" type="xs:string" minOccurs="0">
               </xs:element>
       </xs:sequence>
 </xs:complexType>
@@ -283,9 +283,7 @@
    <xs:complexContent>
     <xs:extension base="rangerBaseModelObject">
       <xs:sequence>
-              <xs:element name="dataMaskPolicyItems" 
type="rangerDataMaskPolicyItem" minOccurs="0" maxOccurs="unbounded">
-              </xs:element>
-              <xs:element name="isAuditEnabled" type="xs:boolean" 
minOccurs="0">
+              <xs:element name="denyExceptions" type="rangerPolicyItem" 
minOccurs="0" maxOccurs="unbounded">
               </xs:element>
               <xs:element name="resources" minOccurs="0">
   <xs:complexType>
@@ -301,9 +299,11 @@
     </xs:sequence>
   </xs:complexType>
               </xs:element>
-              <xs:element name="policyItems" type="rangerPolicyItem" 
minOccurs="0" maxOccurs="unbounded">
+              <xs:element name="allowExceptions" type="rangerPolicyItem" 
minOccurs="0" maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="denyPolicyItems" type="rangerPolicyItem" 
minOccurs="0" maxOccurs="unbounded">
+              <xs:element name="policyType" type="xs:int" minOccurs="0">
+              </xs:element>
+              <xs:element name="name" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="options" minOccurs="0">
   <xs:complexType>
@@ -321,27 +321,27 @@
               </xs:element>
               <xs:element name="rowFilterPolicyItems" 
type="rangerRowFilterPolicyItem" minOccurs="0" maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="serviceType" type="xs:string" minOccurs="0">
+              <xs:element name="policyPriority" type="xs:int" minOccurs="0">
               </xs:element>
-              <xs:element name="allowExceptions" type="rangerPolicyItem" 
minOccurs="0" maxOccurs="unbounded">
+              <xs:element name="denyPolicyItems" type="rangerPolicyItem" 
minOccurs="0" maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="name" type="xs:string" minOccurs="0">
+              <xs:element name="service" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="denyExceptions" type="rangerPolicyItem" 
minOccurs="0" maxOccurs="unbounded">
+              <xs:element name="dataMaskPolicyItems" 
type="rangerDataMaskPolicyItem" minOccurs="0" maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="policyPriority" type="xs:int" minOccurs="0">
+              <xs:element name="validitySchedules" 
type="rangerValiditySchedule" minOccurs="0" maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="description" type="xs:string" minOccurs="0">
+              <xs:element name="isAuditEnabled" type="xs:boolean" 
minOccurs="0">
               </xs:element>
-              <xs:element name="validitySchedules" 
type="rangerValiditySchedule" minOccurs="0" maxOccurs="unbounded">
+              <xs:element name="resourceSignature" type="xs:string" 
minOccurs="0">
               </xs:element>
-              <xs:element name="service" type="xs:string" minOccurs="0">
+              <xs:element name="policyItems" type="rangerPolicyItem" 
minOccurs="0" maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="policyType" type="xs:int" minOccurs="0">
+              <xs:element name="serviceType" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="policyLabels" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="resourceSignature" type="xs:string" 
minOccurs="0">
+              <xs:element name="description" type="xs:string" minOccurs="0">
               </xs:element>
       </xs:sequence>
     </xs:extension>
@@ -365,10 +365,10 @@
               </xs:element>
               <xs:element name="conditions" type="rangerPolicyItemCondition" 
minOccurs="0" maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="delegateAdmin" type="xs:boolean" minOccurs="0">
-              </xs:element>
               <xs:element name="accesses" type="rangerPolicyItemAccess" 
minOccurs="0" maxOccurs="unbounded">
               </xs:element>
+              <xs:element name="delegateAdmin" type="xs:boolean" minOccurs="0">
+              </xs:element>
               <xs:element name="groups" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
               </xs:element>
       </xs:sequence>
@@ -385,21 +385,21 @@
 
 <xs:complexType name="rangerPolicyItemCondition">
        <xs:sequence>
-              <xs:element name="type" type="xs:string" minOccurs="0">
-              </xs:element>
               <xs:element name="values" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
               </xs:element>
+              <xs:element name="type" type="xs:string" minOccurs="0">
+              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
 <xs:complexType name="rangerPolicyItemDataMaskInfo">
        <xs:sequence>
+              <xs:element name="dataMaskType" type="xs:string" minOccurs="0">
+              </xs:element>
               <xs:element name="conditionExpr" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="valueExpr" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="dataMaskType" type="xs:string" minOccurs="0">
-              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
@@ -414,10 +414,10 @@
        <xs:sequence>
               <xs:element name="values" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="isRecursive" type="xs:boolean" minOccurs="0">
-              </xs:element>
               <xs:element name="isExcludes" type="xs:boolean" minOccurs="0">
               </xs:element>
+              <xs:element name="isRecursive" type="xs:boolean" minOccurs="0">
+              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
@@ -436,21 +436,19 @@
    <xs:complexContent>
     <xs:extension base="rangerBaseModelObject">
       <xs:sequence>
-              <xs:element name="tagVersion" type="xs:long" minOccurs="0">
-              </xs:element>
-              <xs:element name="name" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="description" type="xs:string" minOccurs="0">
+              <xs:element name="tagUpdateTime" type="xs:dateTime" 
minOccurs="0">
               </xs:element>
-              <xs:element name="type" type="xs:string" minOccurs="0">
+              <xs:element name="policyUpdateTime" type="xs:dateTime" 
minOccurs="0">
               </xs:element>
               <xs:element name="policyVersion" type="xs:long" minOccurs="0">
               </xs:element>
-              <xs:element name="tagService" type="xs:string" minOccurs="0">
+              <xs:element name="description" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="policyUpdateTime" type="xs:dateTime" 
minOccurs="0">
+              <xs:element name="tagVersion" type="xs:long" minOccurs="0">
               </xs:element>
-              <xs:element name="tagUpdateTime" type="xs:dateTime" 
minOccurs="0">
+              <xs:element name="type" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="name" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="configs" minOccurs="0">
   <xs:complexType>
@@ -466,6 +464,8 @@
     </xs:sequence>
   </xs:complexType>
               </xs:element>
+              <xs:element name="tagService" type="xs:string" minOccurs="0">
+              </xs:element>
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
@@ -475,10 +475,32 @@
    <xs:complexContent>
     <xs:extension base="rangerBaseModelObject">
       <xs:sequence>
+              <xs:element name="contextEnrichers" 
type="rangerContextEnricherDef" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
               <xs:element name="implClass" type="xs:string" minOccurs="0">
               </xs:element>
+              <xs:element name="name" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="rowFilterDef" type="rangerRowFilterDef" 
minOccurs="0">
+              </xs:element>
+              <xs:element name="resources" type="rangerResourceDef" 
minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
               <xs:element name="enums" type="rangerEnumDef" minOccurs="0" 
maxOccurs="unbounded">
               </xs:element>
+              <xs:element name="configs" type="rangerServiceConfigDef" 
minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="policyConditions" 
type="rangerPolicyConditionDef" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="description" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="accessTypes" type="rangerAccessTypeDef" 
minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="label" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="dataMaskDef" type="rangerDataMaskDef" 
minOccurs="0">
+              </xs:element>
+              <xs:element name="rbKeyLabel" type="xs:string" minOccurs="0">
+              </xs:element>
               <xs:element name="options" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
@@ -493,30 +515,8 @@
     </xs:sequence>
   </xs:complexType>
               </xs:element>
-              <xs:element name="description" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="dataMaskDef" type="rangerDataMaskDef" 
minOccurs="0">
-              </xs:element>
-              <xs:element name="label" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="policyConditions" 
type="rangerPolicyConditionDef" minOccurs="0" maxOccurs="unbounded">
-              </xs:element>
-              <xs:element name="resources" type="rangerResourceDef" 
minOccurs="0" maxOccurs="unbounded">
-              </xs:element>
-              <xs:element name="configs" type="rangerServiceConfigDef" 
minOccurs="0" maxOccurs="unbounded">
-              </xs:element>
-              <xs:element name="accessTypes" type="rangerAccessTypeDef" 
minOccurs="0" maxOccurs="unbounded">
-              </xs:element>
               <xs:element name="rbKeyDescription" type="xs:string" 
minOccurs="0">
               </xs:element>
-              <xs:element name="name" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="rbKeyLabel" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="contextEnrichers" 
type="rangerContextEnricherDef" minOccurs="0" maxOccurs="unbounded">
-              </xs:element>
-              <xs:element name="rowFilterDef" type="rangerRowFilterDef" 
minOccurs="0">
-              </xs:element>
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
@@ -524,13 +524,13 @@
 
 <xs:complexType name="rangerAccessTypeDef">
        <xs:sequence>
-              <xs:element name="rbKeyLabel" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="label" type="xs:string" minOccurs="0">
+              <xs:element name="impliedGrants" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
               </xs:element>
               <xs:element name="name" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="impliedGrants" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
+              <xs:element name="rbKeyLabel" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="label" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="itemId" type="xs:long" minOccurs="0">
               </xs:element>
@@ -539,6 +539,10 @@
 
 <xs:complexType name="rangerContextEnricherDef">
        <xs:sequence>
+              <xs:element name="name" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="enricher" type="xs:string" minOccurs="0">
+              </xs:element>
               <xs:element name="enricherOptions" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
@@ -553,10 +557,6 @@
     </xs:sequence>
   </xs:complexType>
               </xs:element>
-              <xs:element name="enricher" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="name" type="xs:string" minOccurs="0">
-              </xs:element>
               <xs:element name="itemId" type="xs:long" minOccurs="0">
               </xs:element>
       </xs:sequence>
@@ -564,27 +564,23 @@
 
 <xs:complexType name="rangerDataMaskDef">
        <xs:sequence>
+              <xs:element name="accessTypes" type="rangerAccessTypeDef" 
minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
               <xs:element name="resources" type="rangerResourceDef" 
minOccurs="0" maxOccurs="unbounded">
               </xs:element>
               <xs:element name="maskTypes" type="rangerDataMaskTypeDef" 
minOccurs="0" maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="accessTypes" type="rangerAccessTypeDef" 
minOccurs="0" maxOccurs="unbounded">
-              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
 <xs:complexType name="rangerDataMaskTypeDef">
        <xs:sequence>
-              <xs:element name="description" type="xs:string" minOccurs="0">
-              </xs:element>
               <xs:element name="label" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="name" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="itemId" type="xs:long" minOccurs="0">
-              </xs:element>
               <xs:element name="rbKeyLabel" type="xs:string" minOccurs="0">
               </xs:element>
+              <xs:element name="description" type="xs:string" minOccurs="0">
+              </xs:element>
               <xs:element name="dataMaskOptions" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
@@ -599,6 +595,10 @@
     </xs:sequence>
   </xs:complexType>
               </xs:element>
+              <xs:element name="name" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="itemId" type="xs:long" minOccurs="0">
+              </xs:element>
               <xs:element name="transformer" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="rbKeyDescription" type="xs:string" 
minOccurs="0">
@@ -608,37 +608,35 @@
 
 <xs:complexType name="rangerEnumDef">
        <xs:sequence>
-              <xs:element name="itemId" type="xs:long" minOccurs="0">
-              </xs:element>
               <xs:element name="elements" type="rangerEnumElementDef" 
minOccurs="0" maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="name" type="xs:string" minOccurs="0">
+              <xs:element name="itemId" type="xs:long" minOccurs="0">
               </xs:element>
               <xs:element name="defaultIndex" type="xs:int" minOccurs="0">
               </xs:element>
+              <xs:element name="name" type="xs:string" minOccurs="0">
+              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
 <xs:complexType name="rangerEnumElementDef">
        <xs:sequence>
-              <xs:element name="itemId" type="xs:long" minOccurs="0">
-              </xs:element>
-              <xs:element name="rbKeyLabel" type="xs:string" minOccurs="0">
-              </xs:element>
               <xs:element name="label" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="name" type="xs:string" minOccurs="0">
               </xs:element>
+              <xs:element name="rbKeyLabel" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="itemId" type="xs:long" minOccurs="0">
+              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
 <xs:complexType name="rangerPolicyConditionDef">
        <xs:sequence>
-              <xs:element name="description" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="validationMessage" type="xs:string" 
minOccurs="0">
+              <xs:element name="rbKeyLabel" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="label" type="xs:string" minOccurs="0">
+              <xs:element name="itemId" type="xs:long" minOccurs="0">
               </xs:element>
               <xs:element name="evaluatorOptions" minOccurs="0">
   <xs:complexType>
@@ -654,60 +652,38 @@
     </xs:sequence>
   </xs:complexType>
               </xs:element>
-              <xs:element name="evaluator" type="xs:string" minOccurs="0">
+              <xs:element name="description" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="validationRegEx" type="xs:string" 
minOccurs="0">
+              <xs:element name="validationMessage" type="xs:string" 
minOccurs="0">
               </xs:element>
-              <xs:element name="itemId" type="xs:long" minOccurs="0">
+              <xs:element name="label" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="rbKeyValidationMessage" type="xs:string" 
minOccurs="0">
               </xs:element>
               <xs:element name="name" type="xs:string" minOccurs="0">
               </xs:element>
+              <xs:element name="validationRegEx" type="xs:string" 
minOccurs="0">
+              </xs:element>
               <xs:element name="rbKeyDescription" type="xs:string" 
minOccurs="0">
               </xs:element>
               <xs:element name="uiHint" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="rbKeyLabel" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="rbKeyValidationMessage" type="xs:string" 
minOccurs="0">
+              <xs:element name="evaluator" type="xs:string" minOccurs="0">
               </xs:element>
       </xs:sequence>
 </xs:complexType>
 
 <xs:complexType name="rangerResourceDef">
        <xs:sequence>
-              <xs:element name="type" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="description" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="excludesSupported" type="xs:boolean" 
minOccurs="0">
-              </xs:element>
-              <xs:element name="isValidLeaf" type="xs:boolean" minOccurs="0">
-              </xs:element>
-              <xs:element name="itemId" type="xs:long" minOccurs="0">
-              </xs:element>
-              <xs:element name="mandatory" type="xs:boolean" minOccurs="0">
-              </xs:element>
-              <xs:element name="label" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="name" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="rbKeyLabel" type="xs:string" minOccurs="0">
-              </xs:element>
               <xs:element name="validationRegEx" type="xs:string" 
minOccurs="0">
               </xs:element>
-              <xs:element name="lookupSupported" type="xs:boolean" 
minOccurs="0">
-              </xs:element>
-              <xs:element name="matcher" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="recursiveSupported" type="xs:boolean" 
minOccurs="0">
+              <xs:element name="description" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="rbKeyValidationMessage" type="xs:string" 
minOccurs="0">
               </xs:element>
-              <xs:element name="uiHint" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="accessTypeRestrictions" type="xs:string" 
minOccurs="0" maxOccurs="unbounded">
+              <xs:element name="matcher" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="validationMessage" type="xs:string" 
minOccurs="0">
+              <xs:element name="lookupSupported" type="xs:boolean" 
minOccurs="0">
               </xs:element>
               <xs:element name="matcherOptions" minOccurs="0">
   <xs:complexType>
@@ -723,12 +699,36 @@
     </xs:sequence>
   </xs:complexType>
               </xs:element>
+              <xs:element name="itemId" type="xs:long" minOccurs="0">
+              </xs:element>
               <xs:element name="rbKeyDescription" type="xs:string" 
minOccurs="0">
               </xs:element>
-              <xs:element name="level" type="xs:int" minOccurs="0">
+              <xs:element name="name" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="mandatory" type="xs:boolean" minOccurs="0">
+              </xs:element>
+              <xs:element name="excludesSupported" type="xs:boolean" 
minOccurs="0">
               </xs:element>
               <xs:element name="parent" type="xs:string" minOccurs="0">
               </xs:element>
+              <xs:element name="recursiveSupported" type="xs:boolean" 
minOccurs="0">
+              </xs:element>
+              <xs:element name="uiHint" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="accessTypeRestrictions" type="xs:string" 
minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="isValidLeaf" type="xs:boolean" minOccurs="0">
+              </xs:element>
+              <xs:element name="label" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="level" type="xs:int" minOccurs="0">
+              </xs:element>
+              <xs:element name="rbKeyLabel" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="validationMessage" type="xs:string" 
minOccurs="0">
+              </xs:element>
+              <xs:element name="type" type="xs:string" minOccurs="0">
+              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
@@ -743,33 +743,33 @@
 
 <xs:complexType name="rangerServiceConfigDef">
        <xs:sequence>
-              <xs:element name="rbKeyValidationMessage" type="xs:string" 
minOccurs="0">
+              <xs:element name="uiHint" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="rbKeyDescription" type="xs:string" 
minOccurs="0">
+              <xs:element name="rbKeyValidationMessage" type="xs:string" 
minOccurs="0">
               </xs:element>
-              <xs:element name="validationRegEx" type="xs:string" 
minOccurs="0">
+              <xs:element name="name" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="rbKeyLabel" type="xs:string" minOccurs="0">
+              <xs:element name="mandatory" type="xs:boolean" minOccurs="0">
               </xs:element>
-              <xs:element name="itemId" type="xs:long" minOccurs="0">
+              <xs:element name="defaultValue" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="description" type="xs:string" minOccurs="0">
+              <xs:element name="rbKeyDescription" type="xs:string" 
minOccurs="0">
               </xs:element>
-              <xs:element name="name" type="xs:string" minOccurs="0">
+              <xs:element name="type" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="validationMessage" type="xs:string" 
minOccurs="0">
+              <xs:element name="itemId" type="xs:long" minOccurs="0">
               </xs:element>
-              <xs:element name="defaultValue" type="xs:string" minOccurs="0">
+              <xs:element name="subType" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="label" type="xs:string" minOccurs="0">
+              <xs:element name="validationRegEx" type="xs:string" 
minOccurs="0">
               </xs:element>
-              <xs:element name="uiHint" type="xs:string" minOccurs="0">
+              <xs:element name="rbKeyLabel" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="subType" type="xs:string" minOccurs="0">
+              <xs:element name="description" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="type" type="xs:string" minOccurs="0">
+              <xs:element name="label" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="mandatory" type="xs:boolean" minOccurs="0">
+              <xs:element name="validationMessage" type="xs:string" 
minOccurs="0">
               </xs:element>
       </xs:sequence>
 </xs:complexType>
@@ -778,10 +778,6 @@
    <xs:complexContent>
     <xs:extension base="rangerBaseModelObject">
       <xs:sequence>
-              <xs:element name="resourceSignature" type="xs:string" 
minOccurs="0">
-              </xs:element>
-              <xs:element name="serviceName" type="xs:string" minOccurs="0">
-              </xs:element>
               <xs:element name="resourceElements" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
@@ -796,6 +792,10 @@
     </xs:sequence>
   </xs:complexType>
               </xs:element>
+              <xs:element name="serviceName" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="resourceSignature" type="xs:string" 
minOccurs="0">
+              </xs:element>
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
@@ -805,38 +805,38 @@
    <xs:complexContent>
     <xs:extension base="rangerBaseModelObject">
       <xs:sequence>
-              <xs:element name="owner" type="xs:short" minOccurs="0">
-              </xs:element>
               <xs:element name="type" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="options" minOccurs="0">
+              <xs:element name="attributes" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
         <xs:complexType>
           <xs:sequence>
             <xs:element name="key" minOccurs="1" type="xs:string"/>
-            <xs:element name="value" minOccurs="1" type="xs:anyType"/>
+            <xs:element name="value" minOccurs="1" type="xs:string"/>
           </xs:sequence>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
   </xs:complexType>
               </xs:element>
-              <xs:element name="attributes" minOccurs="0">
+              <xs:element name="options" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
         <xs:complexType>
           <xs:sequence>
             <xs:element name="key" minOccurs="1" type="xs:string"/>
-            <xs:element name="value" minOccurs="1" type="xs:string"/>
+            <xs:element name="value" minOccurs="1" type="xs:anyType"/>
           </xs:sequence>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
   </xs:complexType>
               </xs:element>
+              <xs:element name="owner" type="xs:short" minOccurs="0">
+              </xs:element>
               <xs:element name="validityPeriods" type="rangerValiditySchedule" 
minOccurs="0" maxOccurs="unbounded">
               </xs:element>
       </xs:sequence>
@@ -848,12 +848,12 @@
    <xs:complexContent>
     <xs:extension base="rangerBaseModelObject">
       <xs:sequence>
+              <xs:element name="source" type="xs:string" minOccurs="0">
+              </xs:element>
               <xs:element name="attributeDefs" type="rangerTagAttributeDef" 
minOccurs="0" maxOccurs="unbounded">
               </xs:element>
               <xs:element name="name" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="source" type="xs:string" minOccurs="0">
-              </xs:element>
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
@@ -883,26 +883,26 @@
 
 <xs:complexType name="rangerValidityRecurrence">
        <xs:sequence>
-              <xs:element name="schedule" type="recurrenceSchedule" 
minOccurs="0">
-              </xs:element>
               <xs:element name="interval" type="validityInterval" 
minOccurs="0">
               </xs:element>
+              <xs:element name="schedule" type="recurrenceSchedule" 
minOccurs="0">
+              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
 <xs:complexType name="recurrenceSchedule">
        <xs:sequence>
-              <xs:element name="hour" type="xs:string" minOccurs="0">
+              <xs:element name="dayOfWeek" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="dayOfMonth" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="year" type="xs:string" minOccurs="0">
+              <xs:element name="hour" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="month" type="xs:string" minOccurs="0">
+              <xs:element name="minute" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="dayOfWeek" type="xs:string" minOccurs="0">
+              <xs:element name="year" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="minute" type="xs:string" minOccurs="0">
+              <xs:element name="month" type="xs:string" minOccurs="0">
               </xs:element>
       </xs:sequence>
 </xs:complexType>
@@ -911,28 +911,30 @@
        <xs:sequence>
               <xs:element name="hours" type="xs:int" minOccurs="1">
               </xs:element>
-              <xs:element name="days" type="xs:int" minOccurs="1">
-              </xs:element>
               <xs:element name="minutes" type="xs:int" minOccurs="1">
               </xs:element>
+              <xs:element name="days" type="xs:int" minOccurs="1">
+              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
 <xs:complexType name="rangerValiditySchedule">
        <xs:sequence>
-              <xs:element name="startTime" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="endTime" type="xs:string" minOccurs="0">
-              </xs:element>
               <xs:element name="timeZone" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="recurrences" type="rangerValidityRecurrence" 
minOccurs="0" maxOccurs="unbounded">
               </xs:element>
+              <xs:element name="startTime" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="endTime" type="xs:string" minOccurs="0">
+              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
 <xs:complexType name="resourceLookupContext">
        <xs:sequence>
+              <xs:element name="userInput" type="xs:string" minOccurs="0">
+              </xs:element>
               <xs:element name="resourceName" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="resources" minOccurs="0">
@@ -949,37 +951,17 @@
     </xs:sequence>
   </xs:complexType>
               </xs:element>
-              <xs:element name="userInput" type="xs:string" minOccurs="0">
-              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
 <xs:complexType name="grantRevokeRequest">
        <xs:sequence>
-              <xs:element name="groups" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
+              <xs:element name="isRecursive" type="xs:boolean" minOccurs="0">
               </xs:element>
-              <xs:element name="clusterName" type="xs:string" minOccurs="0">
+              <xs:element name="groups" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
               </xs:element>
               <xs:element name="replaceExistingPermissions" type="xs:boolean" 
minOccurs="0">
               </xs:element>
-              <xs:element name="requestData" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="clientType" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="enableAudit" type="xs:boolean" minOccurs="0">
-              </xs:element>
-              <xs:element name="users" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
-              </xs:element>
-              <xs:element name="grantor" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="grantorGroups" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
-              </xs:element>
-              <xs:element name="delegateAdmin" type="xs:boolean" minOccurs="0">
-              </xs:element>
-              <xs:element name="accessTypes" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
-              </xs:element>
-              <xs:element name="clientIPAddress" type="xs:string" 
minOccurs="0">
-              </xs:element>
               <xs:element name="resource" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
@@ -994,7 +976,25 @@
     </xs:sequence>
   </xs:complexType>
               </xs:element>
-              <xs:element name="isRecursive" type="xs:boolean" minOccurs="0">
+              <xs:element name="users" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="clientType" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="requestData" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="delegateAdmin" type="xs:boolean" minOccurs="0">
+              </xs:element>
+              <xs:element name="enableAudit" type="xs:boolean" minOccurs="0">
+              </xs:element>
+              <xs:element name="grantor" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="clusterName" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="accessTypes" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="clientIPAddress" type="xs:string" 
minOccurs="0">
+              </xs:element>
+              <xs:element name="grantorGroups" type="xs:string" minOccurs="0" 
maxOccurs="unbounded">
               </xs:element>
               <xs:element name="sessionId" type="xs:string" minOccurs="0">
               </xs:element>
@@ -1003,40 +1003,40 @@
 
 <xs:complexType name="servicePolicies">
        <xs:sequence>
-              <xs:element name="auditMode" type="xs:string" minOccurs="0">
-              </xs:element>
               <xs:element name="policies" type="rangerPolicy" minOccurs="0" 
maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="serviceId" type="xs:long" minOccurs="0">
+              <xs:element name="auditMode" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="policyVersion" type="xs:long" minOccurs="0">
               </xs:element>
-              <xs:element name="tagPolicies" type="tagPolicies" minOccurs="0">
+              <xs:element name="serviceId" type="xs:long" minOccurs="0">
               </xs:element>
-              <xs:element name="policyUpdateTime" type="xs:dateTime" 
minOccurs="0">
+              <xs:element name="serviceDef" type="rangerServiceDef" 
minOccurs="0">
               </xs:element>
               <xs:element name="serviceName" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="serviceDef" type="rangerServiceDef" 
minOccurs="0">
+              <xs:element name="tagPolicies" type="tagPolicies" minOccurs="0">
+              </xs:element>
+              <xs:element name="policyUpdateTime" type="xs:dateTime" 
minOccurs="0">
               </xs:element>
       </xs:sequence>
 </xs:complexType>
 
 <xs:complexType name="tagPolicies">
        <xs:sequence>
-              <xs:element name="serviceDef" type="rangerServiceDef" 
minOccurs="0">
+              <xs:element name="serviceId" type="xs:long" minOccurs="0">
+              </xs:element>
+              <xs:element name="serviceName" type="xs:string" minOccurs="0">
               </xs:element>
               <xs:element name="auditMode" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="policyUpdateTime" type="xs:dateTime" 
minOccurs="0">
+              <xs:element name="policies" type="rangerPolicy" minOccurs="0" 
maxOccurs="unbounded">
               </xs:element>
-              <xs:element name="serviceName" type="xs:string" minOccurs="0">
+              <xs:element name="serviceDef" type="rangerServiceDef" 
minOccurs="0">
               </xs:element>
               <xs:element name="policyVersion" type="xs:long" minOccurs="0">
               </xs:element>
-              <xs:element name="serviceId" type="xs:long" minOccurs="0">
-              </xs:element>
-              <xs:element name="policies" type="rangerPolicy" minOccurs="0" 
maxOccurs="unbounded">
+              <xs:element name="policyUpdateTime" type="xs:dateTime" 
minOccurs="0">
               </xs:element>
       </xs:sequence>
 </xs:complexType>
@@ -1057,44 +1057,44 @@
     </xs:sequence>
   </xs:complexType>
               </xs:element>
-              <xs:element name="serviceName" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="op" type="xs:string" minOccurs="0">
-              </xs:element>
-              <xs:element name="resourceToTagIds" minOccurs="0">
+              <xs:element name="tagDefinitions" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
         <xs:complexType>
           <xs:sequence>
             <xs:element name="key" minOccurs="1" type="xs:long"/>
-            <xs:element name="value" minOccurs="1" type="xs:anyType"/>
+            <xs:element name="value" minOccurs="1" type="rangerTagDef"/>
           </xs:sequence>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
   </xs:complexType>
               </xs:element>
-              <xs:element name="tagVersion" type="xs:long" minOccurs="0">
-              </xs:element>
-              <xs:element name="serviceResources" type="rangerServiceResource" 
minOccurs="0" maxOccurs="unbounded">
-              </xs:element>
               <xs:element name="tagUpdateTime" type="xs:dateTime" 
minOccurs="0">
               </xs:element>
-              <xs:element name="tagDefinitions" minOccurs="0">
+              <xs:element name="op" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="resourceToTagIds" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
         <xs:complexType>
           <xs:sequence>
             <xs:element name="key" minOccurs="1" type="xs:long"/>
-            <xs:element name="value" minOccurs="1" type="rangerTagDef"/>
+            <xs:element name="value" minOccurs="1" type="xs:anyType"/>
           </xs:sequence>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
   </xs:complexType>
               </xs:element>
+              <xs:element name="serviceName" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="tagVersion" type="xs:long" minOccurs="0">
+              </xs:element>
+              <xs:element name="serviceResources" type="rangerServiceResource" 
minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
@@ -1732,6 +1732,10 @@
               </xs:element>
               <xs:element name="lastModified" type="xs:string" minOccurs="0">
               </xs:element>
+              <xs:element name="totalUsersSynced" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="totalGroupsSynced" type="xs:long" 
minOccurs="1">
+              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
@@ -1972,6 +1976,16 @@
               </xs:element>
               <xs:element name="groupHierarchyLevel" type="xs:string" 
minOccurs="0">
               </xs:element>
+              <xs:element name="totalUsersSynced" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="totalGroupsSynced" type="xs:long" 
minOccurs="1">
+              </xs:element>
+              <xs:element name="groupSearchFirstEnabled" type="xs:string" 
minOccurs="0">
+              </xs:element>
+              <xs:element name="groupSearchEnabled" type="xs:string" 
minOccurs="0">
+              </xs:element>
+              <xs:element name="userSearchEnabled" type="xs:string" 
minOccurs="0">
+              </xs:element>
       </xs:sequence>
 </xs:complexType>
 
@@ -3037,9 +3051,13 @@
               </xs:element>
               <xs:element name="userName" type="xs:string" minOccurs="0">
               </xs:element>
-              <xs:element name="noOfUsers" type="xs:long" minOccurs="0">
+              <xs:element name="noOfNewUsers" type="xs:long" minOccurs="0">
+              </xs:element>
+              <xs:element name="noOfModifiedUsers" type="xs:long" 
minOccurs="0">
               </xs:element>
-              <xs:element name="noOfGroups" type="xs:long" minOccurs="0">
+              <xs:element name="noOfNewGroups" type="xs:long" minOccurs="0">
+              </xs:element>
+              <xs:element name="noOfModifiedGroups" type="xs:long" 
minOccurs="0">
               </xs:element>
               <xs:element name="syncSource" type="xs:string" minOccurs="0">
               </xs:element>
@@ -3095,6 +3113,10 @@
               </xs:element>
               <xs:element name="minGroupId" type="xs:string" minOccurs="0">
               </xs:element>
+              <xs:element name="totalUsersSynced" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="totalGroupsSynced" type="xs:long" 
minOccurs="1">
+              </xs:element>
       </xs:sequence>
 </xs:complexType>
 

Modified: ranger/site/trunk/apidocs/resource_AssetREST.html
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/resource_AssetREST.html?rev=1835505&r1=1835504&r2=1835505&view=diff
==============================================================================
--- ranger/site/trunk/apidocs/resource_AssetREST.html (original)
+++ ranger/site/trunk/apidocs/resource_AssetREST.html Tue Jul 10 01:47:39 2018
@@ -1870,19 +1870,28 @@ Content-Type: application/json
   &quot;vxUgsyncAuditInfoList&quot; : [ {
     &quot;eventTime&quot; : 12345,
     &quot;userName&quot; : &quot;...&quot;,
-    &quot;noOfUsers&quot; : 12345,
-    &quot;noOfGroups&quot; : 12345,
+    &quot;noOfNewUsers&quot; : 12345,
+    &quot;noOfModifiedUsers&quot; : 12345,
+    &quot;noOfNewGroups&quot; : 12345,
+    &quot;noOfModifiedGroups&quot; : 12345,
     &quot;syncSource&quot; : &quot;...&quot;,
     &quot;ldapSyncSourceInfo&quot; : {
       &quot;ldapUrl&quot; : &quot;...&quot;,
       &quot;userSearchFilter&quot; : &quot;...&quot;,
       &quot;groupSearchFilter&quot; : &quot;...&quot;,
-      &quot;groupHierarchyLevel&quot; : &quot;...&quot;
+      &quot;groupHierarchyLevel&quot; : &quot;...&quot;,
+      &quot;totalUsersSynced&quot; : 12345,
+      &quot;totalGroupsSynced&quot; : 12345,
+      &quot;groupSearchFirstEnabled&quot; : &quot;...&quot;,
+      &quot;groupSearchEnabled&quot; : &quot;...&quot;,
+      &quot;userSearchEnabled&quot; : &quot;...&quot;
     },
     &quot;fileSyncSourceInfo&quot; : {
       &quot;fileName&quot; : &quot;...&quot;,
       &quot;syncTime&quot; : &quot;...&quot;,
-      &quot;lastModified&quot; : &quot;...&quot;
+      &quot;lastModified&quot; : &quot;...&quot;,
+      &quot;totalUsersSynced&quot; : 12345,
+      &quot;totalGroupsSynced&quot; : 12345
     },
     &quot;unixSyncSourceInfo&quot; : {
       &quot;fileName&quot; : &quot;...&quot;,
@@ -1890,7 +1899,9 @@ Content-Type: application/json
       &quot;lastModified&quot; : &quot;...&quot;,
       &quot;unixBackend&quot; : &quot;...&quot;,
       &quot;minUserId&quot; : &quot;...&quot;,
-      &quot;minGroupId&quot; : &quot;...&quot;
+      &quot;minGroupId&quot; : &quot;...&quot;,
+      &quot;totalUsersSynced&quot; : 12345,
+      &quot;totalGroupsSynced&quot; : 12345
     },
     &quot;sessionId&quot; : &quot;...&quot;,
     &quot;syncSourceInfo&quot; : {
@@ -1915,19 +1926,28 @@ Content-Type: application/json
   }, {
     &quot;eventTime&quot; : 12345,
     &quot;userName&quot; : &quot;...&quot;,
-    &quot;noOfUsers&quot; : 12345,
-    &quot;noOfGroups&quot; : 12345,
+    &quot;noOfNewUsers&quot; : 12345,
+    &quot;noOfModifiedUsers&quot; : 12345,
+    &quot;noOfNewGroups&quot; : 12345,
+    &quot;noOfModifiedGroups&quot; : 12345,
     &quot;syncSource&quot; : &quot;...&quot;,
     &quot;ldapSyncSourceInfo&quot; : {
       &quot;ldapUrl&quot; : &quot;...&quot;,
       &quot;userSearchFilter&quot; : &quot;...&quot;,
       &quot;groupSearchFilter&quot; : &quot;...&quot;,
-      &quot;groupHierarchyLevel&quot; : &quot;...&quot;
+      &quot;groupHierarchyLevel&quot; : &quot;...&quot;,
+      &quot;totalUsersSynced&quot; : 12345,
+      &quot;totalGroupsSynced&quot; : 12345,
+      &quot;groupSearchFirstEnabled&quot; : &quot;...&quot;,
+      &quot;groupSearchEnabled&quot; : &quot;...&quot;,
+      &quot;userSearchEnabled&quot; : &quot;...&quot;
     },
     &quot;fileSyncSourceInfo&quot; : {
       &quot;fileName&quot; : &quot;...&quot;,
       &quot;syncTime&quot; : &quot;...&quot;,
-      &quot;lastModified&quot; : &quot;...&quot;
+      &quot;lastModified&quot; : &quot;...&quot;,
+      &quot;totalUsersSynced&quot; : 12345,
+      &quot;totalGroupsSynced&quot; : 12345
     },
     &quot;unixSyncSourceInfo&quot; : {
       &quot;fileName&quot; : &quot;...&quot;,
@@ -1935,7 +1955,9 @@ Content-Type: application/json
       &quot;lastModified&quot; : &quot;...&quot;,
       &quot;unixBackend&quot; : &quot;...&quot;,
       &quot;minUserId&quot; : &quot;...&quot;,
-      &quot;minGroupId&quot; : &quot;...&quot;
+      &quot;minGroupId&quot; : &quot;...&quot;,
+      &quot;totalUsersSynced&quot; : 12345,
+      &quot;totalGroupsSynced&quot; : 12345
     },
     &quot;sessionId&quot; : &quot;...&quot;,
     &quot;syncSourceInfo&quot; : {
@@ -4181,19 +4203,28 @@ Content-Type: application/json
   &quot;vxUgsyncAuditInfoList&quot; : [ {
     &quot;eventTime&quot; : 12345,
     &quot;userName&quot; : &quot;...&quot;,
-    &quot;noOfUsers&quot; : 12345,
-    &quot;noOfGroups&quot; : 12345,
+    &quot;noOfNewUsers&quot; : 12345,
+    &quot;noOfModifiedUsers&quot; : 12345,
+    &quot;noOfNewGroups&quot; : 12345,
+    &quot;noOfModifiedGroups&quot; : 12345,
     &quot;syncSource&quot; : &quot;...&quot;,
     &quot;ldapSyncSourceInfo&quot; : {
       &quot;ldapUrl&quot; : &quot;...&quot;,
       &quot;userSearchFilter&quot; : &quot;...&quot;,
       &quot;groupSearchFilter&quot; : &quot;...&quot;,
-      &quot;groupHierarchyLevel&quot; : &quot;...&quot;
+      &quot;groupHierarchyLevel&quot; : &quot;...&quot;,
+      &quot;totalUsersSynced&quot; : 12345,
+      &quot;totalGroupsSynced&quot; : 12345,
+      &quot;groupSearchFirstEnabled&quot; : &quot;...&quot;,
+      &quot;groupSearchEnabled&quot; : &quot;...&quot;,
+      &quot;userSearchEnabled&quot; : &quot;...&quot;
     },
     &quot;fileSyncSourceInfo&quot; : {
       &quot;fileName&quot; : &quot;...&quot;,
       &quot;syncTime&quot; : &quot;...&quot;,
-      &quot;lastModified&quot; : &quot;...&quot;
+      &quot;lastModified&quot; : &quot;...&quot;,
+      &quot;totalUsersSynced&quot; : 12345,
+      &quot;totalGroupsSynced&quot; : 12345
     },
     &quot;unixSyncSourceInfo&quot; : {
       &quot;fileName&quot; : &quot;...&quot;,
@@ -4201,7 +4232,9 @@ Content-Type: application/json
       &quot;lastModified&quot; : &quot;...&quot;,
       &quot;unixBackend&quot; : &quot;...&quot;,
       &quot;minUserId&quot; : &quot;...&quot;,
-      &quot;minGroupId&quot; : &quot;...&quot;
+      &quot;minGroupId&quot; : &quot;...&quot;,
+      &quot;totalUsersSynced&quot; : 12345,
+      &quot;totalGroupsSynced&quot; : 12345
     },
     &quot;sessionId&quot; : &quot;...&quot;,
     &quot;syncSourceInfo&quot; : {
@@ -4226,19 +4259,28 @@ Content-Type: application/json
   }, {
     &quot;eventTime&quot; : 12345,
     &quot;userName&quot; : &quot;...&quot;,
-    &quot;noOfUsers&quot; : 12345,
-    &quot;noOfGroups&quot; : 12345,
+    &quot;noOfNewUsers&quot; : 12345,
+    &quot;noOfModifiedUsers&quot; : 12345,
+    &quot;noOfNewGroups&quot; : 12345,
+    &quot;noOfModifiedGroups&quot; : 12345,
     &quot;syncSource&quot; : &quot;...&quot;,
     &quot;ldapSyncSourceInfo&quot; : {
       &quot;ldapUrl&quot; : &quot;...&quot;,
       &quot;userSearchFilter&quot; : &quot;...&quot;,
       &quot;groupSearchFilter&quot; : &quot;...&quot;,
-      &quot;groupHierarchyLevel&quot; : &quot;...&quot;
+      &quot;groupHierarchyLevel&quot; : &quot;...&quot;,
+      &quot;totalUsersSynced&quot; : 12345,
+      &quot;totalGroupsSynced&quot; : 12345,
+      &quot;groupSearchFirstEnabled&quot; : &quot;...&quot;,
+      &quot;groupSearchEnabled&quot; : &quot;...&quot;,
+      &quot;userSearchEnabled&quot; : &quot;...&quot;
     },
     &quot;fileSyncSourceInfo&quot; : {
       &quot;fileName&quot; : &quot;...&quot;,
       &quot;syncTime&quot; : &quot;...&quot;,
-      &quot;lastModified&quot; : &quot;...&quot;
+      &quot;lastModified&quot; : &quot;...&quot;,
+      &quot;totalUsersSynced&quot; : 12345,
+      &quot;totalGroupsSynced&quot; : 12345
     },
     &quot;unixSyncSourceInfo&quot; : {
       &quot;fileName&quot; : &quot;...&quot;,
@@ -4246,7 +4288,9 @@ Content-Type: application/json
       &quot;lastModified&quot; : &quot;...&quot;,
       &quot;unixBackend&quot; : &quot;...&quot;,
       &quot;minUserId&quot; : &quot;...&quot;,
-      &quot;minGroupId&quot; : &quot;...&quot;
+      &quot;minGroupId&quot; : &quot;...&quot;,
+      &quot;totalUsersSynced&quot; : 12345,
+      &quot;totalGroupsSynced&quot; : 12345
     },
     &quot;sessionId&quot; : &quot;...&quot;,
     &quot;syncSourceInfo&quot; : {


Reply via email to