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 [10/21] - in /ranger/site/trunk: ./ apidocs/
apidocs/ui/ kms/apidocs/ kms/apidocs/ui/
Modified: ranger/site/trunk/apidocs/resource_PublicAPIsv2.html
URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/resource_PublicAPIsv2.html?rev=1864664&r1=1864663&r2=1864664&view=diff
==============================================================================
--- ranger/site/trunk/apidocs/resource_PublicAPIsv2.html (original)
+++ ranger/site/trunk/apidocs/resource_PublicAPIsv2.html Wed Aug 7 18:15:52 2019
@@ -66,6 +66,7 @@
<li><a href="#resource_PublicAPIsv2_deletePolicy_DELETE"><abbr title="DELETE /public/v2/api/policy/{id}"><span class="sideoverflow">DELETE /public/v2/api/policy/{id}</span></abbr></a></li>
<li><a href="#resource_PublicAPIsv2_getPolicy_GET"><abbr title="GET /public/v2/api/policy/{id}"><span class="sideoverflow">GET /public/v2/api/policy/{id}</span></abbr></a></li>
<li><a href="#resource_PublicAPIsv2_updatePolicy_PUT"><abbr title="PUT /public/v2/api/policy/{id}"><span class="sideoverflow">PUT /public/v2/api/policy/{id}</span></abbr></a></li>
+ <li><a href="#resource_PublicAPIsv2_getAllRoleNames_GET"><abbr title="GET /public/v2/api/roles/names"><span class="sideoverflow">GET /public/v2/api/roles/names</span></abbr></a></li>
<li><a href="#resource_PublicAPIsv2_deleteRole_DELETE"><abbr title="DELETE /public/v2/api/roles/{id}"><span class="sideoverflow">DELETE /public/v2/api/roles/{id}</span></abbr></a></li>
<li><a href="#resource_PublicAPIsv2_getRole_GET"><abbr title="GET /public/v2/api/roles/{id}"><span class="sideoverflow">GET /public/v2/api/roles/{id}</span></abbr></a></li>
<li><a href="#resource_PublicAPIsv2_updateRole_PUT"><abbr title="PUT /public/v2/api/roles/{id}"><span class="sideoverflow">PUT /public/v2/api/roles/{id}</span></abbr></a></li>
@@ -80,8 +81,11 @@
<li><a href="#resource_PublicAPIsv2_getSecurityZone_GET"><abbr title="GET /public/v2/api/zones/{id}"><span class="sideoverflow">GET /public/v2/api/zones/{id}</span></abbr></a></li>
<li><a href="#resource_PublicAPIsv2_updateSecurityZone_PUT"><abbr title="PUT /public/v2/api/zones/{id}"><span class="sideoverflow">PUT /public/v2/api/zones/{id}</span></abbr></a></li>
<li><a href="#resource_PublicAPIsv2_getPoliciesForResource_GET"><abbr title="GET /public/v2/api/policies/{serviceDefName}/for-resource"><span class="sideoverflow">GET /public/v2/api/policies/{serviceDefName}/for-resource</span></abbr></a></li>
+ <li><a href="#resource_PublicAPIsv2_grantRole_PUT"><abbr title="PUT /public/v2/api/roles/grant/{serviceName}"><span class="sideoverflow">PUT /public/v2/api/roles/grant/{serviceName}</span></abbr></a></li>
<li><a href="#resource_PublicAPIsv2_deleteRole_DELETE"><abbr title="DELETE /public/v2/api/roles/name/{name}"><span class="sideoverflow">DELETE /public/v2/api/roles/name/{name}</span></abbr></a></li>
<li><a href="#resource_PublicAPIsv2_getRole_GET"><abbr title="GET /public/v2/api/roles/name/{name}"><span class="sideoverflow">GET /public/v2/api/roles/name/{name}</span></abbr></a></li>
+ <li><a href="#resource_PublicAPIsv2_revokeRoleUsersAndRoles_PUT"><abbr title="PUT /public/v2/api/roles/revoke/{serviceName}"><span class="sideoverflow">PUT /public/v2/api/roles/revoke/{serviceName}</span></abbr></a></li>
+ <li><a href="#resource_PublicAPIsv2_getUserRoles_GET"><abbr title="GET /public/v2/api/roles/user/{user}"><span class="sideoverflow">GET /public/v2/api/roles/user/{user}</span></abbr></a></li>
<li><a href="#resource_PublicAPIsv2_addUsersAndGroups_PUT"><abbr title="PUT /public/v2/api/roles/{id}/addUsersAndGroups"><span class="sideoverflow">PUT /public/v2/api/roles/{id}/addUsersAndGroups</span></abbr></a></li>
<li><a href="#resource_PublicAPIsv2_removeAdminFromUsersAndGroups_PUT"><abbr title="PUT /public/v2/api/roles/{id}/removeAdminFromUsersAndGroups"><span class="sideoverflow">PUT /public/v2/api/roles/{id}/removeAdminFromUsersAndGroups</span></abbr></a></li>
<li><a href="#resource_PublicAPIsv2_removeUsersAndGroups_PUT"><abbr title="PUT /public/v2/api/roles/{id}/removeUsersAndGroups"><span class="sideoverflow">PUT /public/v2/api/roles/{id}/removeUsersAndGroups</span></abbr></a></li>
@@ -217,10 +221,12 @@ Content-Type: application/json
<code class="prettyprint language-js">
[ {
- "zoneName" : "...",
- "policyLabels" : [ "...", "..." ],
- "denyPolicyItems" : [ {
- "users" : [ "...", "..." ],
+ "resourceSignature" : "...",
+ "description" : "...",
+ "rowFilterPolicyItems" : [ {
+ "rowFilterInfo" : {
+ "filterExpr" : "..."
+ },
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -228,18 +234,21 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "users" : [ "...", "..." ],
+ "rowFilterInfo" : {
+ "filterExpr" : "..."
+ },
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -247,32 +256,19 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
- }, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
- } ],
- "resources" : {
- "property1" : {
- "isRecursive" : true,
"values" : [ "...", "..." ],
- "isExcludes" : true
- },
- "property2" : {
- "isRecursive" : true,
+ "type" : "..."
+ }, {
"values" : [ "...", "..." ],
- "isExcludes" : true
- }
- },
- "description" : "...",
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
+ } ],
"policyItems" : [ {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -280,18 +276,18 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -299,45 +295,20 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
- }, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
- } ],
- "validitySchedules" : [ {
- "timeZone" : "...",
- "endTime" : "...",
- "recurrences" : [ {
- "schedule" : { },
- "interval" : { }
- }, {
- "schedule" : { },
- "interval" : { }
- } ],
- "startTime" : "..."
- }, {
- "timeZone" : "...",
- "endTime" : "...",
- "recurrences" : [ {
- "schedule" : { },
- "interval" : { }
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "schedule" : { },
- "interval" : { }
+ "values" : [ "...", "..." ],
+ "type" : "..."
} ],
- "startTime" : "..."
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
- "isAuditEnabled" : true,
- "policyPriority" : 12345,
- "service" : "...",
+ "policyType" : 12345,
"allowExceptions" : [ {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -345,18 +316,18 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -364,26 +335,20 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
- } ],
- "conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
- }, {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
+ "service" : "...",
"denyExceptions" : [ {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -391,18 +356,18 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -410,22 +375,35 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
- "rowFilterPolicyItems" : [ {
- "rowFilterInfo" : {
- "filterExpr" : "..."
+ "conditions" : [ {
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ }, {
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "policyPriority" : 12345,
+ "serviceType" : "...",
+ "policyLabels" : [ "...", "..." ],
+ "isDenyAllElse" : true,
+ "dataMaskPolicyItems" : [ {
+ "dataMaskInfo" : {
+ "valueExpr" : "...",
+ "conditionExpr" : "...",
+ "dataMaskType" : "..."
},
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -433,21 +411,23 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "rowFilterInfo" : {
- "filterExpr" : "..."
+ "dataMaskInfo" : {
+ "valueExpr" : "...",
+ "conditionExpr" : "...",
+ "dataMaskType" : "..."
},
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -455,26 +435,54 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
- "name" : "...",
- "resourceSignature" : "...",
- "dataMaskPolicyItems" : [ {
- "dataMaskInfo" : {
- "dataMaskType" : "...",
- "conditionExpr" : "...",
- "valueExpr" : "..."
+ "validitySchedules" : [ {
+ "recurrences" : [ {
+ "schedule" : { },
+ "interval" : { }
+ }, {
+ "schedule" : { },
+ "interval" : { }
+ } ],
+ "timeZone" : "...",
+ "endTime" : "...",
+ "startTime" : "..."
+ }, {
+ "recurrences" : [ {
+ "schedule" : { },
+ "interval" : { }
+ }, {
+ "schedule" : { },
+ "interval" : { }
+ } ],
+ "timeZone" : "...",
+ "endTime" : "...",
+ "startTime" : "..."
+ } ],
+ "resources" : {
+ "property1" : {
+ "values" : [ "...", "..." ],
+ "isRecursive" : true,
+ "isExcludes" : true
},
- "users" : [ "...", "..." ],
+ "property2" : {
+ "values" : [ "...", "..." ],
+ "isRecursive" : true,
+ "isExcludes" : true
+ }
+ },
+ "denyPolicyItems" : [ {
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -482,23 +490,18 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "dataMaskInfo" : {
- "dataMaskType" : "...",
- "conditionExpr" : "...",
- "valueExpr" : "..."
- },
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -506,31 +509,33 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
+ "zoneName" : "...",
"options" : {
"property1" : { },
"property2" : { }
},
- "policyType" : 12345,
- "serviceType" : "...",
+ "name" : "...",
+ "isAuditEnabled" : true,
"version" : 12345,
+ "createTime" : 12345,
+ "isEnabled" : true,
"createdBy" : "...",
- "updatedBy" : "...",
- "id" : 12345,
"guid" : "...",
- "updateTime" : 12345,
- "isEnabled" : true,
- "createTime" : 12345
+ "id" : 12345,
+ "updatedBy" : "...",
+ "updateTime" : 12345
} ]
</code>
</pre>
@@ -602,29 +607,34 @@ Accept: application/json
<code class="prettyprint language-js">
{
- "zoneName" : "...",
- "policyLabels" : [ "...", "..." ],
- "denyPolicyItems" : [ {
- "users" : [ "...", "..." ],
- "accesses" : [ {
- "type" : "...",
- "isAllowed" : true
- }, {
+ "resourceSignature" : "...",
+ "description" : "...",
+ "rowFilterPolicyItems" : [ {
+ "rowFilterInfo" : {
+ "filterExpr" : "..."
+ },
+ "accesses" : [ {
+ "type" : "...",
+ "isAllowed" : true
+ }, {
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "users" : [ "...", "..." ],
+ "rowFilterInfo" : {
+ "filterExpr" : "..."
+ },
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -632,32 +642,19 @@ Accept: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
- }, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
- } ],
- "resources" : {
- "property1" : {
- "isRecursive" : true,
"values" : [ "...", "..." ],
- "isExcludes" : true
- },
- "property2" : {
- "isRecursive" : true,
+ "type" : "..."
+ }, {
"values" : [ "...", "..." ],
- "isExcludes" : true
- }
- },
- "description" : "...",
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
+ } ],
"policyItems" : [ {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -665,18 +662,18 @@ Accept: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -684,45 +681,20 @@ Accept: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
- }, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
- } ],
- "validitySchedules" : [ {
- "timeZone" : "...",
- "endTime" : "...",
- "recurrences" : [ {
- "schedule" : { },
- "interval" : { }
- }, {
- "schedule" : { },
- "interval" : { }
- } ],
- "startTime" : "..."
- }, {
- "timeZone" : "...",
- "endTime" : "...",
- "recurrences" : [ {
- "schedule" : { },
- "interval" : { }
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "schedule" : { },
- "interval" : { }
+ "values" : [ "...", "..." ],
+ "type" : "..."
} ],
- "startTime" : "..."
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
- "isAuditEnabled" : true,
- "policyPriority" : 12345,
- "service" : "...",
+ "policyType" : 12345,
"allowExceptions" : [ {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -730,18 +702,18 @@ Accept: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -749,26 +721,20 @@ Accept: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
- } ],
- "conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
- }, {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
+ "service" : "...",
"denyExceptions" : [ {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -776,18 +742,18 @@ Accept: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -795,22 +761,35 @@ Accept: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
- "rowFilterPolicyItems" : [ {
- "rowFilterInfo" : {
- "filterExpr" : "..."
+ "conditions" : [ {
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ }, {
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "policyPriority" : 12345,
+ "serviceType" : "...",
+ "policyLabels" : [ "...", "..." ],
+ "isDenyAllElse" : true,
+ "dataMaskPolicyItems" : [ {
+ "dataMaskInfo" : {
+ "valueExpr" : "...",
+ "conditionExpr" : "...",
+ "dataMaskType" : "..."
},
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -818,21 +797,23 @@ Accept: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "rowFilterInfo" : {
- "filterExpr" : "..."
+ "dataMaskInfo" : {
+ "valueExpr" : "...",
+ "conditionExpr" : "...",
+ "dataMaskType" : "..."
},
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -840,26 +821,54 @@ Accept: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
- "name" : "...",
- "resourceSignature" : "...",
- "dataMaskPolicyItems" : [ {
- "dataMaskInfo" : {
- "dataMaskType" : "...",
- "conditionExpr" : "...",
- "valueExpr" : "..."
+ "validitySchedules" : [ {
+ "recurrences" : [ {
+ "schedule" : { },
+ "interval" : { }
+ }, {
+ "schedule" : { },
+ "interval" : { }
+ } ],
+ "timeZone" : "...",
+ "endTime" : "...",
+ "startTime" : "..."
+ }, {
+ "recurrences" : [ {
+ "schedule" : { },
+ "interval" : { }
+ }, {
+ "schedule" : { },
+ "interval" : { }
+ } ],
+ "timeZone" : "...",
+ "endTime" : "...",
+ "startTime" : "..."
+ } ],
+ "resources" : {
+ "property1" : {
+ "values" : [ "...", "..." ],
+ "isRecursive" : true,
+ "isExcludes" : true
},
- "users" : [ "...", "..." ],
+ "property2" : {
+ "values" : [ "...", "..." ],
+ "isRecursive" : true,
+ "isExcludes" : true
+ }
+ },
+ "denyPolicyItems" : [ {
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -867,23 +876,18 @@ Accept: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "dataMaskInfo" : {
- "dataMaskType" : "...",
- "conditionExpr" : "...",
- "valueExpr" : "..."
- },
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -891,31 +895,33 @@ Accept: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
+ "zoneName" : "...",
"options" : {
"property1" : { },
"property2" : { }
},
- "policyType" : 12345,
- "serviceType" : "...",
+ "name" : "...",
+ "isAuditEnabled" : true,
"version" : 12345,
+ "createTime" : 12345,
+ "isEnabled" : true,
"createdBy" : "...",
- "updatedBy" : "...",
- "id" : 12345,
"guid" : "...",
- "updateTime" : 12345,
- "isEnabled" : true,
- "createTime" : 12345
+ "id" : 12345,
+ "updatedBy" : "...",
+ "updateTime" : 12345
}
</code>
</pre>
@@ -928,29 +934,34 @@ Content-Type: application/json
<code class="prettyprint language-js">
{
- "zoneName" : "...",
- "policyLabels" : [ "...", "..." ],
- "denyPolicyItems" : [ {
- "users" : [ "...", "..." ],
- "accesses" : [ {
- "type" : "...",
- "isAllowed" : true
- }, {
+ "resourceSignature" : "...",
+ "description" : "...",
+ "rowFilterPolicyItems" : [ {
+ "rowFilterInfo" : {
+ "filterExpr" : "..."
+ },
+ "accesses" : [ {
+ "type" : "...",
+ "isAllowed" : true
+ }, {
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "users" : [ "...", "..." ],
+ "rowFilterInfo" : {
+ "filterExpr" : "..."
+ },
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -958,32 +969,19 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
- }, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
- } ],
- "resources" : {
- "property1" : {
- "isRecursive" : true,
"values" : [ "...", "..." ],
- "isExcludes" : true
- },
- "property2" : {
- "isRecursive" : true,
+ "type" : "..."
+ }, {
"values" : [ "...", "..." ],
- "isExcludes" : true
- }
- },
- "description" : "...",
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
+ } ],
"policyItems" : [ {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -991,18 +989,18 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -1010,45 +1008,20 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
- }, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
- } ],
- "validitySchedules" : [ {
- "timeZone" : "...",
- "endTime" : "...",
- "recurrences" : [ {
- "schedule" : { },
- "interval" : { }
- }, {
- "schedule" : { },
- "interval" : { }
- } ],
- "startTime" : "..."
- }, {
- "timeZone" : "...",
- "endTime" : "...",
- "recurrences" : [ {
- "schedule" : { },
- "interval" : { }
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "schedule" : { },
- "interval" : { }
+ "values" : [ "...", "..." ],
+ "type" : "..."
} ],
- "startTime" : "..."
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
- "isAuditEnabled" : true,
- "policyPriority" : 12345,
- "service" : "...",
+ "policyType" : 12345,
"allowExceptions" : [ {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -1056,18 +1029,18 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -1075,26 +1048,20 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
- } ],
- "conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
- }, {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
+ "service" : "...",
"denyExceptions" : [ {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -1102,18 +1069,18 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -1121,22 +1088,35 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
- "rowFilterPolicyItems" : [ {
- "rowFilterInfo" : {
- "filterExpr" : "..."
+ "conditions" : [ {
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ }, {
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "policyPriority" : 12345,
+ "serviceType" : "...",
+ "policyLabels" : [ "...", "..." ],
+ "isDenyAllElse" : true,
+ "dataMaskPolicyItems" : [ {
+ "dataMaskInfo" : {
+ "valueExpr" : "...",
+ "conditionExpr" : "...",
+ "dataMaskType" : "..."
},
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -1144,21 +1124,23 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "rowFilterInfo" : {
- "filterExpr" : "..."
+ "dataMaskInfo" : {
+ "valueExpr" : "...",
+ "conditionExpr" : "...",
+ "dataMaskType" : "..."
},
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -1166,26 +1148,54 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
- "name" : "...",
- "resourceSignature" : "...",
- "dataMaskPolicyItems" : [ {
- "dataMaskInfo" : {
- "dataMaskType" : "...",
- "conditionExpr" : "...",
- "valueExpr" : "..."
+ "validitySchedules" : [ {
+ "recurrences" : [ {
+ "schedule" : { },
+ "interval" : { }
+ }, {
+ "schedule" : { },
+ "interval" : { }
+ } ],
+ "timeZone" : "...",
+ "endTime" : "...",
+ "startTime" : "..."
+ }, {
+ "recurrences" : [ {
+ "schedule" : { },
+ "interval" : { }
+ }, {
+ "schedule" : { },
+ "interval" : { }
+ } ],
+ "timeZone" : "...",
+ "endTime" : "...",
+ "startTime" : "..."
+ } ],
+ "resources" : {
+ "property1" : {
+ "values" : [ "...", "..." ],
+ "isRecursive" : true,
+ "isExcludes" : true
},
- "users" : [ "...", "..." ],
+ "property2" : {
+ "values" : [ "...", "..." ],
+ "isRecursive" : true,
+ "isExcludes" : true
+ }
+ },
+ "denyPolicyItems" : [ {
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -1193,23 +1203,18 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
}, {
- "dataMaskInfo" : {
- "dataMaskType" : "...",
- "conditionExpr" : "...",
- "valueExpr" : "..."
- },
- "users" : [ "...", "..." ],
"accesses" : [ {
"type" : "...",
"isAllowed" : true
@@ -1217,31 +1222,33 @@ Content-Type: application/json
"type" : "...",
"isAllowed" : true
} ],
- "groups" : [ "...", "..." ],
- "roles" : [ "...", "..." ],
+ "users" : [ "...", "..." ],
"delegateAdmin" : true,
"conditions" : [ {
- "type" : "...",
- "values" : [ "...", "..." ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
}, {
- "type" : "...",
- "values" : [ "...", "..." ]
- } ]
+ "values" : [ "...", "..." ],
+ "type" : "..."
+ } ],
+ "roles" : [ "...", "..." ],
+ "groups" : [ "...", "..." ]
} ],
+ "zoneName" : "...",
"options" : {
"property1" : { },
"property2" : { }
},
- "policyType" : 12345,
- "serviceType" : "...",
+ "name" : "...",
+ "isAuditEnabled" : true,
"version" : 12345,
+ "createTime" : 12345,
+ "isEnabled" : true,
"createdBy" : "...",
- "updatedBy" : "...",
- "id" : 12345,
"guid" : "...",
- "updateTime" : 12345,
- "isEnabled" : true,
- "createTime" : 12345
+ "id" : 12345,
+ "updatedBy" : "...",
+ "updateTime" : 12345
}
</code>
</pre>
@@ -1303,77 +1310,79 @@ Content-Type: application/json
<code class="prettyprint language-js">
{
"roles" : [ {
- "groups" : [ {
+ "roles" : [ {
"name" : "...",
"isAdmin" : true
}, {
"name" : "...",
"isAdmin" : true
} ],
- "roles" : [ {
+ "users" : [ {
"name" : "...",
"isAdmin" : true
}, {
"name" : "...",
"isAdmin" : true
} ],
- "options" : {
- "property1" : { },
- "property2" : { }
- },
"name" : "...",
- "users" : [ {
+ "groups" : [ {
"name" : "...",
"isAdmin" : true
}, {
"name" : "...",
"isAdmin" : true
} ],
+ "options" : {
+ "property1" : { },
+ "property2" : { }
+ },
+ "createdByUser" : "...",
"description" : "...",
"version" : 12345,
+ "createTime" : 12345,
+ "isEnabled" : true,
"createdBy" : "...",
- "updatedBy" : "...",
- "id" : 12345,
"guid" : "...",
- "updateTime" : 12345,
- "isEnabled" : true,
- "createTime" : 12345
+ "id" : 12345,
+ "updatedBy" : "...",
+ "updateTime" : 12345
}, {
- "groups" : [ {
+ "roles" : [ {
"name" : "...",
"isAdmin" : true
}, {
"name" : "...",
"isAdmin" : true
} ],
- "roles" : [ {
+ "users" : [ {
"name" : "...",
"isAdmin" : true
}, {
"name" : "...",
"isAdmin" : true
} ],
- "options" : {
- "property1" : { },
- "property2" : { }
- },
"name" : "...",
- "users" : [ {
+ "groups" : [ {
"name" : "...",
"isAdmin" : true
}, {
"name" : "...",
"isAdmin" : true
} ],
+ "options" : {
+ "property1" : { },
+ "property2" : { }
+ },
+ "createdByUser" : "...",
"description" : "...",
"version" : 12345,
+ "createTime" : 12345,
+ "isEnabled" : true,
"createdBy" : "...",
- "updatedBy" : "...",
- "id" : 12345,
"guid" : "...",
- "updateTime" : 12345,
- "isEnabled" : true,
- "createTime" : 12345
+ "id" : 12345,
+ "updatedBy" : "...",
+ "updateTime" : 12345
} ],
"listSize" : 12345,
"list" : [ { }, { } ],
@@ -1396,6 +1405,24 @@ Content-Type: application/json
<p></p>
+ <table class="table resource-parameters">
+ <caption>Request Parameters</caption>
+ <thead>
+ <tr>
+ <th>name</th>
+ <th>type</th>
+ <th>description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td><span class="parameter-name">serviceName</span></td>
+ <td>query</td>
+ <td><span class="parameter-description"></span></td>
+ </tr>
+ </tbody>
+ </table>
+
<table class="table resource-request-body">
<caption>Request Body</caption>
<thead>
@@ -1454,41 +1481,42 @@ Accept: application/json
<code class="prettyprint language-js">
{
- "groups" : [ {
+ "roles" : [ {
"name" : "...",
"isAdmin" : true
}, {
"name" : "...",
"isAdmin" : true
} ],
- "roles" : [ {
+ "users" : [ {
"name" : "...",
"isAdmin" : true
}, {
"name" : "...",
"isAdmin" : true
} ],
- "options" : {
- "property1" : { },
- "property2" : { }
- },
"name" : "...",
- "users" : [ {
+ "groups" : [ {
"name" : "...",
"isAdmin" : true
}, {
"name" : "...",
"isAdmin" : true
} ],
+ "options" : {
+ "property1" : { },
+ "property2" : { }
+ },
+ "createdByUser" : "...",
"description" : "...",
"version" : 12345,
+ "createTime" : 12345,
+ "isEnabled" : true,
"createdBy" : "...",
- "updatedBy" : "...",
- "id" : 12345,
"guid" : "...",
- "updateTime" : 12345,
- "isEnabled" : true,
- "createTime" : 12345
+ "id" : 12345,
+ "updatedBy" : "...",
+ "updateTime" : 12345
}
</code>
</pre>
@@ -1501,41 +1529,42 @@ Content-Type: application/json
<code class="prettyprint language-js">
{
- "groups" : [ {
+ "roles" : [ {
"name" : "...",
"isAdmin" : true
}, {
"name" : "...",
"isAdmin" : true
} ],
- "roles" : [ {
+ "users" : [ {
"name" : "...",
"isAdmin" : true
}, {
"name" : "...",
"isAdmin" : true
} ],
- "options" : {
- "property1" : { },
- "property2" : { }
- },
"name" : "...",
- "users" : [ {
+ "groups" : [ {
"name" : "...",
"isAdmin" : true
}, {
"name" : "...",
"isAdmin" : true
} ],
+ "options" : {
+ "property1" : { },
+ "property2" : { }
+ },
+ "createdByUser" : "...",
"description" : "...",
"version" : 12345,
+ "createTime" : 12345,
+ "isEnabled" : true,
"createdBy" : "...",
- "updatedBy" : "...",
- "id" : 12345,
"guid" : "...",
- "updateTime" : 12345,
- "isEnabled" : true,
- "createTime" : 12345
+ "id" : 12345,
+ "updatedBy" : "...",
+ "updateTime" : 12345
}
</code>
</pre>
@@ -1596,26 +1625,26 @@ Content-Type: application/json
<code class="prettyprint language-js">
[ {
- "tagService" : "...",
- "description" : "...",
"tagVersion" : 12345,
"configs" : {
"property1" : "...",
"property2" : "..."
},
+ "tagService" : "...",
+ "description" : "...",
+ "policyVersion" : 12345,
"policyUpdateTime" : 12345,
- "name" : "...",
"type" : "...",
"tagUpdateTime" : 12345,
- "policyVersion" : 12345,
+ "name" : "...",
"version" : 12345,
+ "createTime" : 12345,
+ "isEnabled" : true,
"createdBy" : "...",
- "updatedBy" : "...",
- "id" : 12345,
"guid" : "...",
- "updateTime" : 12345,
- "isEnabled" : true,
- "createTime" : 12345
+ "id" : 12345,
+ "updatedBy" : "...",
+ "updateTime" : 12345
} ]
</code>
</pre>
@@ -1687,26 +1716,26 @@ Accept: application/json
<code class="prettyprint language-js">
{
- "tagService" : "...",
- "description" : "...",
"tagVersion" : 12345,
"configs" : {
"property1" : "...",
"property2" : "..."
},
+ "tagService" : "...",
+ "description" : "...",
+ "policyVersion" : 12345,
"policyUpdateTime" : 12345,
- "name" : "...",
"type" : "...",
"tagUpdateTime" : 12345,
- "policyVersion" : 12345,
+ "name" : "...",
"version" : 12345,
+ "createTime" : 12345,
+ "isEnabled" : true,
"createdBy" : "...",
- "updatedBy" : "...",
- "id" : 12345,
"guid" : "...",
- "updateTime" : 12345,
- "isEnabled" : true,
- "createTime" : 12345
+ "id" : 12345,
+ "updatedBy" : "...",
+ "updateTime" : 12345
}
</code>
</pre>
@@ -1719,26 +1748,26 @@ Content-Type: application/json
<code class="prettyprint language-js">
{
- "tagService" : "...",
- "description" : "...",
"tagVersion" : 12345,
"configs" : {
"property1" : "...",
"property2" : "..."
},
+ "tagService" : "...",
+ "description" : "...",
+ "policyVersion" : 12345,
"policyUpdateTime" : 12345,
- "name" : "...",
"type" : "...",
"tagUpdateTime" : 12345,
- "policyVersion" : 12345,
+ "name" : "...",
"version" : 12345,
+ "createTime" : 12345,
+ "isEnabled" : true,
"createdBy" : "...",
- "updatedBy" : "...",
- "id" : 12345,
"guid" : "...",
- "updateTime" : 12345,
- "isEnabled" : true,
- "createTime" : 12345
+ "id" : 12345,
+ "updatedBy" : "...",
+ "updateTime" : 12345
}
</code>
</pre>
@@ -1800,356 +1829,356 @@ Content-Type: application/json
<code class="prettyprint language-js">
[ {
"enums" : [ {
+ "name" : "...",
"defaultIndex" : 12345,
+ "itemId" : 12345,
"elements" : [ {
- "rbKeyLabel" : "...",
- "label" : "...",
+ "itemId" : 12345,
"name" : "...",
- "itemId" : 12345
- }, {
- "rbKeyLabel" : "...",
"label" : "...",
+ "rbKeyLabel" : "..."
+ }, {
+ "itemId" : 12345,
"name" : "...",
- "itemId" : 12345
- } ],
- "itemId" : 12345,
- "name" : "..."
+ "label" : "...",
+ "rbKeyLabel" : "..."
+ } ]
}, {
+ "name" : "...",
"defaultIndex" : 12345,
+ "itemId" : 12345,
"elements" : [ {
+ "itemId" : 12345,
+ "name" : "...",
+ "label" : "...",
+ "rbKeyLabel" : "..."
+ }, {
+ "itemId" : 12345,
+ "name" : "...",
+ "label" : "...",
+ "rbKeyLabel" : "..."
+ } ]
+ } ],
+ "rbKeyLabel" : "...",
+ "dataMaskDef" : {
+ "resources" : [ {
+ "lookupSupported" : true,
+ "rbKeyValidationMessage" : "...",
+ "validationMessage" : "...",
+ "itemId" : 12345,
+ "isValidLeaf" : true,
+ "matcher" : "...",
+ "excludesSupported" : true,
+ "name" : "...",
+ "rbKeyLabel" : "...",
+ "recursiveSupported" : true,
+ "description" : "...",
+ "level" : 12345,
+ "uiHint" : "...",
+ "label" : "...",
+ "accessTypeRestrictions" : [ "...", "..." ],
+ "matcherOptions" : {
+ "property1" : "...",
+ "property2" : "..."
+ },
+ "parent" : "...",
+ "validationRegEx" : "...",
+ "rbKeyDescription" : "...",
+ "type" : "...",
+ "mandatory" : true
+ }, {
+ "lookupSupported" : true,
+ "rbKeyValidationMessage" : "...",
+ "validationMessage" : "...",
+ "itemId" : 12345,
+ "isValidLeaf" : true,
+ "matcher" : "...",
+ "excludesSupported" : true,
+ "name" : "...",
"rbKeyLabel" : "...",
+ "recursiveSupported" : true,
+ "description" : "...",
+ "level" : 12345,
+ "uiHint" : "...",
"label" : "...",
+ "accessTypeRestrictions" : [ "...", "..." ],
+ "matcherOptions" : {
+ "property1" : "...",
+ "property2" : "..."
+ },
+ "parent" : "...",
+ "validationRegEx" : "...",
+ "rbKeyDescription" : "...",
+ "type" : "...",
+ "mandatory" : true
+ } ],
+ "accessTypes" : [ {
"name" : "...",
+ "rbKeyLabel" : "...",
+ "label" : "...",
+ "impliedGrants" : [ "...", "..." ],
"itemId" : 12345
}, {
+ "name" : "...",
"rbKeyLabel" : "...",
"label" : "...",
- "name" : "...",
+ "impliedGrants" : [ "...", "..." ],
"itemId" : 12345
} ],
- "itemId" : 12345,
- "name" : "..."
- } ],
+ "maskTypes" : [ {
+ "description" : "...",
+ "dataMaskOptions" : {
+ "property1" : "...",
+ "property2" : "..."
+ },
+ "label" : "...",
+ "rbKeyDescription" : "...",
+ "itemId" : 12345,
+ "rbKeyLabel" : "...",
+ "name" : "...",
+ "transformer" : "..."
+ }, {
+ "description" : "...",
+ "dataMaskOptions" : {
+ "property1" : "...",
+ "property2" : "..."
+ },
+ "label" : "...",
+ "rbKeyDescription" : "...",
+ "itemId" : 12345,
+ "rbKeyLabel" : "...",
+ "name" : "...",
+ "transformer" : "..."
+ } ]
+ },
+ "label" : "...",
+ "description" : "...",
"name" : "...",
+ "rbKeyDescription" : "...",
"contextEnrichers" : [ {
"enricherOptions" : {
"property1" : "...",
"property2" : "..."
},
- "itemId" : 12345,
"enricher" : "...",
- "name" : "..."
+ "name" : "...",
+ "itemId" : 12345
}, {
"enricherOptions" : {
"property1" : "...",
"property2" : "..."
},
- "itemId" : 12345,
"enricher" : "...",
- "name" : "..."
+ "name" : "...",
+ "itemId" : 12345
} ],
- "options" : {
- "property1" : "...",
- "property2" : "..."
- },
- "resources" : [ {
+ "implClass" : "...",
+ "policyConditions" : [ {
+ "name" : "...",
+ "description" : "...",
+ "evaluatorOptions" : {
+ "property1" : "...",
+ "property2" : "..."
+ },
"validationMessage" : "...",
+ "rbKeyValidationMessage" : "...",
+ "validationRegEx" : "...",
"label" : "...",
- "excludesSupported" : true,
"uiHint" : "...",
- "isValidLeaf" : true,
- "type" : "...",
- "level" : 12345,
- "description" : "...",
- "rbKeyDescription" : "...",
- "recursiveSupported" : true,
- "lookupSupported" : true,
+ "itemId" : 12345,
"rbKeyLabel" : "...",
- "matcher" : "...",
- "rbKeyValidationMessage" : "...",
- "validationRegEx" : "...",
- "mandatory" : true,
- "parent" : "...",
+ "rbKeyDescription" : "...",
+ "evaluator" : "..."
+ }, {
"name" : "...",
- "accessTypeRestrictions" : [ "...", "..." ],
- "itemId" : 12345,
- "matcherOptions" : {
+ "description" : "...",
+ "evaluatorOptions" : {
"property1" : "...",
"property2" : "..."
- }
- }, {
+ },
"validationMessage" : "...",
- "label" : "...",
- "excludesSupported" : true,
- "uiHint" : "...",
- "isValidLeaf" : true,
- "type" : "...",
- "level" : 12345,
- "description" : "...",
- "rbKeyDescription" : "...",
- "recursiveSupported" : true,
- "lookupSupported" : true,
- "rbKeyLabel" : "...",
- "matcher" : "...",
"rbKeyValidationMessage" : "...",
"validationRegEx" : "...",
- "mandatory" : true,
- "parent" : "...",
- "name" : "...",
- "accessTypeRestrictions" : [ "...", "..." ],
+ "label" : "...",
+ "uiHint" : "...",
"itemId" : 12345,
- "matcherOptions" : {
- "property1" : "...",
- "property2" : "..."
- }
+ "rbKeyLabel" : "...",
+ "rbKeyDescription" : "...",
+ "evaluator" : "..."
} ],
"accessTypes" : [ {
"name" : "...",
- "label" : "...",
- "itemId" : 12345,
"rbKeyLabel" : "...",
- "impliedGrants" : [ "...", "..." ]
+ "label" : "...",
+ "impliedGrants" : [ "...", "..." ],
+ "itemId" : 12345
}, {
"name" : "...",
- "label" : "...",
- "itemId" : 12345,
"rbKeyLabel" : "...",
- "impliedGrants" : [ "...", "..." ]
+ "label" : "...",
+ "impliedGrants" : [ "...", "..." ],
+ "itemId" : 12345
} ],
- "rbKeyDescription" : "...",
- "description" : "...",
- "rbKeyLabel" : "...",
- "label" : "...",
- "dataMaskDef" : {
- "accessTypes" : [ {
- "name" : "...",
- "label" : "...",
- "itemId" : 12345,
- "rbKeyLabel" : "...",
- "impliedGrants" : [ "...", "..." ]
- }, {
- "name" : "...",
- "label" : "...",
- "itemId" : 12345,
- "rbKeyLabel" : "...",
- "impliedGrants" : [ "...", "..." ]
- } ],
+ "rowFilterDef" : {
"resources" : [ {
+ "lookupSupported" : true,
+ "rbKeyValidationMessage" : "...",
"validationMessage" : "...",
- "label" : "...",
- "excludesSupported" : true,
- "uiHint" : "...",
+ "itemId" : 12345,
"isValidLeaf" : true,
- "type" : "...",
- "level" : 12345,
- "description" : "...",
- "rbKeyDescription" : "...",
- "recursiveSupported" : true,
- "lookupSupported" : true,
- "rbKeyLabel" : "...",
"matcher" : "...",
- "rbKeyValidationMessage" : "...",
- "validationRegEx" : "...",
- "mandatory" : true,
- "parent" : "...",
+ "excludesSupported" : true,
"name" : "...",
+ "rbKeyLabel" : "...",
+ "recursiveSupported" : true,
+ "description" : "...",
+ "level" : 12345,
+ "uiHint" : "...",
+ "label" : "...",
"accessTypeRestrictions" : [ "...", "..." ],
- "itemId" : 12345,
"matcherOptions" : {
"property1" : "...",
"property2" : "..."
- }
+ },
+ "parent" : "...",
+ "validationRegEx" : "...",
+ "rbKeyDescription" : "...",
+ "type" : "...",
+ "mandatory" : true
}, {
+ "lookupSupported" : true,
+ "rbKeyValidationMessage" : "...",
"validationMessage" : "...",
- "label" : "...",
- "excludesSupported" : true,
- "uiHint" : "...",
+ "itemId" : 12345,
"isValidLeaf" : true,
- "type" : "...",
- "level" : 12345,
- "description" : "...",
- "rbKeyDescription" : "...",
- "recursiveSupported" : true,
- "lookupSupported" : true,
- "rbKeyLabel" : "...",
"matcher" : "...",
- "rbKeyValidationMessage" : "...",
- "validationRegEx" : "...",
- "mandatory" : true,
- "parent" : "...",
+ "excludesSupported" : true,
"name" : "...",
+ "rbKeyLabel" : "...",
+ "recursiveSupported" : true,
+ "description" : "...",
+ "level" : 12345,
+ "uiHint" : "...",
+ "label" : "...",
"accessTypeRestrictions" : [ "...", "..." ],
- "itemId" : 12345,
"matcherOptions" : {
"property1" : "...",
"property2" : "..."
- }
- } ],
- "maskTypes" : [ {
- "itemId" : 12345,
- "transformer" : "...",
- "dataMaskOptions" : {
- "property1" : "...",
- "property2" : "..."
},
- "name" : "...",
- "description" : "...",
+ "parent" : "...",
+ "validationRegEx" : "...",
"rbKeyDescription" : "...",
+ "type" : "...",
+ "mandatory" : true
+ } ],
+ "accessTypes" : [ {
+ "name" : "...",
+ "rbKeyLabel" : "...",
"label" : "...",
[... 11465 lines stripped ...]