You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by rm...@apache.org on 2021/11/05 18:32:07 UTC

svn commit: r1894763 [17/31] - in /ranger/site/trunk: ./ apidocs/ apidocs/ui/ kms/apidocs/ kms/apidocs/ui/

Modified: ranger/site/trunk/apidocs/resource_TagREST.html
URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/resource_TagREST.html?rev=1894763&r1=1894762&r2=1894763&view=diff
==============================================================================
--- ranger/site/trunk/apidocs/resource_TagREST.html (original)
+++ ranger/site/trunk/apidocs/resource_TagREST.html Fri Nov  5 18:32:04 2021
@@ -65,6 +65,7 @@
           <li><a href="#resource_TagREST_deleteServiceResource_DELETE"><abbr title="DELETE /tags/resource/{id}"><span class="sideoverflow">DELETE /tags/resource/{id}</span></abbr></a></li>
           <li><a href="#resource_TagREST_getServiceResource_GET"><abbr title="GET /tags/resource/{id}"><span class="sideoverflow">GET /tags/resource/{id}</span></abbr></a></li>
           <li><a href="#resource_TagREST_updateServiceResource_PUT"><abbr title="PUT /tags/resource/{id}"><span class="sideoverflow">PUT /tags/resource/{id}</span></abbr></a></li>
+          <li><a href="#resource_TagREST_deleteTagDeltas_DELETE"><abbr title="DELETE /tags/server/tagdeltas"><span class="sideoverflow">DELETE /tags/server/tagdeltas</span></abbr></a></li>
           <li><a href="#resource_TagREST_deleteTag_DELETE"><abbr title="DELETE /tags/tag/{id}"><span class="sideoverflow">DELETE /tags/tag/{id}</span></abbr></a></li>
           <li><a href="#resource_TagREST_getTag_GET"><abbr title="GET /tags/tag/{id}"><span class="sideoverflow">GET /tags/tag/{id}</span></abbr></a></li>
           <li><a href="#resource_TagREST_updateTag_PUT"><abbr title="PUT /tags/tag/{id}"><span class="sideoverflow">PUT /tags/tag/{id}</span></abbr></a></li>
@@ -143,165 +144,177 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
+  &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;tagUpdateTime&quot; : 12345,
+  &quot;resourceToTagIds&quot; : {
+    &quot;property1&quot; : [ 12345, 12345 ],
+    &quot;property2&quot; : [ 12345, 12345 ]
+  },
+  &quot;tagDefinitions&quot; : {
+    &quot;property1&quot; : {
+      &quot;name&quot; : &quot;...&quot;,
+      &quot;source&quot; : &quot;...&quot;,
+      &quot;attributeDefs&quot; : [ {
+        &quot;name&quot; : &quot;...&quot;,
+        &quot;type&quot; : &quot;...&quot;
+      }, {
+        &quot;name&quot; : &quot;...&quot;,
+        &quot;type&quot; : &quot;...&quot;
+      } ],
+      &quot;createTime&quot; : 12345,
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;version&quot; : 12345,
+      &quot;createdBy&quot; : &quot;...&quot;,
+      &quot;guid&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345,
+      &quot;isEnabled&quot; : true
+    },
+    &quot;property2&quot; : {
+      &quot;name&quot; : &quot;...&quot;,
+      &quot;source&quot; : &quot;...&quot;,
+      &quot;attributeDefs&quot; : [ {
+        &quot;name&quot; : &quot;...&quot;,
+        &quot;type&quot; : &quot;...&quot;
+      }, {
+        &quot;name&quot; : &quot;...&quot;,
+        &quot;type&quot; : &quot;...&quot;
+      } ],
+      &quot;createTime&quot; : 12345,
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;version&quot; : 12345,
+      &quot;createdBy&quot; : &quot;...&quot;,
+      &quot;guid&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345,
+      &quot;isEnabled&quot; : true
+    }
+  },
+  &quot;isDelta&quot; : true,
   &quot;tags&quot; : {
     &quot;property1&quot; : {
-      &quot;type&quot; : &quot;...&quot;,
       &quot;validityPeriods&quot; : [ {
         &quot;recurrences&quot; : [ { }, { } ],
-        &quot;endTime&quot; : &quot;...&quot;,
         &quot;startTime&quot; : &quot;...&quot;,
-        &quot;timeZone&quot; : &quot;...&quot;
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;
       }, {
         &quot;recurrences&quot; : [ { }, { } ],
-        &quot;endTime&quot; : &quot;...&quot;,
         &quot;startTime&quot; : &quot;...&quot;,
-        &quot;timeZone&quot; : &quot;...&quot;
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;
       } ],
+      &quot;options&quot; : {
+        &quot;property1&quot; : { },
+        &quot;property2&quot; : { }
+      },
+      &quot;type&quot; : &quot;...&quot;,
       &quot;attributes&quot; : {
         &quot;property1&quot; : &quot;...&quot;,
         &quot;property2&quot; : &quot;...&quot;
       },
       &quot;owner&quot; : 12345,
-      &quot;options&quot; : {
-        &quot;property1&quot; : { },
-        &quot;property2&quot; : { }
-      },
       &quot;createTime&quot; : 12345,
+      &quot;id&quot; : 12345,
       &quot;updatedBy&quot; : &quot;...&quot;,
       &quot;version&quot; : 12345,
-      &quot;updateTime&quot; : 12345,
-      &quot;id&quot; : 12345,
       &quot;createdBy&quot; : &quot;...&quot;,
       &quot;guid&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345,
       &quot;isEnabled&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;type&quot; : &quot;...&quot;,
       &quot;validityPeriods&quot; : [ {
         &quot;recurrences&quot; : [ { }, { } ],
-        &quot;endTime&quot; : &quot;...&quot;,
         &quot;startTime&quot; : &quot;...&quot;,
-        &quot;timeZone&quot; : &quot;...&quot;
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;
       }, {
         &quot;recurrences&quot; : [ { }, { } ],
-        &quot;endTime&quot; : &quot;...&quot;,
         &quot;startTime&quot; : &quot;...&quot;,
-        &quot;timeZone&quot; : &quot;...&quot;
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;
       } ],
+      &quot;options&quot; : {
+        &quot;property1&quot; : { },
+        &quot;property2&quot; : { }
+      },
+      &quot;type&quot; : &quot;...&quot;,
       &quot;attributes&quot; : {
         &quot;property1&quot; : &quot;...&quot;,
         &quot;property2&quot; : &quot;...&quot;
       },
       &quot;owner&quot; : 12345,
-      &quot;options&quot; : {
-        &quot;property1&quot; : { },
-        &quot;property2&quot; : { }
-      },
       &quot;createTime&quot; : 12345,
+      &quot;id&quot; : 12345,
       &quot;updatedBy&quot; : &quot;...&quot;,
       &quot;version&quot; : 12345,
-      &quot;updateTime&quot; : 12345,
-      &quot;id&quot; : 12345,
       &quot;createdBy&quot; : &quot;...&quot;,
       &quot;guid&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345,
       &quot;isEnabled&quot; : true
     }
   },
+  &quot;tagsChangeExtent&quot; : &quot;NONE&quot;,
   &quot;serviceResources&quot; : [ {
-    &quot;resourceSignature&quot; : &quot;...&quot;,
     &quot;resourceElements&quot; : {
       &quot;property1&quot; : {
-        &quot;isExcludes&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-        &quot;isRecursive&quot; : true
+        &quot;isRecursive&quot; : true,
+        &quot;isExcludes&quot; : true
       },
       &quot;property2&quot; : {
-        &quot;isExcludes&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-        &quot;isRecursive&quot; : true
+        &quot;isRecursive&quot; : true,
+        &quot;isExcludes&quot; : true
       }
     },
+    &quot;additionalInfo&quot; : {
+      &quot;property1&quot; : &quot;...&quot;,
+      &quot;property2&quot; : &quot;...&quot;
+    },
+    &quot;ownerUser&quot; : &quot;...&quot;,
     &quot;serviceName&quot; : &quot;...&quot;,
+    &quot;resourceSignature&quot; : &quot;...&quot;,
     &quot;createTime&quot; : 12345,
+    &quot;id&quot; : 12345,
     &quot;updatedBy&quot; : &quot;...&quot;,
     &quot;version&quot; : 12345,
-    &quot;updateTime&quot; : 12345,
-    &quot;id&quot; : 12345,
     &quot;createdBy&quot; : &quot;...&quot;,
     &quot;guid&quot; : &quot;...&quot;,
+    &quot;updateTime&quot; : 12345,
     &quot;isEnabled&quot; : true
   }, {
-    &quot;resourceSignature&quot; : &quot;...&quot;,
     &quot;resourceElements&quot; : {
       &quot;property1&quot; : {
-        &quot;isExcludes&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-        &quot;isRecursive&quot; : true
+        &quot;isRecursive&quot; : true,
+        &quot;isExcludes&quot; : true
       },
       &quot;property2&quot; : {
-        &quot;isExcludes&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-        &quot;isRecursive&quot; : true
+        &quot;isRecursive&quot; : true,
+        &quot;isExcludes&quot; : true
       }
     },
+    &quot;additionalInfo&quot; : {
+      &quot;property1&quot; : &quot;...&quot;,
+      &quot;property2&quot; : &quot;...&quot;
+    },
+    &quot;ownerUser&quot; : &quot;...&quot;,
     &quot;serviceName&quot; : &quot;...&quot;,
+    &quot;resourceSignature&quot; : &quot;...&quot;,
     &quot;createTime&quot; : 12345,
+    &quot;id&quot; : 12345,
     &quot;updatedBy&quot; : &quot;...&quot;,
     &quot;version&quot; : 12345,
-    &quot;updateTime&quot; : 12345,
-    &quot;id&quot; : 12345,
     &quot;createdBy&quot; : &quot;...&quot;,
     &quot;guid&quot; : &quot;...&quot;,
+    &quot;updateTime&quot; : 12345,
     &quot;isEnabled&quot; : true
   } ],
-  &quot;tagVersion&quot; : 12345,
-  &quot;serviceName&quot; : &quot;...&quot;,
-  &quot;resourceToTagIds&quot; : {
-    &quot;property1&quot; : [ 12345, 12345 ],
-    &quot;property2&quot; : [ 12345, 12345 ]
-  },
-  &quot;tagDefinitions&quot; : {
-    &quot;property1&quot; : {
-      &quot;name&quot; : &quot;...&quot;,
-      &quot;attributeDefs&quot; : [ {
-        &quot;type&quot; : &quot;...&quot;,
-        &quot;name&quot; : &quot;...&quot;
-      }, {
-        &quot;type&quot; : &quot;...&quot;,
-        &quot;name&quot; : &quot;...&quot;
-      } ],
-      &quot;source&quot; : &quot;...&quot;,
-      &quot;createTime&quot; : 12345,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;version&quot; : 12345,
-      &quot;updateTime&quot; : 12345,
-      &quot;id&quot; : 12345,
-      &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;guid&quot; : &quot;...&quot;,
-      &quot;isEnabled&quot; : true
-    },
-    &quot;property2&quot; : {
-      &quot;name&quot; : &quot;...&quot;,
-      &quot;attributeDefs&quot; : [ {
-        &quot;type&quot; : &quot;...&quot;,
-        &quot;name&quot; : &quot;...&quot;
-      }, {
-        &quot;type&quot; : &quot;...&quot;,
-        &quot;name&quot; : &quot;...&quot;
-      } ],
-      &quot;source&quot; : &quot;...&quot;,
-      &quot;createTime&quot; : 12345,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;version&quot; : 12345,
-      &quot;updateTime&quot; : 12345,
-      &quot;id&quot; : 12345,
-      &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;guid&quot; : &quot;...&quot;,
-      &quot;isEnabled&quot; : true
-    }
-  },
   &quot;op&quot; : &quot;...&quot;,
-  &quot;tagUpdateTime&quot; : 12345
+  &quot;tagVersion&quot; : 12345
 }
                 </code>
               </pre>
@@ -369,27 +382,32 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 [ {
-  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     }
   },
+  &quot;additionalInfo&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;ownerUser&quot; : &quot;...&quot;,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 } ]
                 </code>
@@ -484,27 +502,32 @@ Accept: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     }
   },
+  &quot;additionalInfo&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;ownerUser&quot; : &quot;...&quot;,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -518,27 +541,32 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     }
   },
+  &quot;additionalInfo&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;ownerUser&quot; : &quot;...&quot;,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -601,21 +629,21 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 [ {
   &quot;name&quot; : &quot;...&quot;,
+  &quot;source&quot; : &quot;...&quot;,
   &quot;attributeDefs&quot; : [ {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   }, {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   } ],
-  &quot;source&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 } ]
                 </code>
@@ -711,21 +739,21 @@ Accept: application/json
                 <code class="prettyprint language-js">
 {
   &quot;name&quot; : &quot;...&quot;,
+  &quot;source&quot; : &quot;...&quot;,
   &quot;attributeDefs&quot; : [ {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   }, {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   } ],
-  &quot;source&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -740,21 +768,21 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 {
   &quot;name&quot; : &quot;...&quot;,
+  &quot;source&quot; : &quot;...&quot;,
   &quot;attributeDefs&quot; : [ {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   }, {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   } ],
-  &quot;source&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -869,15 +897,15 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 [ {
-  &quot;resourceId&quot; : 12345,
   &quot;tagId&quot; : 12345,
+  &quot;resourceId&quot; : 12345,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 } ]
                 </code>
@@ -975,15 +1003,15 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;resourceId&quot; : 12345,
   &quot;tagId&quot; : 12345,
+  &quot;resourceId&quot; : 12345,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -1045,46 +1073,46 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 [ {
-  &quot;type&quot; : &quot;...&quot;,
   &quot;validityPeriods&quot; : [ {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   }, {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   } ],
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
+  &quot;type&quot; : &quot;...&quot;,
   &quot;attributes&quot; : {
     &quot;property1&quot; : &quot;...&quot;,
     &quot;property2&quot; : &quot;...&quot;
   },
   &quot;owner&quot; : 12345,
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 } ]
                 </code>
@@ -1179,46 +1207,46 @@ Accept: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
   &quot;validityPeriods&quot; : [ {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   }, {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   } ],
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
+  &quot;type&quot; : &quot;...&quot;,
   &quot;attributes&quot; : {
     &quot;property1&quot; : &quot;...&quot;,
     &quot;property2&quot; : &quot;...&quot;
   },
   &quot;owner&quot; : 12345,
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -1232,46 +1260,46 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
   &quot;validityPeriods&quot; : [ {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   }, {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   } ],
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
+  &quot;type&quot; : &quot;...&quot;,
   &quot;attributes&quot; : {
     &quot;property1&quot; : &quot;...&quot;,
     &quot;property2&quot; : &quot;...&quot;
   },
   &quot;owner&quot; : 12345,
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -1379,12 +1407,26 @@ Content-Type: application/json
             <td><span class="parameter-constraints">long</span></td>
           </tr>
           <tr>
+            <td><span class="parameter-name">pluginCapabilities</span></td>
+            <td>query</td>
+            <td><span class="parameter-description"></span></td>
+            <td><span class="parameter-default-value"></span></td>
+            <td><span class="parameter-constraints">&nbsp;</span></td>
+          </tr>
+          <tr>
             <td><span class="parameter-name">pluginId</span></td>
             <td>query</td>
             <td><span class="parameter-description"></span></td>
             <td><span class="parameter-default-value">&nbsp;</span></td>
             <td><span class="parameter-constraints">&nbsp;</span></td>
           </tr>
+          <tr>
+            <td><span class="parameter-name">supportsTagDeltas</span></td>
+            <td>query</td>
+            <td><span class="parameter-description"></span></td>
+            <td><span class="parameter-default-value">false</span></td>
+            <td><span class="parameter-constraints">boolean</span></td>
+          </tr>
           </tbody>
         </table>
 
@@ -1435,165 +1477,177 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
+  &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;tagUpdateTime&quot; : 12345,
+  &quot;resourceToTagIds&quot; : {
+    &quot;property1&quot; : [ 12345, 12345 ],
+    &quot;property2&quot; : [ 12345, 12345 ]
+  },
+  &quot;tagDefinitions&quot; : {
+    &quot;property1&quot; : {
+      &quot;name&quot; : &quot;...&quot;,
+      &quot;source&quot; : &quot;...&quot;,
+      &quot;attributeDefs&quot; : [ {
+        &quot;name&quot; : &quot;...&quot;,
+        &quot;type&quot; : &quot;...&quot;
+      }, {
+        &quot;name&quot; : &quot;...&quot;,
+        &quot;type&quot; : &quot;...&quot;
+      } ],
+      &quot;createTime&quot; : 12345,
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;version&quot; : 12345,
+      &quot;createdBy&quot; : &quot;...&quot;,
+      &quot;guid&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345,
+      &quot;isEnabled&quot; : true
+    },
+    &quot;property2&quot; : {
+      &quot;name&quot; : &quot;...&quot;,
+      &quot;source&quot; : &quot;...&quot;,
+      &quot;attributeDefs&quot; : [ {
+        &quot;name&quot; : &quot;...&quot;,
+        &quot;type&quot; : &quot;...&quot;
+      }, {
+        &quot;name&quot; : &quot;...&quot;,
+        &quot;type&quot; : &quot;...&quot;
+      } ],
+      &quot;createTime&quot; : 12345,
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;version&quot; : 12345,
+      &quot;createdBy&quot; : &quot;...&quot;,
+      &quot;guid&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345,
+      &quot;isEnabled&quot; : true
+    }
+  },
+  &quot;isDelta&quot; : true,
   &quot;tags&quot; : {
     &quot;property1&quot; : {
-      &quot;type&quot; : &quot;...&quot;,
       &quot;validityPeriods&quot; : [ {
         &quot;recurrences&quot; : [ { }, { } ],
-        &quot;endTime&quot; : &quot;...&quot;,
         &quot;startTime&quot; : &quot;...&quot;,
-        &quot;timeZone&quot; : &quot;...&quot;
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;
       }, {
         &quot;recurrences&quot; : [ { }, { } ],
-        &quot;endTime&quot; : &quot;...&quot;,
         &quot;startTime&quot; : &quot;...&quot;,
-        &quot;timeZone&quot; : &quot;...&quot;
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;
       } ],
+      &quot;options&quot; : {
+        &quot;property1&quot; : { },
+        &quot;property2&quot; : { }
+      },
+      &quot;type&quot; : &quot;...&quot;,
       &quot;attributes&quot; : {
         &quot;property1&quot; : &quot;...&quot;,
         &quot;property2&quot; : &quot;...&quot;
       },
       &quot;owner&quot; : 12345,
-      &quot;options&quot; : {
-        &quot;property1&quot; : { },
-        &quot;property2&quot; : { }
-      },
       &quot;createTime&quot; : 12345,
+      &quot;id&quot; : 12345,
       &quot;updatedBy&quot; : &quot;...&quot;,
       &quot;version&quot; : 12345,
-      &quot;updateTime&quot; : 12345,
-      &quot;id&quot; : 12345,
       &quot;createdBy&quot; : &quot;...&quot;,
       &quot;guid&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345,
       &quot;isEnabled&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;type&quot; : &quot;...&quot;,
       &quot;validityPeriods&quot; : [ {
         &quot;recurrences&quot; : [ { }, { } ],
-        &quot;endTime&quot; : &quot;...&quot;,
         &quot;startTime&quot; : &quot;...&quot;,
-        &quot;timeZone&quot; : &quot;...&quot;
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;
       }, {
         &quot;recurrences&quot; : [ { }, { } ],
-        &quot;endTime&quot; : &quot;...&quot;,
         &quot;startTime&quot; : &quot;...&quot;,
-        &quot;timeZone&quot; : &quot;...&quot;
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;
       } ],
+      &quot;options&quot; : {
+        &quot;property1&quot; : { },
+        &quot;property2&quot; : { }
+      },
+      &quot;type&quot; : &quot;...&quot;,
       &quot;attributes&quot; : {
         &quot;property1&quot; : &quot;...&quot;,
         &quot;property2&quot; : &quot;...&quot;
       },
       &quot;owner&quot; : 12345,
-      &quot;options&quot; : {
-        &quot;property1&quot; : { },
-        &quot;property2&quot; : { }
-      },
       &quot;createTime&quot; : 12345,
+      &quot;id&quot; : 12345,
       &quot;updatedBy&quot; : &quot;...&quot;,
       &quot;version&quot; : 12345,
-      &quot;updateTime&quot; : 12345,
-      &quot;id&quot; : 12345,
       &quot;createdBy&quot; : &quot;...&quot;,
       &quot;guid&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345,
       &quot;isEnabled&quot; : true
     }
   },
+  &quot;tagsChangeExtent&quot; : &quot;SERVICE_RESOURCE&quot;,
   &quot;serviceResources&quot; : [ {
-    &quot;resourceSignature&quot; : &quot;...&quot;,
     &quot;resourceElements&quot; : {
       &quot;property1&quot; : {
-        &quot;isExcludes&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-        &quot;isRecursive&quot; : true
+        &quot;isRecursive&quot; : true,
+        &quot;isExcludes&quot; : true
       },
       &quot;property2&quot; : {
-        &quot;isExcludes&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-        &quot;isRecursive&quot; : true
+        &quot;isRecursive&quot; : true,
+        &quot;isExcludes&quot; : true
       }
     },
+    &quot;additionalInfo&quot; : {
+      &quot;property1&quot; : &quot;...&quot;,
+      &quot;property2&quot; : &quot;...&quot;
+    },
+    &quot;ownerUser&quot; : &quot;...&quot;,
     &quot;serviceName&quot; : &quot;...&quot;,
+    &quot;resourceSignature&quot; : &quot;...&quot;,
     &quot;createTime&quot; : 12345,
+    &quot;id&quot; : 12345,
     &quot;updatedBy&quot; : &quot;...&quot;,
     &quot;version&quot; : 12345,
-    &quot;updateTime&quot; : 12345,
-    &quot;id&quot; : 12345,
     &quot;createdBy&quot; : &quot;...&quot;,
     &quot;guid&quot; : &quot;...&quot;,
+    &quot;updateTime&quot; : 12345,
     &quot;isEnabled&quot; : true
   }, {
-    &quot;resourceSignature&quot; : &quot;...&quot;,
     &quot;resourceElements&quot; : {
       &quot;property1&quot; : {
-        &quot;isExcludes&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-        &quot;isRecursive&quot; : true
+        &quot;isRecursive&quot; : true,
+        &quot;isExcludes&quot; : true
       },
       &quot;property2&quot; : {
-        &quot;isExcludes&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-        &quot;isRecursive&quot; : true
+        &quot;isRecursive&quot; : true,
+        &quot;isExcludes&quot; : true
       }
     },
+    &quot;additionalInfo&quot; : {
+      &quot;property1&quot; : &quot;...&quot;,
+      &quot;property2&quot; : &quot;...&quot;
+    },
+    &quot;ownerUser&quot; : &quot;...&quot;,
     &quot;serviceName&quot; : &quot;...&quot;,
+    &quot;resourceSignature&quot; : &quot;...&quot;,
     &quot;createTime&quot; : 12345,
+    &quot;id&quot; : 12345,
     &quot;updatedBy&quot; : &quot;...&quot;,
     &quot;version&quot; : 12345,
-    &quot;updateTime&quot; : 12345,
-    &quot;id&quot; : 12345,
     &quot;createdBy&quot; : &quot;...&quot;,
     &quot;guid&quot; : &quot;...&quot;,
+    &quot;updateTime&quot; : 12345,
     &quot;isEnabled&quot; : true
   } ],
-  &quot;tagVersion&quot; : 12345,
-  &quot;serviceName&quot; : &quot;...&quot;,
-  &quot;resourceToTagIds&quot; : {
-    &quot;property1&quot; : [ 12345, 12345 ],
-    &quot;property2&quot; : [ 12345, 12345 ]
-  },
-  &quot;tagDefinitions&quot; : {
-    &quot;property1&quot; : {
-      &quot;name&quot; : &quot;...&quot;,
-      &quot;attributeDefs&quot; : [ {
-        &quot;type&quot; : &quot;...&quot;,
-        &quot;name&quot; : &quot;...&quot;
-      }, {
-        &quot;type&quot; : &quot;...&quot;,
-        &quot;name&quot; : &quot;...&quot;
-      } ],
-      &quot;source&quot; : &quot;...&quot;,
-      &quot;createTime&quot; : 12345,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;version&quot; : 12345,
-      &quot;updateTime&quot; : 12345,
-      &quot;id&quot; : 12345,
-      &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;guid&quot; : &quot;...&quot;,
-      &quot;isEnabled&quot; : true
-    },
-    &quot;property2&quot; : {
-      &quot;name&quot; : &quot;...&quot;,
-      &quot;attributeDefs&quot; : [ {
-        &quot;type&quot; : &quot;...&quot;,
-        &quot;name&quot; : &quot;...&quot;
-      }, {
-        &quot;type&quot; : &quot;...&quot;,
-        &quot;name&quot; : &quot;...&quot;
-      } ],
-      &quot;source&quot; : &quot;...&quot;,
-      &quot;createTime&quot; : 12345,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;version&quot; : 12345,
-      &quot;updateTime&quot; : 12345,
-      &quot;id&quot; : 12345,
-      &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;guid&quot; : &quot;...&quot;,
-      &quot;isEnabled&quot; : true
-    }
-  },
   &quot;op&quot; : &quot;...&quot;,
-  &quot;tagUpdateTime&quot; : 12345
+  &quot;tagVersion&quot; : 12345
 }
                 </code>
               </pre>
@@ -1724,27 +1778,32 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     }
   },
+  &quot;additionalInfo&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;ownerUser&quot; : &quot;...&quot;,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -1837,27 +1896,32 @@ Accept: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     }
   },
+  &quot;additionalInfo&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;ownerUser&quot; : &quot;...&quot;,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -1871,27 +1935,32 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     }
   },
+  &quot;additionalInfo&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;ownerUser&quot; : &quot;...&quot;,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -1901,6 +1970,58 @@ Content-Type: application/json
         </div>
       </div>
 
+      <div id="resource_TagREST_deleteTagDeltas_DELETE">
+        <h3><span class="label label-default resource-method">DELETE</span> <span class="resource-path">/tags/server/tagdeltas <a href="../tags/server/tagdeltas" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3>
+
+        <p></p>
+
+        <table class="table resource-parameters">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+            <th>constraints</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><span class="parameter-name">days</span></td>
+            <td>query</td>
+            <td><span class="parameter-description"></span></td>
+            <td><span class="parameter-default-value">3</span></td>
+            <td><span class="parameter-constraints">int</span></td>
+          </tr>
+          </tbody>
+        </table>
+        <h4>Example</h4>
+
+        <div class="container-fluid example panel">
+          <div class="row panel-body">
+            <div class="col-md-6">
+              <h5>Request</h5>
+              <pre>
+DELETE /tags/server/tagdeltas
+Content-Type: */*
+
+                <code class="prettyprint language-txt">
+...
+                </code>
+              </pre>
+            </div>
+            <div class="col-md-6">
+              <h5>Response</h5>
+              <pre>
+HTTP/1.1 204 No Content
+
+              </pre>
+            </div>
+          </div>
+        </div>
+      </div>
+
       <div id="resource_TagREST_deleteTag_DELETE">
         <h3><span class="label label-default resource-method">DELETE</span> <span class="resource-path">/tags/tag/{id} <a href="../tags/tag/{id}" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3>
 
@@ -2023,46 +2144,46 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
   &quot;validityPeriods&quot; : [ {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   }, {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   } ],
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
+  &quot;type&quot; : &quot;...&quot;,
   &quot;attributes&quot; : {
     &quot;property1&quot; : &quot;...&quot;,
     &quot;property2&quot; : &quot;...&quot;
   },
   &quot;owner&quot; : 12345,
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -2155,46 +2276,46 @@ Accept: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
   &quot;validityPeriods&quot; : [ {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   }, {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   } ],
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
+  &quot;type&quot; : &quot;...&quot;,
   &quot;attributes&quot; : {
     &quot;property1&quot; : &quot;...&quot;,
     &quot;property2&quot; : &quot;...&quot;
   },
   &quot;owner&quot; : 12345,
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -2208,46 +2329,46 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
   &quot;validityPeriods&quot; : [ {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   }, {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   } ],
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
+  &quot;type&quot; : &quot;...&quot;,
   &quot;attributes&quot; : {
     &quot;property1&quot; : &quot;...&quot;,
     &quot;property2&quot; : &quot;...&quot;
   },
   &quot;owner&quot; : 12345,
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -2380,21 +2501,21 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 {
   &quot;name&quot; : &quot;...&quot;,
+  &quot;source&quot; : &quot;...&quot;,
   &quot;attributeDefs&quot; : [ {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   }, {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   } ],
-  &quot;source&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -2488,21 +2609,21 @@ Accept: application/json
                 <code class="prettyprint language-js">
 {
   &quot;name&quot; : &quot;...&quot;,
+  &quot;source&quot; : &quot;...&quot;,
   &quot;attributeDefs&quot; : [ {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   }, {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   } ],
-  &quot;source&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -2517,21 +2638,21 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 {
   &quot;name&quot; : &quot;...&quot;,
+  &quot;source&quot; : &quot;...&quot;,
   &quot;attributeDefs&quot; : [ {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   }, {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   } ],
-  &quot;source&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -2616,15 +2737,15 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;resourceId&quot; : 12345,
   &quot;tagId&quot; : 12345,
+  &quot;resourceId&quot; : 12345,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -2756,15 +2877,15 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;resourceId&quot; : 12345,
   &quot;tagId&quot; : 12345,
+  &quot;resourceId&quot; : 12345,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -2903,27 +3024,32 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     }
   },
+  &quot;additionalInfo&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;ownerUser&quot; : &quot;...&quot;,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -3014,27 +3140,32 @@ Accept: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     }
   },
+  &quot;additionalInfo&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;ownerUser&quot; : &quot;...&quot;,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -3048,27 +3179,32 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     }
   },
+  &quot;additionalInfo&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;ownerUser&quot; : &quot;...&quot;,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -3148,27 +3284,32 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 [ {
-  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     }
   },
+  &quot;additionalInfo&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;ownerUser&quot; : &quot;...&quot;,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 } ]
                 </code>
@@ -3217,12 +3358,26 @@ Content-Type: application/json
             <td><span class="parameter-constraints">long</span></td>
           </tr>
           <tr>
+            <td><span class="parameter-name">pluginCapabilities</span></td>
+            <td>query</td>
+            <td><span class="parameter-description"></span></td>
+            <td><span class="parameter-default-value"></span></td>
+            <td><span class="parameter-constraints">&nbsp;</span></td>
+          </tr>
+          <tr>
             <td><span class="parameter-name">pluginId</span></td>
             <td>query</td>
             <td><span class="parameter-description"></span></td>
             <td><span class="parameter-default-value">&nbsp;</span></td>
             <td><span class="parameter-constraints">&nbsp;</span></td>
           </tr>
+          <tr>
+            <td><span class="parameter-name">supportsTagDeltas</span></td>
+            <td>query</td>
+            <td><span class="parameter-description"></span></td>
+            <td><span class="parameter-default-value">false</span></td>
+            <td><span class="parameter-constraints">boolean</span></td>
+          </tr>
           </tbody>
         </table>
 
@@ -3273,165 +3428,177 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
+  &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;tagUpdateTime&quot; : 12345,
+  &quot;resourceToTagIds&quot; : {
+    &quot;property1&quot; : [ 12345, 12345 ],
+    &quot;property2&quot; : [ 12345, 12345 ]
+  },
+  &quot;tagDefinitions&quot; : {
+    &quot;property1&quot; : {
+      &quot;name&quot; : &quot;...&quot;,
+      &quot;source&quot; : &quot;...&quot;,
+      &quot;attributeDefs&quot; : [ {
+        &quot;name&quot; : &quot;...&quot;,
+        &quot;type&quot; : &quot;...&quot;
+      }, {
+        &quot;name&quot; : &quot;...&quot;,
+        &quot;type&quot; : &quot;...&quot;
+      } ],
+      &quot;createTime&quot; : 12345,
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;version&quot; : 12345,
+      &quot;createdBy&quot; : &quot;...&quot;,
+      &quot;guid&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345,
+      &quot;isEnabled&quot; : true
+    },
+    &quot;property2&quot; : {
+      &quot;name&quot; : &quot;...&quot;,
+      &quot;source&quot; : &quot;...&quot;,
+      &quot;attributeDefs&quot; : [ {
+        &quot;name&quot; : &quot;...&quot;,
+        &quot;type&quot; : &quot;...&quot;
+      }, {
+        &quot;name&quot; : &quot;...&quot;,
+        &quot;type&quot; : &quot;...&quot;
+      } ],
+      &quot;createTime&quot; : 12345,
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;version&quot; : 12345,
+      &quot;createdBy&quot; : &quot;...&quot;,
+      &quot;guid&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345,
+      &quot;isEnabled&quot; : true
+    }
+  },
+  &quot;isDelta&quot; : true,
   &quot;tags&quot; : {
     &quot;property1&quot; : {
-      &quot;type&quot; : &quot;...&quot;,
       &quot;validityPeriods&quot; : [ {
         &quot;recurrences&quot; : [ { }, { } ],
-        &quot;endTime&quot; : &quot;...&quot;,
         &quot;startTime&quot; : &quot;...&quot;,
-        &quot;timeZone&quot; : &quot;...&quot;
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;
       }, {
         &quot;recurrences&quot; : [ { }, { } ],
-        &quot;endTime&quot; : &quot;...&quot;,
         &quot;startTime&quot; : &quot;...&quot;,
-        &quot;timeZone&quot; : &quot;...&quot;
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;
       } ],
+      &quot;options&quot; : {
+        &quot;property1&quot; : { },
+        &quot;property2&quot; : { }
+      },
+      &quot;type&quot; : &quot;...&quot;,
       &quot;attributes&quot; : {
         &quot;property1&quot; : &quot;...&quot;,
         &quot;property2&quot; : &quot;...&quot;
       },
       &quot;owner&quot; : 12345,
-      &quot;options&quot; : {
-        &quot;property1&quot; : { },
-        &quot;property2&quot; : { }
-      },
       &quot;createTime&quot; : 12345,
+      &quot;id&quot; : 12345,
       &quot;updatedBy&quot; : &quot;...&quot;,
       &quot;version&quot; : 12345,
-      &quot;updateTime&quot; : 12345,
-      &quot;id&quot; : 12345,
       &quot;createdBy&quot; : &quot;...&quot;,
       &quot;guid&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345,
       &quot;isEnabled&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;type&quot; : &quot;...&quot;,
       &quot;validityPeriods&quot; : [ {
         &quot;recurrences&quot; : [ { }, { } ],
-        &quot;endTime&quot; : &quot;...&quot;,
         &quot;startTime&quot; : &quot;...&quot;,
-        &quot;timeZone&quot; : &quot;...&quot;
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;
       }, {
         &quot;recurrences&quot; : [ { }, { } ],
-        &quot;endTime&quot; : &quot;...&quot;,
         &quot;startTime&quot; : &quot;...&quot;,
-        &quot;timeZone&quot; : &quot;...&quot;
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;
       } ],
+      &quot;options&quot; : {
+        &quot;property1&quot; : { },
+        &quot;property2&quot; : { }
+      },
+      &quot;type&quot; : &quot;...&quot;,
       &quot;attributes&quot; : {
         &quot;property1&quot; : &quot;...&quot;,
         &quot;property2&quot; : &quot;...&quot;
       },
       &quot;owner&quot; : 12345,
-      &quot;options&quot; : {
-        &quot;property1&quot; : { },
-        &quot;property2&quot; : { }
-      },
       &quot;createTime&quot; : 12345,
+      &quot;id&quot; : 12345,
       &quot;updatedBy&quot; : &quot;...&quot;,
       &quot;version&quot; : 12345,
-      &quot;updateTime&quot; : 12345,
-      &quot;id&quot; : 12345,
       &quot;createdBy&quot; : &quot;...&quot;,
       &quot;guid&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345,
       &quot;isEnabled&quot; : true
     }
   },
+  &quot;tagsChangeExtent&quot; : &quot;TAGS&quot;,
   &quot;serviceResources&quot; : [ {
-    &quot;resourceSignature&quot; : &quot;...&quot;,
     &quot;resourceElements&quot; : {
       &quot;property1&quot; : {
-        &quot;isExcludes&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-        &quot;isRecursive&quot; : true
+        &quot;isRecursive&quot; : true,
+        &quot;isExcludes&quot; : true
       },
       &quot;property2&quot; : {
-        &quot;isExcludes&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-        &quot;isRecursive&quot; : true
+        &quot;isRecursive&quot; : true,
+        &quot;isExcludes&quot; : true
       }
     },
+    &quot;additionalInfo&quot; : {
+      &quot;property1&quot; : &quot;...&quot;,
+      &quot;property2&quot; : &quot;...&quot;
+    },
+    &quot;ownerUser&quot; : &quot;...&quot;,
     &quot;serviceName&quot; : &quot;...&quot;,
+    &quot;resourceSignature&quot; : &quot;...&quot;,
     &quot;createTime&quot; : 12345,
+    &quot;id&quot; : 12345,
     &quot;updatedBy&quot; : &quot;...&quot;,
     &quot;version&quot; : 12345,
-    &quot;updateTime&quot; : 12345,
-    &quot;id&quot; : 12345,
     &quot;createdBy&quot; : &quot;...&quot;,
     &quot;guid&quot; : &quot;...&quot;,
+    &quot;updateTime&quot; : 12345,
     &quot;isEnabled&quot; : true
   }, {
-    &quot;resourceSignature&quot; : &quot;...&quot;,
     &quot;resourceElements&quot; : {
       &quot;property1&quot; : {
-        &quot;isExcludes&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-        &quot;isRecursive&quot; : true
+        &quot;isRecursive&quot; : true,
+        &quot;isExcludes&quot; : true
       },
       &quot;property2&quot; : {
-        &quot;isExcludes&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-        &quot;isRecursive&quot; : true
+        &quot;isRecursive&quot; : true,
+        &quot;isExcludes&quot; : true
       }
     },
+    &quot;additionalInfo&quot; : {
+      &quot;property1&quot; : &quot;...&quot;,
+      &quot;property2&quot; : &quot;...&quot;
+    },
+    &quot;ownerUser&quot; : &quot;...&quot;,
     &quot;serviceName&quot; : &quot;...&quot;,
+    &quot;resourceSignature&quot; : &quot;...&quot;,
     &quot;createTime&quot; : 12345,
+    &quot;id&quot; : 12345,
     &quot;updatedBy&quot; : &quot;...&quot;,
     &quot;version&quot; : 12345,
-    &quot;updateTime&quot; : 12345,
-    &quot;id&quot; : 12345,
     &quot;createdBy&quot; : &quot;...&quot;,
     &quot;guid&quot; : &quot;...&quot;,
+    &quot;updateTime&quot; : 12345,
     &quot;isEnabled&quot; : true
   } ],
-  &quot;tagVersion&quot; : 12345,
-  &quot;serviceName&quot; : &quot;...&quot;,
-  &quot;resourceToTagIds&quot; : {
-    &quot;property1&quot; : [ 12345, 12345 ],
-    &quot;property2&quot; : [ 12345, 12345 ]
-  },
-  &quot;tagDefinitions&quot; : {
-    &quot;property1&quot; : {
-      &quot;name&quot; : &quot;...&quot;,
-      &quot;attributeDefs&quot; : [ {
-        &quot;type&quot; : &quot;...&quot;,
-        &quot;name&quot; : &quot;...&quot;
-      }, {
-        &quot;type&quot; : &quot;...&quot;,
-        &quot;name&quot; : &quot;...&quot;
-      } ],
-      &quot;source&quot; : &quot;...&quot;,
-      &quot;createTime&quot; : 12345,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;version&quot; : 12345,
-      &quot;updateTime&quot; : 12345,
-      &quot;id&quot; : 12345,
-      &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;guid&quot; : &quot;...&quot;,
-      &quot;isEnabled&quot; : true
-    },
-    &quot;property2&quot; : {
-      &quot;name&quot; : &quot;...&quot;,
-      &quot;attributeDefs&quot; : [ {
-        &quot;type&quot; : &quot;...&quot;,
-        &quot;name&quot; : &quot;...&quot;
-      }, {
-        &quot;type&quot; : &quot;...&quot;,
-        &quot;name&quot; : &quot;...&quot;
-      } ],
-      &quot;source&quot; : &quot;...&quot;,
-      &quot;createTime&quot; : 12345,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;version&quot; : 12345,
-      &quot;updateTime&quot; : 12345,
-      &quot;id&quot; : 12345,
-      &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;guid&quot; : &quot;...&quot;,
-      &quot;isEnabled&quot; : true
-    }
-  },
   &quot;op&quot; : &quot;...&quot;,
-  &quot;tagUpdateTime&quot; : 12345
+  &quot;tagVersion&quot; : 12345
 }
                 </code>
               </pre>
@@ -3558,46 +3725,46 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
   &quot;validityPeriods&quot; : [ {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   }, {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   } ],
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
+  &quot;type&quot; : &quot;...&quot;,
   &quot;attributes&quot; : {
     &quot;property1&quot; : &quot;...&quot;,
     &quot;property2&quot; : &quot;...&quot;
   },
   &quot;owner&quot; : 12345,
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -3688,46 +3855,46 @@ Accept: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
   &quot;validityPeriods&quot; : [ {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   }, {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   } ],
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
+  &quot;type&quot; : &quot;...&quot;,
   &quot;attributes&quot; : {
     &quot;property1&quot; : &quot;...&quot;,
     &quot;property2&quot; : &quot;...&quot;
   },
   &quot;owner&quot; : 12345,
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -3741,46 +3908,46 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
   &quot;validityPeriods&quot; : [ {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   }, {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   } ],
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
+  &quot;type&quot; : &quot;...&quot;,
   &quot;attributes&quot; : {
     &quot;property1&quot; : &quot;...&quot;,
     &quot;property2&quot; : &quot;...&quot;
   },
   &quot;owner&quot; : 12345,
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -3909,21 +4076,21 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 {
   &quot;name&quot; : &quot;...&quot;,
+  &quot;source&quot; : &quot;...&quot;,
   &quot;attributeDefs&quot; : [ {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   }, {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   } ],
-  &quot;source&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -4004,21 +4171,21 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 {
   &quot;name&quot; : &quot;...&quot;,
+  &quot;source&quot; : &quot;...&quot;,
   &quot;attributeDefs&quot; : [ {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   }, {
-    &quot;type&quot; : &quot;...&quot;,
-    &quot;name&quot; : &quot;...&quot;
+    &quot;name&quot; : &quot;...&quot;,
+    &quot;type&quot; : &quot;...&quot;
   } ],
-  &quot;source&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -4146,15 +4313,15 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;resourceId&quot; : 12345,
   &quot;tagId&quot; : 12345,
+  &quot;resourceId&quot; : 12345,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>
@@ -4234,46 +4401,46 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 [ {
-  &quot;type&quot; : &quot;...&quot;,
   &quot;validityPeriods&quot; : [ {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   }, {
     &quot;recurrences&quot; : [ {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     }, {
-      &quot;schedule&quot; : { },
-      &quot;interval&quot; : { }
+      &quot;interval&quot; : { },
+      &quot;schedule&quot; : { }
     } ],
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;,
-    &quot;timeZone&quot; : &quot;...&quot;
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;
   } ],
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
+  &quot;type&quot; : &quot;...&quot;,
   &quot;attributes&quot; : {
     &quot;property1&quot; : &quot;...&quot;,
     &quot;property2&quot; : &quot;...&quot;
   },
   &quot;owner&quot; : 12345,
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 } ]
                 </code>
@@ -4358,27 +4525,32 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isExcludes&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
-      &quot;isRecursive&quot; : true
+      &quot;isRecursive&quot; : true,
+      &quot;isExcludes&quot; : true
     }
   },
+  &quot;additionalInfo&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;ownerUser&quot; : &quot;...&quot;,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceSignature&quot; : &quot;...&quot;,
   &quot;createTime&quot; : 12345,
+  &quot;id&quot; : 12345,
   &quot;updatedBy&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
-  &quot;updateTime&quot; : 12345,
-  &quot;id&quot; : 12345,
   &quot;createdBy&quot; : &quot;...&quot;,
   &quot;guid&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345,
   &quot;isEnabled&quot; : true
 }
                 </code>

Modified: ranger/site/trunk/apidocs/resource_UserREST.html
URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/resource_UserREST.html?rev=1894763&r1=1894762&r2=1894763&view=diff
==============================================================================
--- ranger/site/trunk/apidocs/resource_UserREST.html (original)
+++ ranger/site/trunk/apidocs/resource_UserREST.html Fri Nov  5 18:32:04 2021
@@ -194,6 +194,12 @@ Content-Type: application/json
       &quot;owner&quot; : &quot;...&quot;,
       &quot;updatedBy&quot; : &quot;...&quot;
     } ],
+    &quot;otherAttributes&quot; : &quot;...&quot;,
+    &quot;configProperties&quot; : {
+      &quot;property1&quot; : &quot;...&quot;,
+      &quot;property2&quot; : &quot;...&quot;
+    },
+    &quot;syncSource&quot; : &quot;...&quot;,
     &quot;id&quot; : 12345,
     &quot;createDate&quot; : 12345,
     &quot;updateDate&quot; : 12345,
@@ -264,6 +270,12 @@ Content-Type: application/json
       &quot;owner&quot; : &quot;...&quot;,
       &quot;updatedBy&quot; : &quot;...&quot;
     } ],
+    &quot;otherAttributes&quot; : &quot;...&quot;,
+    &quot;configProperties&quot; : {
+      &quot;property1&quot; : &quot;...&quot;,
+      &quot;property2&quot; : &quot;...&quot;
+    },
+    &quot;syncSource&quot; : &quot;...&quot;,
     &quot;id&quot; : 12345,
     &quot;createDate&quot; : 12345,
     &quot;updateDate&quot; : 12345,
@@ -413,6 +425,12 @@ Accept: application/json
     &quot;owner&quot; : &quot;...&quot;,
     &quot;updatedBy&quot; : &quot;...&quot;
   } ],
+  &quot;otherAttributes&quot; : &quot;...&quot;,
+  &quot;configProperties&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;syncSource&quot; : &quot;...&quot;,
   &quot;id&quot; : 12345,
   &quot;createDate&quot; : 12345,
   &quot;updateDate&quot; : 12345,
@@ -494,6 +512,12 @@ Content-Type: application/json
     &quot;owner&quot; : &quot;...&quot;,
     &quot;updatedBy&quot; : &quot;...&quot;
   } ],
+  &quot;otherAttributes&quot; : &quot;...&quot;,
+  &quot;configProperties&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;syncSource&quot; : &quot;...&quot;,
   &quot;id&quot; : 12345,
   &quot;createDate&quot; : 12345,
   &quot;updateDate&quot; : 12345,
@@ -634,6 +658,12 @@ Accept: application/json
     &quot;owner&quot; : &quot;...&quot;,
     &quot;updatedBy&quot; : &quot;...&quot;
   } ],
+  &quot;otherAttributes&quot; : &quot;...&quot;,
+  &quot;configProperties&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;syncSource&quot; : &quot;...&quot;,
   &quot;id&quot; : 12345,
   &quot;createDate&quot; : 12345,
   &quot;updateDate&quot; : 12345,
@@ -715,6 +745,12 @@ Content-Type: application/json
     &quot;owner&quot; : &quot;...&quot;,
     &quot;updatedBy&quot; : &quot;...&quot;
   } ],
+  &quot;otherAttributes&quot; : &quot;...&quot;,
+  &quot;configProperties&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;syncSource&quot; : &quot;...&quot;,
   &quot;id&quot; : 12345,
   &quot;createDate&quot; : 12345,
   &quot;updateDate&quot; : 12345,
@@ -855,6 +891,12 @@ Accept: application/json
     &quot;owner&quot; : &quot;...&quot;,
     &quot;updatedBy&quot; : &quot;...&quot;
   } ],
+  &quot;otherAttributes&quot; : &quot;...&quot;,
+  &quot;configProperties&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;syncSource&quot; : &quot;...&quot;,
   &quot;id&quot; : 12345,
   &quot;createDate&quot; : 12345,
   &quot;updateDate&quot; : 12345,
@@ -936,6 +978,12 @@ Content-Type: application/json
     &quot;owner&quot; : &quot;...&quot;,
     &quot;updatedBy&quot; : &quot;...&quot;
   } ],
+  &quot;otherAttributes&quot; : &quot;...&quot;,
+  &quot;configProperties&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;syncSource&quot; : &quot;...&quot;,
   &quot;id&quot; : 12345,
   &quot;createDate&quot; : 12345,
   &quot;updateDate&quot; : 12345,
@@ -1142,6 +1190,12 @@ Content-Type: application/json
     &quot;owner&quot; : &quot;...&quot;,
     &quot;updatedBy&quot; : &quot;...&quot;
   } ],
+  &quot;otherAttributes&quot; : &quot;...&quot;,
+  &quot;configProperties&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;syncSource&quot; : &quot;...&quot;,
   &quot;id&quot; : 12345,
   &quot;createDate&quot; : 12345,
   &quot;updateDate&quot; : 12345,
@@ -1291,6 +1345,12 @@ Content-Type: application/json
     &quot;owner&quot; : &quot;...&quot;,
     &quot;updatedBy&quot; : &quot;...&quot;
   } ],
+  &quot;otherAttributes&quot; : &quot;...&quot;,
+  &quot;configProperties&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;syncSource&quot; : &quot;...&quot;,
   &quot;id&quot; : 12345,
   &quot;createDate&quot; : 12345,
   &quot;updateDate&quot; : 12345,
@@ -1440,6 +1500,12 @@ Content-Type: application/json
     &quot;owner&quot; : &quot;...&quot;,
     &quot;updatedBy&quot; : &quot;...&quot;
   } ],
+  &quot;otherAttributes&quot; : &quot;...&quot;,
+  &quot;configProperties&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;syncSource&quot; : &quot;...&quot;,
   &quot;id&quot; : 12345,
   &quot;createDate&quot; : 12345,
   &quot;updateDate&quot; : 12345,
@@ -1619,6 +1685,12 @@ Content-Type: application/json
     &quot;owner&quot; : &quot;...&quot;,
     &quot;updatedBy&quot; : &quot;...&quot;
   } ],
+  &quot;otherAttributes&quot; : &quot;...&quot;,
+  &quot;configProperties&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
+  &quot;syncSource&quot; : &quot;...&quot;,
   &quot;id&quot; : 12345,
   &quot;createDate&quot; : 12345,
   &quot;updateDate&quot; : 12345,

Modified: ranger/site/trunk/apidocs/resource_XAuditREST.html
URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/resource_XAuditREST.html?rev=1894763&r1=1894762&r2=1894763&view=diff
==============================================================================
--- ranger/site/trunk/apidocs/resource_XAuditREST.html (original)
+++ ranger/site/trunk/apidocs/resource_XAuditREST.html Fri Nov  5 18:32:04 2021
@@ -136,8 +136,10 @@ Content-Type: application/json
     &quot;clientType&quot; : &quot;...&quot;,
     &quot;policyId&quot; : 12345,
     &quot;repoName&quot; : &quot;...&quot;,
+    &quot;repoDisplayName&quot; : &quot;...&quot;,
     &quot;repoType&quot; : 12345,
     &quot;serviceType&quot; : &quot;...&quot;,
+    &quot;serviceTypeDisplayName&quot; : &quot;...&quot;,
     &quot;resultReason&quot; : &quot;...&quot;,
     &quot;sessionId&quot; : &quot;...&quot;,
     &quot;eventTime&quot; : 12345,
@@ -155,6 +157,7 @@ Content-Type: application/json
     &quot;zoneName&quot; : &quot;...&quot;,
     &quot;agentHost&quot; : &quot;...&quot;,
     &quot;policyVersion&quot; : 12345,
+    &quot;eventId&quot; : &quot;...&quot;,
     &quot;id&quot; : 12345,
     &quot;createDate&quot; : 12345,
     &quot;updateDate&quot; : 12345,
@@ -170,8 +173,10 @@ Content-Type: application/json
     &quot;clientType&quot; : &quot;...&quot;,
     &quot;policyId&quot; : 12345,
     &quot;repoName&quot; : &quot;...&quot;,
+    &quot;repoDisplayName&quot; : &quot;...&quot;,
     &quot;repoType&quot; : 12345,
     &quot;serviceType&quot; : &quot;...&quot;,
+    &quot;serviceTypeDisplayName&quot; : &quot;...&quot;,
     &quot;resultReason&quot; : &quot;...&quot;,
     &quot;sessionId&quot; : &quot;...&quot;,
     &quot;eventTime&quot; : 12345,
@@ -189,6 +194,7 @@ Content-Type: application/json
     &quot;zoneName&quot; : &quot;...&quot;,
     &quot;agentHost&quot; : &quot;...&quot;,
     &quot;policyVersion&quot; : 12345,
+    &quot;eventId&quot; : &quot;...&quot;,
     &quot;id&quot; : 12345,
     &quot;createDate&quot; : 12345,
     &quot;updateDate&quot; : 12345,