You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by ve...@apache.org on 2019/08/07 18:15:54 UTC

svn commit: r1864664 [13/21] - 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=1864664&r1=1864663&r2=1864664&view=diff
==============================================================================
--- ranger/site/trunk/apidocs/resource_TagREST.html (original)
+++ ranger/site/trunk/apidocs/resource_TagREST.html Wed Aug  7 18:15:52 2019
@@ -143,165 +143,165 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
+  &quot;tagUpdateTime&quot; : 12345,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceToTagIds&quot; : {
+    &quot;property1&quot; : [ 12345, 12345 ],
+    &quot;property2&quot; : [ 12345, 12345 ]
+  },
+  &quot;tags&quot; : {
+    &quot;property1&quot; : {
+      &quot;validityPeriods&quot; : [ {
+        &quot;recurrences&quot; : [ { }, { } ],
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;,
+        &quot;startTime&quot; : &quot;...&quot;
+      }, {
+        &quot;recurrences&quot; : [ { }, { } ],
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;,
+        &quot;startTime&quot; : &quot;...&quot;
+      } ],
+      &quot;type&quot; : &quot;...&quot;,
+      &quot;options&quot; : {
+        &quot;property1&quot; : { },
+        &quot;property2&quot; : { }
+      },
+      &quot;owner&quot; : 12345,
+      &quot;attributes&quot; : {
+        &quot;property1&quot; : &quot;...&quot;,
+        &quot;property2&quot; : &quot;...&quot;
+      },
+      &quot;version&quot; : 12345,
+      &quot;createTime&quot; : 12345,
+      &quot;isEnabled&quot; : true,
+      &quot;createdBy&quot; : &quot;...&quot;,
+      &quot;guid&quot; : &quot;...&quot;,
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345
+    },
+    &quot;property2&quot; : {
+      &quot;validityPeriods&quot; : [ {
+        &quot;recurrences&quot; : [ { }, { } ],
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;,
+        &quot;startTime&quot; : &quot;...&quot;
+      }, {
+        &quot;recurrences&quot; : [ { }, { } ],
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;,
+        &quot;startTime&quot; : &quot;...&quot;
+      } ],
+      &quot;type&quot; : &quot;...&quot;,
+      &quot;options&quot; : {
+        &quot;property1&quot; : { },
+        &quot;property2&quot; : { }
+      },
+      &quot;owner&quot; : 12345,
+      &quot;attributes&quot; : {
+        &quot;property1&quot; : &quot;...&quot;,
+        &quot;property2&quot; : &quot;...&quot;
+      },
+      &quot;version&quot; : 12345,
+      &quot;createTime&quot; : 12345,
+      &quot;isEnabled&quot; : true,
+      &quot;createdBy&quot; : &quot;...&quot;,
+      &quot;guid&quot; : &quot;...&quot;,
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345
+    }
+  },
+  &quot;op&quot; : &quot;...&quot;,
   &quot;tagDefinitions&quot; : {
     &quot;property1&quot; : {
       &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;version&quot; : 12345,
+      &quot;createTime&quot; : 12345,
+      &quot;isEnabled&quot; : true,
       &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;id&quot; : 12345,
       &quot;guid&quot; : &quot;...&quot;,
-      &quot;updateTime&quot; : 12345,
-      &quot;isEnabled&quot; : true,
-      &quot;createTime&quot; : 12345
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345
     },
     &quot;property2&quot; : {
       &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;version&quot; : 12345,
+      &quot;createTime&quot; : 12345,
+      &quot;isEnabled&quot; : true,
       &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;id&quot; : 12345,
       &quot;guid&quot; : &quot;...&quot;,
-      &quot;updateTime&quot; : 12345,
-      &quot;isEnabled&quot; : true,
-      &quot;createTime&quot; : 12345
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345
     }
   },
-  &quot;tagUpdateTime&quot; : 12345,
+  &quot;tagVersion&quot; : 12345,
   &quot;serviceResources&quot; : [ {
     &quot;resourceSignature&quot; : &quot;...&quot;,
-    &quot;serviceName&quot; : &quot;...&quot;,
     &quot;resourceElements&quot; : {
       &quot;property1&quot; : {
-        &quot;isRecursive&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+        &quot;isRecursive&quot; : true,
         &quot;isExcludes&quot; : true
       },
       &quot;property2&quot; : {
-        &quot;isRecursive&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+        &quot;isRecursive&quot; : true,
         &quot;isExcludes&quot; : true
       }
     },
+    &quot;serviceName&quot; : &quot;...&quot;,
     &quot;version&quot; : 12345,
+    &quot;createTime&quot; : 12345,
+    &quot;isEnabled&quot; : true,
     &quot;createdBy&quot; : &quot;...&quot;,
-    &quot;updatedBy&quot; : &quot;...&quot;,
-    &quot;id&quot; : 12345,
     &quot;guid&quot; : &quot;...&quot;,
-    &quot;updateTime&quot; : 12345,
-    &quot;isEnabled&quot; : true,
-    &quot;createTime&quot; : 12345
+    &quot;id&quot; : 12345,
+    &quot;updatedBy&quot; : &quot;...&quot;,
+    &quot;updateTime&quot; : 12345
   }, {
     &quot;resourceSignature&quot; : &quot;...&quot;,
-    &quot;serviceName&quot; : &quot;...&quot;,
     &quot;resourceElements&quot; : {
       &quot;property1&quot; : {
-        &quot;isRecursive&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+        &quot;isRecursive&quot; : true,
         &quot;isExcludes&quot; : true
       },
       &quot;property2&quot; : {
-        &quot;isRecursive&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+        &quot;isRecursive&quot; : true,
         &quot;isExcludes&quot; : true
       }
     },
+    &quot;serviceName&quot; : &quot;...&quot;,
     &quot;version&quot; : 12345,
+    &quot;createTime&quot; : 12345,
+    &quot;isEnabled&quot; : true,
     &quot;createdBy&quot; : &quot;...&quot;,
-    &quot;updatedBy&quot; : &quot;...&quot;,
-    &quot;id&quot; : 12345,
     &quot;guid&quot; : &quot;...&quot;,
-    &quot;updateTime&quot; : 12345,
-    &quot;isEnabled&quot; : true,
-    &quot;createTime&quot; : 12345
-  } ],
-  &quot;tagVersion&quot; : 12345,
-  &quot;op&quot; : &quot;...&quot;,
-  &quot;resourceToTagIds&quot; : {
-    &quot;property1&quot; : [ 12345, 12345 ],
-    &quot;property2&quot; : [ 12345, 12345 ]
-  },
-  &quot;tags&quot; : {
-    &quot;property1&quot; : {
-      &quot;type&quot; : &quot;...&quot;,
-      &quot;attributes&quot; : {
-        &quot;property1&quot; : &quot;...&quot;,
-        &quot;property2&quot; : &quot;...&quot;
-      },
-      &quot;options&quot; : {
-        &quot;property1&quot; : { },
-        &quot;property2&quot; : { }
-      },
-      &quot;validityPeriods&quot; : [ {
-        &quot;timeZone&quot; : &quot;...&quot;,
-        &quot;endTime&quot; : &quot;...&quot;,
-        &quot;recurrences&quot; : [ { }, { } ],
-        &quot;startTime&quot; : &quot;...&quot;
-      }, {
-        &quot;timeZone&quot; : &quot;...&quot;,
-        &quot;endTime&quot; : &quot;...&quot;,
-        &quot;recurrences&quot; : [ { }, { } ],
-        &quot;startTime&quot; : &quot;...&quot;
-      } ],
-      &quot;owner&quot; : 12345,
-      &quot;version&quot; : 12345,
-      &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;id&quot; : 12345,
-      &quot;guid&quot; : &quot;...&quot;,
-      &quot;updateTime&quot; : 12345,
-      &quot;isEnabled&quot; : true,
-      &quot;createTime&quot; : 12345
-    },
-    &quot;property2&quot; : {
-      &quot;type&quot; : &quot;...&quot;,
-      &quot;attributes&quot; : {
-        &quot;property1&quot; : &quot;...&quot;,
-        &quot;property2&quot; : &quot;...&quot;
-      },
-      &quot;options&quot; : {
-        &quot;property1&quot; : { },
-        &quot;property2&quot; : { }
-      },
-      &quot;validityPeriods&quot; : [ {
-        &quot;timeZone&quot; : &quot;...&quot;,
-        &quot;endTime&quot; : &quot;...&quot;,
-        &quot;recurrences&quot; : [ { }, { } ],
-        &quot;startTime&quot; : &quot;...&quot;
-      }, {
-        &quot;timeZone&quot; : &quot;...&quot;,
-        &quot;endTime&quot; : &quot;...&quot;,
-        &quot;recurrences&quot; : [ { }, { } ],
-        &quot;startTime&quot; : &quot;...&quot;
-      } ],
-      &quot;owner&quot; : 12345,
-      &quot;version&quot; : 12345,
-      &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;id&quot; : 12345,
-      &quot;guid&quot; : &quot;...&quot;,
-      &quot;updateTime&quot; : 12345,
-      &quot;isEnabled&quot; : true,
-      &quot;createTime&quot; : 12345
-    }
-  }
+    &quot;id&quot; : 12345,
+    &quot;updatedBy&quot; : &quot;...&quot;,
+    &quot;updateTime&quot; : 12345
+  } ]
 }
                 </code>
               </pre>
@@ -370,27 +370,27 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 [ {
   &quot;resourceSignature&quot; : &quot;...&quot;,
-  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     }
   },
+  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 } ]
                 </code>
               </pre>
@@ -485,27 +485,27 @@ Accept: application/json
                 <code class="prettyprint language-js">
 {
   &quot;resourceSignature&quot; : &quot;...&quot;,
-  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     }
   },
+  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -519,27 +519,27 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 {
   &quot;resourceSignature&quot; : &quot;...&quot;,
-  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     }
   },
+  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -601,22 +601,22 @@ 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;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 } ]
                 </code>
               </pre>
@@ -711,22 +711,22 @@ 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;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -740,22 +740,22 @@ 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;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -869,16 +869,16 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 [ {
-  &quot;tagId&quot; : 12345,
   &quot;resourceId&quot; : 12345,
+  &quot;tagId&quot; : 12345,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 } ]
                 </code>
               </pre>
@@ -975,16 +975,16 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;tagId&quot; : 12345,
   &quot;resourceId&quot; : 12345,
+  &quot;tagId&quot; : 12345,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -1045,18 +1045,7 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 [ {
-  &quot;type&quot; : &quot;...&quot;,
-  &quot;attributes&quot; : {
-    &quot;property1&quot; : &quot;...&quot;,
-    &quot;property2&quot; : &quot;...&quot;
-  },
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;validityPeriods&quot; : [ {
-    &quot;timeZone&quot; : &quot;...&quot;,
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -1064,10 +1053,10 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
-    &quot;startTime&quot; : &quot;...&quot;
-  }, {
     &quot;timeZone&quot; : &quot;...&quot;,
     &quot;endTime&quot; : &quot;...&quot;,
+    &quot;startTime&quot; : &quot;...&quot;
+  }, {
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -1075,17 +1064,28 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;
   } ],
+  &quot;type&quot; : &quot;...&quot;,
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
   &quot;owner&quot; : 12345,
+  &quot;attributes&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 } ]
                 </code>
               </pre>
@@ -1179,18 +1179,7 @@ Accept: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
-  &quot;attributes&quot; : {
-    &quot;property1&quot; : &quot;...&quot;,
-    &quot;property2&quot; : &quot;...&quot;
-  },
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;validityPeriods&quot; : [ {
-    &quot;timeZone&quot; : &quot;...&quot;,
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -1198,10 +1187,10 @@ Accept: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
-    &quot;startTime&quot; : &quot;...&quot;
-  }, {
     &quot;timeZone&quot; : &quot;...&quot;,
     &quot;endTime&quot; : &quot;...&quot;,
+    &quot;startTime&quot; : &quot;...&quot;
+  }, {
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -1209,17 +1198,28 @@ Accept: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;
   } ],
+  &quot;type&quot; : &quot;...&quot;,
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
   &quot;owner&quot; : 12345,
+  &quot;attributes&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -1232,18 +1232,7 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
-  &quot;attributes&quot; : {
-    &quot;property1&quot; : &quot;...&quot;,
-    &quot;property2&quot; : &quot;...&quot;
-  },
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;validityPeriods&quot; : [ {
-    &quot;timeZone&quot; : &quot;...&quot;,
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -1251,10 +1240,10 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
-    &quot;startTime&quot; : &quot;...&quot;
-  }, {
     &quot;timeZone&quot; : &quot;...&quot;,
     &quot;endTime&quot; : &quot;...&quot;,
+    &quot;startTime&quot; : &quot;...&quot;
+  }, {
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -1262,17 +1251,28 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;
   } ],
+  &quot;type&quot; : &quot;...&quot;,
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
   &quot;owner&quot; : 12345,
+  &quot;attributes&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -1435,165 +1435,165 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
+  &quot;tagUpdateTime&quot; : 12345,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceToTagIds&quot; : {
+    &quot;property1&quot; : [ 12345, 12345 ],
+    &quot;property2&quot; : [ 12345, 12345 ]
+  },
+  &quot;tags&quot; : {
+    &quot;property1&quot; : {
+      &quot;validityPeriods&quot; : [ {
+        &quot;recurrences&quot; : [ { }, { } ],
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;,
+        &quot;startTime&quot; : &quot;...&quot;
+      }, {
+        &quot;recurrences&quot; : [ { }, { } ],
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;,
+        &quot;startTime&quot; : &quot;...&quot;
+      } ],
+      &quot;type&quot; : &quot;...&quot;,
+      &quot;options&quot; : {
+        &quot;property1&quot; : { },
+        &quot;property2&quot; : { }
+      },
+      &quot;owner&quot; : 12345,
+      &quot;attributes&quot; : {
+        &quot;property1&quot; : &quot;...&quot;,
+        &quot;property2&quot; : &quot;...&quot;
+      },
+      &quot;version&quot; : 12345,
+      &quot;createTime&quot; : 12345,
+      &quot;isEnabled&quot; : true,
+      &quot;createdBy&quot; : &quot;...&quot;,
+      &quot;guid&quot; : &quot;...&quot;,
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345
+    },
+    &quot;property2&quot; : {
+      &quot;validityPeriods&quot; : [ {
+        &quot;recurrences&quot; : [ { }, { } ],
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;,
+        &quot;startTime&quot; : &quot;...&quot;
+      }, {
+        &quot;recurrences&quot; : [ { }, { } ],
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;,
+        &quot;startTime&quot; : &quot;...&quot;
+      } ],
+      &quot;type&quot; : &quot;...&quot;,
+      &quot;options&quot; : {
+        &quot;property1&quot; : { },
+        &quot;property2&quot; : { }
+      },
+      &quot;owner&quot; : 12345,
+      &quot;attributes&quot; : {
+        &quot;property1&quot; : &quot;...&quot;,
+        &quot;property2&quot; : &quot;...&quot;
+      },
+      &quot;version&quot; : 12345,
+      &quot;createTime&quot; : 12345,
+      &quot;isEnabled&quot; : true,
+      &quot;createdBy&quot; : &quot;...&quot;,
+      &quot;guid&quot; : &quot;...&quot;,
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345
+    }
+  },
+  &quot;op&quot; : &quot;...&quot;,
   &quot;tagDefinitions&quot; : {
     &quot;property1&quot; : {
       &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;version&quot; : 12345,
+      &quot;createTime&quot; : 12345,
+      &quot;isEnabled&quot; : true,
       &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;id&quot; : 12345,
       &quot;guid&quot; : &quot;...&quot;,
-      &quot;updateTime&quot; : 12345,
-      &quot;isEnabled&quot; : true,
-      &quot;createTime&quot; : 12345
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345
     },
     &quot;property2&quot; : {
       &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;version&quot; : 12345,
+      &quot;createTime&quot; : 12345,
+      &quot;isEnabled&quot; : true,
       &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;id&quot; : 12345,
       &quot;guid&quot; : &quot;...&quot;,
-      &quot;updateTime&quot; : 12345,
-      &quot;isEnabled&quot; : true,
-      &quot;createTime&quot; : 12345
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345
     }
   },
-  &quot;tagUpdateTime&quot; : 12345,
+  &quot;tagVersion&quot; : 12345,
   &quot;serviceResources&quot; : [ {
     &quot;resourceSignature&quot; : &quot;...&quot;,
-    &quot;serviceName&quot; : &quot;...&quot;,
     &quot;resourceElements&quot; : {
       &quot;property1&quot; : {
-        &quot;isRecursive&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+        &quot;isRecursive&quot; : true,
         &quot;isExcludes&quot; : true
       },
       &quot;property2&quot; : {
-        &quot;isRecursive&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+        &quot;isRecursive&quot; : true,
         &quot;isExcludes&quot; : true
       }
     },
+    &quot;serviceName&quot; : &quot;...&quot;,
     &quot;version&quot; : 12345,
+    &quot;createTime&quot; : 12345,
+    &quot;isEnabled&quot; : true,
     &quot;createdBy&quot; : &quot;...&quot;,
-    &quot;updatedBy&quot; : &quot;...&quot;,
-    &quot;id&quot; : 12345,
     &quot;guid&quot; : &quot;...&quot;,
-    &quot;updateTime&quot; : 12345,
-    &quot;isEnabled&quot; : true,
-    &quot;createTime&quot; : 12345
+    &quot;id&quot; : 12345,
+    &quot;updatedBy&quot; : &quot;...&quot;,
+    &quot;updateTime&quot; : 12345
   }, {
     &quot;resourceSignature&quot; : &quot;...&quot;,
-    &quot;serviceName&quot; : &quot;...&quot;,
     &quot;resourceElements&quot; : {
       &quot;property1&quot; : {
-        &quot;isRecursive&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+        &quot;isRecursive&quot; : true,
         &quot;isExcludes&quot; : true
       },
       &quot;property2&quot; : {
-        &quot;isRecursive&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+        &quot;isRecursive&quot; : true,
         &quot;isExcludes&quot; : true
       }
     },
+    &quot;serviceName&quot; : &quot;...&quot;,
     &quot;version&quot; : 12345,
+    &quot;createTime&quot; : 12345,
+    &quot;isEnabled&quot; : true,
     &quot;createdBy&quot; : &quot;...&quot;,
-    &quot;updatedBy&quot; : &quot;...&quot;,
-    &quot;id&quot; : 12345,
     &quot;guid&quot; : &quot;...&quot;,
-    &quot;updateTime&quot; : 12345,
-    &quot;isEnabled&quot; : true,
-    &quot;createTime&quot; : 12345
-  } ],
-  &quot;tagVersion&quot; : 12345,
-  &quot;op&quot; : &quot;...&quot;,
-  &quot;resourceToTagIds&quot; : {
-    &quot;property1&quot; : [ 12345, 12345 ],
-    &quot;property2&quot; : [ 12345, 12345 ]
-  },
-  &quot;tags&quot; : {
-    &quot;property1&quot; : {
-      &quot;type&quot; : &quot;...&quot;,
-      &quot;attributes&quot; : {
-        &quot;property1&quot; : &quot;...&quot;,
-        &quot;property2&quot; : &quot;...&quot;
-      },
-      &quot;options&quot; : {
-        &quot;property1&quot; : { },
-        &quot;property2&quot; : { }
-      },
-      &quot;validityPeriods&quot; : [ {
-        &quot;timeZone&quot; : &quot;...&quot;,
-        &quot;endTime&quot; : &quot;...&quot;,
-        &quot;recurrences&quot; : [ { }, { } ],
-        &quot;startTime&quot; : &quot;...&quot;
-      }, {
-        &quot;timeZone&quot; : &quot;...&quot;,
-        &quot;endTime&quot; : &quot;...&quot;,
-        &quot;recurrences&quot; : [ { }, { } ],
-        &quot;startTime&quot; : &quot;...&quot;
-      } ],
-      &quot;owner&quot; : 12345,
-      &quot;version&quot; : 12345,
-      &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;id&quot; : 12345,
-      &quot;guid&quot; : &quot;...&quot;,
-      &quot;updateTime&quot; : 12345,
-      &quot;isEnabled&quot; : true,
-      &quot;createTime&quot; : 12345
-    },
-    &quot;property2&quot; : {
-      &quot;type&quot; : &quot;...&quot;,
-      &quot;attributes&quot; : {
-        &quot;property1&quot; : &quot;...&quot;,
-        &quot;property2&quot; : &quot;...&quot;
-      },
-      &quot;options&quot; : {
-        &quot;property1&quot; : { },
-        &quot;property2&quot; : { }
-      },
-      &quot;validityPeriods&quot; : [ {
-        &quot;timeZone&quot; : &quot;...&quot;,
-        &quot;endTime&quot; : &quot;...&quot;,
-        &quot;recurrences&quot; : [ { }, { } ],
-        &quot;startTime&quot; : &quot;...&quot;
-      }, {
-        &quot;timeZone&quot; : &quot;...&quot;,
-        &quot;endTime&quot; : &quot;...&quot;,
-        &quot;recurrences&quot; : [ { }, { } ],
-        &quot;startTime&quot; : &quot;...&quot;
-      } ],
-      &quot;owner&quot; : 12345,
-      &quot;version&quot; : 12345,
-      &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;id&quot; : 12345,
-      &quot;guid&quot; : &quot;...&quot;,
-      &quot;updateTime&quot; : 12345,
-      &quot;isEnabled&quot; : true,
-      &quot;createTime&quot; : 12345
-    }
-  }
+    &quot;id&quot; : 12345,
+    &quot;updatedBy&quot; : &quot;...&quot;,
+    &quot;updateTime&quot; : 12345
+  } ]
 }
                 </code>
               </pre>
@@ -1725,27 +1725,27 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 {
   &quot;resourceSignature&quot; : &quot;...&quot;,
-  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     }
   },
+  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -1838,27 +1838,27 @@ Accept: application/json
                 <code class="prettyprint language-js">
 {
   &quot;resourceSignature&quot; : &quot;...&quot;,
-  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     }
   },
+  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -1872,27 +1872,27 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 {
   &quot;resourceSignature&quot; : &quot;...&quot;,
-  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     }
   },
+  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -2023,18 +2023,7 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
-  &quot;attributes&quot; : {
-    &quot;property1&quot; : &quot;...&quot;,
-    &quot;property2&quot; : &quot;...&quot;
-  },
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
-  &quot;validityPeriods&quot; : [ {
-    &quot;timeZone&quot; : &quot;...&quot;,
-    &quot;endTime&quot; : &quot;...&quot;,
+  &quot;validityPeriods&quot; : [ {
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -2042,10 +2031,10 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
-    &quot;startTime&quot; : &quot;...&quot;
-  }, {
     &quot;timeZone&quot; : &quot;...&quot;,
     &quot;endTime&quot; : &quot;...&quot;,
+    &quot;startTime&quot; : &quot;...&quot;
+  }, {
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -2053,17 +2042,28 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;
   } ],
+  &quot;type&quot; : &quot;...&quot;,
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
   &quot;owner&quot; : 12345,
+  &quot;attributes&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -2155,18 +2155,7 @@ Accept: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
-  &quot;attributes&quot; : {
-    &quot;property1&quot; : &quot;...&quot;,
-    &quot;property2&quot; : &quot;...&quot;
-  },
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;validityPeriods&quot; : [ {
-    &quot;timeZone&quot; : &quot;...&quot;,
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -2174,10 +2163,10 @@ Accept: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
-    &quot;startTime&quot; : &quot;...&quot;
-  }, {
     &quot;timeZone&quot; : &quot;...&quot;,
     &quot;endTime&quot; : &quot;...&quot;,
+    &quot;startTime&quot; : &quot;...&quot;
+  }, {
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -2185,17 +2174,28 @@ Accept: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;
   } ],
+  &quot;type&quot; : &quot;...&quot;,
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
   &quot;owner&quot; : 12345,
+  &quot;attributes&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -2208,18 +2208,7 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
-  &quot;attributes&quot; : {
-    &quot;property1&quot; : &quot;...&quot;,
-    &quot;property2&quot; : &quot;...&quot;
-  },
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;validityPeriods&quot; : [ {
-    &quot;timeZone&quot; : &quot;...&quot;,
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -2227,10 +2216,10 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
-    &quot;startTime&quot; : &quot;...&quot;
-  }, {
     &quot;timeZone&quot; : &quot;...&quot;,
     &quot;endTime&quot; : &quot;...&quot;,
+    &quot;startTime&quot; : &quot;...&quot;
+  }, {
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -2238,17 +2227,28 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;
   } ],
+  &quot;type&quot; : &quot;...&quot;,
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
   &quot;owner&quot; : 12345,
+  &quot;attributes&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -2380,22 +2380,22 @@ 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;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -2488,22 +2488,22 @@ 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;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -2517,22 +2517,22 @@ 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;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -2616,16 +2616,16 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;tagId&quot; : 12345,
   &quot;resourceId&quot; : 12345,
+  &quot;tagId&quot; : 12345,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -2756,16 +2756,16 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;tagId&quot; : 12345,
   &quot;resourceId&quot; : 12345,
+  &quot;tagId&quot; : 12345,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -2904,27 +2904,27 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 {
   &quot;resourceSignature&quot; : &quot;...&quot;,
-  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     }
   },
+  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -3015,27 +3015,27 @@ Accept: application/json
                 <code class="prettyprint language-js">
 {
   &quot;resourceSignature&quot; : &quot;...&quot;,
-  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     }
   },
+  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -3049,27 +3049,27 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 {
   &quot;resourceSignature&quot; : &quot;...&quot;,
-  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     }
   },
+  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -3149,27 +3149,27 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 [ {
   &quot;resourceSignature&quot; : &quot;...&quot;,
-  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     }
   },
+  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 } ]
                 </code>
               </pre>
@@ -3273,165 +3273,165 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
+  &quot;tagUpdateTime&quot; : 12345,
   &quot;serviceName&quot; : &quot;...&quot;,
+  &quot;resourceToTagIds&quot; : {
+    &quot;property1&quot; : [ 12345, 12345 ],
+    &quot;property2&quot; : [ 12345, 12345 ]
+  },
+  &quot;tags&quot; : {
+    &quot;property1&quot; : {
+      &quot;validityPeriods&quot; : [ {
+        &quot;recurrences&quot; : [ { }, { } ],
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;,
+        &quot;startTime&quot; : &quot;...&quot;
+      }, {
+        &quot;recurrences&quot; : [ { }, { } ],
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;,
+        &quot;startTime&quot; : &quot;...&quot;
+      } ],
+      &quot;type&quot; : &quot;...&quot;,
+      &quot;options&quot; : {
+        &quot;property1&quot; : { },
+        &quot;property2&quot; : { }
+      },
+      &quot;owner&quot; : 12345,
+      &quot;attributes&quot; : {
+        &quot;property1&quot; : &quot;...&quot;,
+        &quot;property2&quot; : &quot;...&quot;
+      },
+      &quot;version&quot; : 12345,
+      &quot;createTime&quot; : 12345,
+      &quot;isEnabled&quot; : true,
+      &quot;createdBy&quot; : &quot;...&quot;,
+      &quot;guid&quot; : &quot;...&quot;,
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345
+    },
+    &quot;property2&quot; : {
+      &quot;validityPeriods&quot; : [ {
+        &quot;recurrences&quot; : [ { }, { } ],
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;,
+        &quot;startTime&quot; : &quot;...&quot;
+      }, {
+        &quot;recurrences&quot; : [ { }, { } ],
+        &quot;timeZone&quot; : &quot;...&quot;,
+        &quot;endTime&quot; : &quot;...&quot;,
+        &quot;startTime&quot; : &quot;...&quot;
+      } ],
+      &quot;type&quot; : &quot;...&quot;,
+      &quot;options&quot; : {
+        &quot;property1&quot; : { },
+        &quot;property2&quot; : { }
+      },
+      &quot;owner&quot; : 12345,
+      &quot;attributes&quot; : {
+        &quot;property1&quot; : &quot;...&quot;,
+        &quot;property2&quot; : &quot;...&quot;
+      },
+      &quot;version&quot; : 12345,
+      &quot;createTime&quot; : 12345,
+      &quot;isEnabled&quot; : true,
+      &quot;createdBy&quot; : &quot;...&quot;,
+      &quot;guid&quot; : &quot;...&quot;,
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345
+    }
+  },
+  &quot;op&quot; : &quot;...&quot;,
   &quot;tagDefinitions&quot; : {
     &quot;property1&quot; : {
       &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;version&quot; : 12345,
+      &quot;createTime&quot; : 12345,
+      &quot;isEnabled&quot; : true,
       &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;id&quot; : 12345,
       &quot;guid&quot; : &quot;...&quot;,
-      &quot;updateTime&quot; : 12345,
-      &quot;isEnabled&quot; : true,
-      &quot;createTime&quot; : 12345
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345
     },
     &quot;property2&quot; : {
       &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;version&quot; : 12345,
+      &quot;createTime&quot; : 12345,
+      &quot;isEnabled&quot; : true,
       &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;id&quot; : 12345,
       &quot;guid&quot; : &quot;...&quot;,
-      &quot;updateTime&quot; : 12345,
-      &quot;isEnabled&quot; : true,
-      &quot;createTime&quot; : 12345
+      &quot;id&quot; : 12345,
+      &quot;updatedBy&quot; : &quot;...&quot;,
+      &quot;updateTime&quot; : 12345
     }
   },
-  &quot;tagUpdateTime&quot; : 12345,
+  &quot;tagVersion&quot; : 12345,
   &quot;serviceResources&quot; : [ {
     &quot;resourceSignature&quot; : &quot;...&quot;,
-    &quot;serviceName&quot; : &quot;...&quot;,
     &quot;resourceElements&quot; : {
       &quot;property1&quot; : {
-        &quot;isRecursive&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+        &quot;isRecursive&quot; : true,
         &quot;isExcludes&quot; : true
       },
       &quot;property2&quot; : {
-        &quot;isRecursive&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+        &quot;isRecursive&quot; : true,
         &quot;isExcludes&quot; : true
       }
     },
+    &quot;serviceName&quot; : &quot;...&quot;,
     &quot;version&quot; : 12345,
+    &quot;createTime&quot; : 12345,
+    &quot;isEnabled&quot; : true,
     &quot;createdBy&quot; : &quot;...&quot;,
-    &quot;updatedBy&quot; : &quot;...&quot;,
-    &quot;id&quot; : 12345,
     &quot;guid&quot; : &quot;...&quot;,
-    &quot;updateTime&quot; : 12345,
-    &quot;isEnabled&quot; : true,
-    &quot;createTime&quot; : 12345
+    &quot;id&quot; : 12345,
+    &quot;updatedBy&quot; : &quot;...&quot;,
+    &quot;updateTime&quot; : 12345
   }, {
     &quot;resourceSignature&quot; : &quot;...&quot;,
-    &quot;serviceName&quot; : &quot;...&quot;,
     &quot;resourceElements&quot; : {
       &quot;property1&quot; : {
-        &quot;isRecursive&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+        &quot;isRecursive&quot; : true,
         &quot;isExcludes&quot; : true
       },
       &quot;property2&quot; : {
-        &quot;isRecursive&quot; : true,
         &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+        &quot;isRecursive&quot; : true,
         &quot;isExcludes&quot; : true
       }
     },
+    &quot;serviceName&quot; : &quot;...&quot;,
     &quot;version&quot; : 12345,
+    &quot;createTime&quot; : 12345,
+    &quot;isEnabled&quot; : true,
     &quot;createdBy&quot; : &quot;...&quot;,
-    &quot;updatedBy&quot; : &quot;...&quot;,
-    &quot;id&quot; : 12345,
     &quot;guid&quot; : &quot;...&quot;,
-    &quot;updateTime&quot; : 12345,
-    &quot;isEnabled&quot; : true,
-    &quot;createTime&quot; : 12345
-  } ],
-  &quot;tagVersion&quot; : 12345,
-  &quot;op&quot; : &quot;...&quot;,
-  &quot;resourceToTagIds&quot; : {
-    &quot;property1&quot; : [ 12345, 12345 ],
-    &quot;property2&quot; : [ 12345, 12345 ]
-  },
-  &quot;tags&quot; : {
-    &quot;property1&quot; : {
-      &quot;type&quot; : &quot;...&quot;,
-      &quot;attributes&quot; : {
-        &quot;property1&quot; : &quot;...&quot;,
-        &quot;property2&quot; : &quot;...&quot;
-      },
-      &quot;options&quot; : {
-        &quot;property1&quot; : { },
-        &quot;property2&quot; : { }
-      },
-      &quot;validityPeriods&quot; : [ {
-        &quot;timeZone&quot; : &quot;...&quot;,
-        &quot;endTime&quot; : &quot;...&quot;,
-        &quot;recurrences&quot; : [ { }, { } ],
-        &quot;startTime&quot; : &quot;...&quot;
-      }, {
-        &quot;timeZone&quot; : &quot;...&quot;,
-        &quot;endTime&quot; : &quot;...&quot;,
-        &quot;recurrences&quot; : [ { }, { } ],
-        &quot;startTime&quot; : &quot;...&quot;
-      } ],
-      &quot;owner&quot; : 12345,
-      &quot;version&quot; : 12345,
-      &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;id&quot; : 12345,
-      &quot;guid&quot; : &quot;...&quot;,
-      &quot;updateTime&quot; : 12345,
-      &quot;isEnabled&quot; : true,
-      &quot;createTime&quot; : 12345
-    },
-    &quot;property2&quot; : {
-      &quot;type&quot; : &quot;...&quot;,
-      &quot;attributes&quot; : {
-        &quot;property1&quot; : &quot;...&quot;,
-        &quot;property2&quot; : &quot;...&quot;
-      },
-      &quot;options&quot; : {
-        &quot;property1&quot; : { },
-        &quot;property2&quot; : { }
-      },
-      &quot;validityPeriods&quot; : [ {
-        &quot;timeZone&quot; : &quot;...&quot;,
-        &quot;endTime&quot; : &quot;...&quot;,
-        &quot;recurrences&quot; : [ { }, { } ],
-        &quot;startTime&quot; : &quot;...&quot;
-      }, {
-        &quot;timeZone&quot; : &quot;...&quot;,
-        &quot;endTime&quot; : &quot;...&quot;,
-        &quot;recurrences&quot; : [ { }, { } ],
-        &quot;startTime&quot; : &quot;...&quot;
-      } ],
-      &quot;owner&quot; : 12345,
-      &quot;version&quot; : 12345,
-      &quot;createdBy&quot; : &quot;...&quot;,
-      &quot;updatedBy&quot; : &quot;...&quot;,
-      &quot;id&quot; : 12345,
-      &quot;guid&quot; : &quot;...&quot;,
-      &quot;updateTime&quot; : 12345,
-      &quot;isEnabled&quot; : true,
-      &quot;createTime&quot; : 12345
-    }
-  }
+    &quot;id&quot; : 12345,
+    &quot;updatedBy&quot; : &quot;...&quot;,
+    &quot;updateTime&quot; : 12345
+  } ]
 }
                 </code>
               </pre>
@@ -3558,18 +3558,7 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
-  &quot;attributes&quot; : {
-    &quot;property1&quot; : &quot;...&quot;,
-    &quot;property2&quot; : &quot;...&quot;
-  },
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;validityPeriods&quot; : [ {
-    &quot;timeZone&quot; : &quot;...&quot;,
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -3577,10 +3566,10 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
-    &quot;startTime&quot; : &quot;...&quot;
-  }, {
     &quot;timeZone&quot; : &quot;...&quot;,
     &quot;endTime&quot; : &quot;...&quot;,
+    &quot;startTime&quot; : &quot;...&quot;
+  }, {
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -3588,17 +3577,28 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;
   } ],
+  &quot;type&quot; : &quot;...&quot;,
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
   &quot;owner&quot; : 12345,
+  &quot;attributes&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -3688,18 +3688,7 @@ Accept: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
-  &quot;attributes&quot; : {
-    &quot;property1&quot; : &quot;...&quot;,
-    &quot;property2&quot; : &quot;...&quot;
-  },
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;validityPeriods&quot; : [ {
-    &quot;timeZone&quot; : &quot;...&quot;,
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -3707,10 +3696,10 @@ Accept: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
-    &quot;startTime&quot; : &quot;...&quot;
-  }, {
     &quot;timeZone&quot; : &quot;...&quot;,
     &quot;endTime&quot; : &quot;...&quot;,
+    &quot;startTime&quot; : &quot;...&quot;
+  }, {
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -3718,17 +3707,28 @@ Accept: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;
   } ],
+  &quot;type&quot; : &quot;...&quot;,
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
   &quot;owner&quot; : 12345,
+  &quot;attributes&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -3741,18 +3741,7 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;type&quot; : &quot;...&quot;,
-  &quot;attributes&quot; : {
-    &quot;property1&quot; : &quot;...&quot;,
-    &quot;property2&quot; : &quot;...&quot;
-  },
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;validityPeriods&quot; : [ {
-    &quot;timeZone&quot; : &quot;...&quot;,
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -3760,10 +3749,10 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
-    &quot;startTime&quot; : &quot;...&quot;
-  }, {
     &quot;timeZone&quot; : &quot;...&quot;,
     &quot;endTime&quot; : &quot;...&quot;,
+    &quot;startTime&quot; : &quot;...&quot;
+  }, {
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -3771,17 +3760,28 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;
   } ],
+  &quot;type&quot; : &quot;...&quot;,
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
   &quot;owner&quot; : 12345,
+  &quot;attributes&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -3909,22 +3909,22 @@ 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;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -4004,22 +4004,22 @@ 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;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -4146,16 +4146,16 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 {
-  &quot;tagId&quot; : 12345,
   &quot;resourceId&quot; : 12345,
+  &quot;tagId&quot; : 12345,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>
@@ -4234,18 +4234,7 @@ Content-Type: application/json
 
                 <code class="prettyprint language-js">
 [ {
-  &quot;type&quot; : &quot;...&quot;,
-  &quot;attributes&quot; : {
-    &quot;property1&quot; : &quot;...&quot;,
-    &quot;property2&quot; : &quot;...&quot;
-  },
-  &quot;options&quot; : {
-    &quot;property1&quot; : { },
-    &quot;property2&quot; : { }
-  },
   &quot;validityPeriods&quot; : [ {
-    &quot;timeZone&quot; : &quot;...&quot;,
-    &quot;endTime&quot; : &quot;...&quot;,
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -4253,10 +4242,10 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
-    &quot;startTime&quot; : &quot;...&quot;
-  }, {
     &quot;timeZone&quot; : &quot;...&quot;,
     &quot;endTime&quot; : &quot;...&quot;,
+    &quot;startTime&quot; : &quot;...&quot;
+  }, {
     &quot;recurrences&quot; : [ {
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
@@ -4264,17 +4253,28 @@ Content-Type: application/json
       &quot;schedule&quot; : { },
       &quot;interval&quot; : { }
     } ],
+    &quot;timeZone&quot; : &quot;...&quot;,
+    &quot;endTime&quot; : &quot;...&quot;,
     &quot;startTime&quot; : &quot;...&quot;
   } ],
+  &quot;type&quot; : &quot;...&quot;,
+  &quot;options&quot; : {
+    &quot;property1&quot; : { },
+    &quot;property2&quot; : { }
+  },
   &quot;owner&quot; : 12345,
+  &quot;attributes&quot; : {
+    &quot;property1&quot; : &quot;...&quot;,
+    &quot;property2&quot; : &quot;...&quot;
+  },
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 } ]
                 </code>
               </pre>
@@ -4359,27 +4359,27 @@ Content-Type: application/json
                 <code class="prettyprint language-js">
 {
   &quot;resourceSignature&quot; : &quot;...&quot;,
-  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;resourceElements&quot; : {
     &quot;property1&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     },
     &quot;property2&quot; : {
-      &quot;isRecursive&quot; : true,
       &quot;values&quot; : [ &quot;...&quot;, &quot;...&quot; ],
+      &quot;isRecursive&quot; : true,
       &quot;isExcludes&quot; : true
     }
   },
+  &quot;serviceName&quot; : &quot;...&quot;,
   &quot;version&quot; : 12345,
+  &quot;createTime&quot; : 12345,
+  &quot;isEnabled&quot; : true,
   &quot;createdBy&quot; : &quot;...&quot;,
-  &quot;updatedBy&quot; : &quot;...&quot;,
-  &quot;id&quot; : 12345,
   &quot;guid&quot; : &quot;...&quot;,
-  &quot;updateTime&quot; : 12345,
-  &quot;isEnabled&quot; : true,
-  &quot;createTime&quot; : 12345
+  &quot;id&quot; : 12345,
+  &quot;updatedBy&quot; : &quot;...&quot;,
+  &quot;updateTime&quot; : 12345
 }
                 </code>
               </pre>

Modified: ranger/site/trunk/apidocs/resources.html
URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/resources.html?rev=1864664&r1=1864663&r2=1864664&view=diff
==============================================================================
--- ranger/site/trunk/apidocs/resources.html (original)
+++ ranger/site/trunk/apidocs/resources.html Wed Aug  7 18:15:52 2019
@@ -160,13 +160,17 @@
 </samp></li><li><samp>  <span class="resource-path">/public/v2/api/plugins/info</span>
 </samp></li><li><samp>  <span class="resource-path">/public/v2/api/policy/apply</span>
 </samp></li><li><samp>  <span class="resource-path">/public/v2/api/policy/{id}</span>
+</samp></li><li><samp>  <span class="resource-path">/public/v2/api/roles/names</span>
 </samp></li><li><samp>  <span class="resource-path">/public/v2/api/roles/{id}</span>
 </samp></li><li><samp>  <span class="resource-path">/public/v2/api/server/policydeltas</span>
 </samp></li><li><samp>  <span class="resource-path">/public/v2/api/service/{id}</span>
 </samp></li><li><samp>  <span class="resource-path">/public/v2/api/servicedef/{id}</span>
 </samp></li><li><samp>  <span class="resource-path">/public/v2/api/zones/{id}</span>
 </samp></li><li><samp>  <span class="resource-path">/public/v2/api/policies/{serviceDefName}/for-resource</span>
+</samp></li><li><samp>  <span class="resource-path">/public/v2/api/roles/grant/{serviceName}</span>
 </samp></li><li><samp>  <span class="resource-path">/public/v2/api/roles/name/{name}</span>
+</samp></li><li><samp>  <span class="resource-path">/public/v2/api/roles/revoke/{serviceName}</span>
+</samp></li><li><samp>  <span class="resource-path">/public/v2/api/roles/user/{user}</span>
 </samp></li><li><samp>  <span class="resource-path">/public/v2/api/roles/{id}/addUsersAndGroups</span>
 </samp></li><li><samp>  <span class="resource-path">/public/v2/api/roles/{id}/removeAdminFromUsersAndGroups</span>
 </samp></li><li><samp>  <span class="resource-path">/public/v2/api/roles/{id}/removeUsersAndGroups</span>
@@ -184,14 +188,18 @@
 </samp></li><li><samp>  <span class="label label-default resource-method">GET</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">POST</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">DELETE</span> <span class="label label-default resource-method">GET</span> <span class="label label-default resource-method">PUT</span> 
+</samp></li><li><samp>  <span class="label label-default resource-method">GET</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">DELETE</span> <span class="label label-default resource-method">GET</span> <span class="label label-default resource-method">PUT</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">DELETE</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">DELETE</span> <span class="label label-default resource-method">GET</span> <span class="label label-default resource-method">PUT</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">DELETE</span> <span class="label label-default resource-method">GET</span> <span class="label label-default resource-method">PUT</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">DELETE</span> <span class="label label-default resource-method">GET</span> <span class="label label-default resource-method">PUT</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">GET</span> 
+</samp></li><li><samp>  <span class="label label-default resource-method">PUT</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">DELETE</span> <span class="label label-default resource-method">GET</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">PUT</span> 
+</samp></li><li><samp>  <span class="label label-default resource-method">GET</span> 
+</samp></li><li><samp>  <span class="label label-default resource-method">PUT</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">PUT</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">PUT</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">DELETE</span> <span class="label label-default resource-method">GET</span> <span class="label label-default resource-method">PUT</span> 
@@ -207,16 +215,24 @@
       <td>  <span class="resource-name">RoleREST</span>
 </td>
       <td class="text-nowrap"><ul class="list-unstyled"><li><samp>  <span class="resource-path">/roles/roles</span>
+</samp></li><li><samp>  <span class="resource-path">/roles/roles/names</span>
 </samp></li><li><samp>  <span class="resource-path">/roles/roles/{id}</span>
+</samp></li><li><samp>  <span class="resource-path">/roles/roles/grant/{serviceName}</span>
 </samp></li><li><samp>  <span class="resource-path">/roles/roles/name/{name}</span>
+</samp></li><li><samp>  <span class="resource-path">/roles/roles/revoke/{serviceName}</span>
+</samp></li><li><samp>  <span class="resource-path">/roles/roles/user/{user}</span>
 </samp></li><li><samp>  <span class="resource-path">/roles/roles/{id}/addUsersAndGroups</span>
 </samp></li><li><samp>  <span class="resource-path">/roles/roles/{id}/removeAdminFromUsersAndGroups</span>
 </samp></li><li><samp>  <span class="resource-path">/roles/roles/{id}/removeUsersAndGroups</span>
 </samp></li></ul></td>
       <td class="text-nowrap"><ul class="list-unstyled"><li><samp>  <span class="label label-default resource-method">GET</span> <span class="label label-default resource-method">POST</span> 
+</samp></li><li><samp>  <span class="label label-default resource-method">GET</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">DELETE</span> <span class="label label-default resource-method">GET</span> <span class="label label-default resource-method">PUT</span> 
+</samp></li><li><samp>  <span class="label label-default resource-method">PUT</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">DELETE</span> <span class="label label-default resource-method">GET</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">PUT</span> 
+</samp></li><li><samp>  <span class="label label-default resource-method">GET</span> 
+</samp></li><li><samp>  <span class="label label-default resource-method">PUT</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">PUT</span> 
 </samp></li><li><samp>  <span class="label label-default resource-method">PUT</span> 
 </samp></li></ul></td>

Modified: ranger/site/trunk/apidocs/security-admin-web-gwt-json-overlay.jar
URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/security-admin-web-gwt-json-overlay.jar?rev=1864664&r1=1864663&r2=1864664&view=diff
==============================================================================
Binary files - no diff available.

Modified: ranger/site/trunk/apidocs/security-admin-web-js.zip
URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/security-admin-web-js.zip?rev=1864664&r1=1864663&r2=1864664&view=diff
==============================================================================
Binary files - no diff available.

Modified: ranger/site/trunk/apidocs/security-admin-web-json-client-json-sources.jar
URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/security-admin-web-json-client-json-sources.jar?rev=1864664&r1=1864663&r2=1864664&view=diff
==============================================================================
Binary files - no diff available.

Modified: ranger/site/trunk/apidocs/security-admin-web-json-client.jar
URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/security-admin-web-json-client.jar?rev=1864664&r1=1864663&r2=1864664&view=diff
==============================================================================
Binary files - no diff available.

Modified: ranger/site/trunk/apidocs/security-admin-web-php.zip
URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/security-admin-web-php.zip?rev=1864664&r1=1864663&r2=1864664&view=diff
==============================================================================
Binary files - no diff available.

Modified: ranger/site/trunk/apidocs/security-admin-web-xml-client-xml-sources.jar
URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/security-admin-web-xml-client-xml-sources.jar?rev=1864664&r1=1864663&r2=1864664&view=diff
==============================================================================
Binary files - no diff available.

Modified: ranger/site/trunk/apidocs/security-admin-web-xml-client.jar
URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/security-admin-web-xml-client.jar?rev=1864664&r1=1864663&r2=1864664&view=diff
==============================================================================
Binary files - no diff available.