Search Service Definitions
API Name | Search Service Definitions |
---|---|
Request Type | GET |
Request URL | service/public/v2/api/servicedef |
Request Params |
Query Params pageSize int The page size required startIndex int The startrecord index serviceType string The service definition names("hdfs","hive","hbase","knox","storm", "solr", "kafka","yarn") isEnabled boolean The enabled status : true if enabled; false otherwise Example : pageSize=25&startIndex=0 |
Response |
[ { "accessTypes": [ { "impliedGrants": [], "itemId": 1, "label": "Read", "name": "read" }, { "impliedGrants": [], "itemId": 2, "label": "Write", "name": "write" }, { "impliedGrants": [], "itemId": 3, "label": "Execute", "name": "execute" } ], "configs": [ { "itemId": 1, "label": "Username", "mandatory": true, "name": "username", "subType": "", "type": "string", "uiHint": "", "validationMessage": "", "validationRegEx": "" }, ... "description": "Sub Resource for Test Component", "excludesSupported": true, "itemId": 2, "label": "Test sub resource", "level": 20, "lookupSupported": true, "mandatory": true, "matcher": "org.apache.ranger.plugin.resourcematcher.RangerDefaultResourceMatcher", "matcherOptions": { "ignoreCase": "true", "wildCard": "true" }, "name": "sub", "parent": "root", "recursiveSupported": false, "type": "string", "uiHint": "", "validationMessage": "", "validationRegEx": "" } ], "updateTime": 1451351474000, "updatedBy": "Admin", "version": 2 } ] |