| name | data type | description |
|---|---|---|
| serviceDefs | array of RangerServiceDef | |
Properties inherited from VList |
||
| listSize | number | |
| list | array of object | |
| startIndex | number | |
| pageSize | number | |
| totalCount | number | |
| resultSize | number | Returns the value for the member attribute resultSize |
| sortType | string | |
| sortBy | string | |
Example
{
"serviceDefs" : [ {
"description" : "...",
"dataMaskDef" : {
"resources" : [ { }, { } ],
"accessTypes" : [ { }, { } ],
"maskTypes" : [ { }, { } ]
},
"resources" : [ {
"isValidLeaf" : true,
"accessTypeRestrictions" : [ "...", "..." ],
"description" : "...",
"mandatory" : true,
"itemId" : 12345,
"matcherOptions" : {
"property1" : "...",
"property2" : "..."
},
"rbKeyDescription" : "...",
"recursiveSupported" : true,
"validationRegEx" : "...",
"label" : "...",
"rbKeyValidationMessage" : "...",
"level" : 12345,
"uiHint" : "...",
"rbKeyLabel" : "...",
"lookupSupported" : true,
"excludesSupported" : true,
"name" : "...",
"parent" : "...",
"type" : "...",
"matcher" : "...",
"validationMessage" : "..."
}, {
"isValidLeaf" : true,
"accessTypeRestrictions" : [ "...", "..." ],
"description" : "...",
"mandatory" : true,
"itemId" : 12345,
"matcherOptions" : {
"property1" : "...",
"property2" : "..."
},
"rbKeyDescription" : "...",
"recursiveSupported" : true,
"validationRegEx" : "...",
"label" : "...",
"rbKeyValidationMessage" : "...",
"level" : 12345,
"uiHint" : "...",
"rbKeyLabel" : "...",
"lookupSupported" : true,
"excludesSupported" : true,
"name" : "...",
"parent" : "...",
"type" : "...",
"matcher" : "...",
"validationMessage" : "..."
} ],
"rbKeyDescription" : "...",
"displayName" : "...",
"accessTypes" : [ {
"rbKeyLabel" : "...",
"label" : "...",
"impliedGrants" : [ "...", "..." ],
"category" : "CREATE",
"itemId" : 12345,
"name" : "..."
}, {
"rbKeyLabel" : "...",
"label" : "...",
"impliedGrants" : [ "...", "..." ],
"category" : "MANAGE",
"itemId" : 12345,
"name" : "..."
} ],
"enums" : [ {
"defaultIndex" : 12345,
"name" : "...",
"itemId" : 12345,
"elements" : [ { }, { } ]
}, {
"defaultIndex" : 12345,
"name" : "...",
"itemId" : 12345,
"elements" : [ { }, { } ]
} ],
"options" : {
"property1" : "...",
"property2" : "..."
},
"label" : "...",
"contextEnrichers" : [ {
"enricher" : "...",
"itemId" : 12345,
"enricherOptions" : {
"property1" : "...",
"property2" : "..."
},
"name" : "..."
}, {
"enricher" : "...",
"itemId" : 12345,
"enricherOptions" : {
"property1" : "...",
"property2" : "..."
},
"name" : "..."
} ],
"policyConditions" : [ {
"rbKeyValidationMessage" : "...",
"uiHint" : "...",
"validationRegEx" : "...",
"evaluatorOptions" : {
"property1" : "...",
"property2" : "..."
},
"itemId" : 12345,
"evaluator" : "...",
"rbKeyDescription" : "...",
"rbKeyLabel" : "...",
"label" : "...",
"name" : "...",
"validationMessage" : "...",
"description" : "..."
}, {
"rbKeyValidationMessage" : "...",
"uiHint" : "...",
"validationRegEx" : "...",
"evaluatorOptions" : {
"property1" : "...",
"property2" : "..."
},
"itemId" : 12345,
"evaluator" : "...",
"rbKeyDescription" : "...",
"rbKeyLabel" : "...",
"label" : "...",
"name" : "...",
"validationMessage" : "...",
"description" : "..."
} ],
"name" : "...",
"rowFilterDef" : {
"resources" : [ { }, { } ],
"accessTypes" : [ { }, { } ]
},
"configs" : [ {
"description" : "...",
"name" : "...",
"label" : "...",
"subType" : "...",
"uiHint" : "...",
"rbKeyDescription" : "...",
"rbKeyValidationMessage" : "...",
"validationRegEx" : "...",
"validationMessage" : "...",
"rbKeyLabel" : "...",
"defaultValue" : "...",
"mandatory" : true,
"itemId" : 12345,
"type" : "..."
}, {
"description" : "...",
"name" : "...",
"label" : "...",
"subType" : "...",
"uiHint" : "...",
"rbKeyDescription" : "...",
"rbKeyValidationMessage" : "...",
"validationRegEx" : "...",
"validationMessage" : "...",
"rbKeyLabel" : "...",
"defaultValue" : "...",
"mandatory" : true,
"itemId" : 12345,
"type" : "..."
} ],
"markerAccessTypes" : [ {
"rbKeyLabel" : "...",
"label" : "...",
"impliedGrants" : [ "...", "..." ],
"category" : "DELETE",
"itemId" : 12345,
"name" : "..."
}, {
"rbKeyLabel" : "...",
"label" : "...",
"impliedGrants" : [ "...", "..." ],
"category" : "UPDATE",
"itemId" : 12345,
"name" : "..."
} ],
"rbKeyLabel" : "...",
"implClass" : "...",
"version" : 12345,
"id" : 12345,
"guid" : "...",
"updatedBy" : "...",
"createdBy" : "...",
"isEnabled" : true,
"createTime" : 12345,
"updateTime" : 12345
}, {
"description" : "...",
"dataMaskDef" : {
"resources" : [ { }, { } ],
"accessTypes" : [ { }, { } ],
"maskTypes" : [ { }, { } ]
},
"resources" : [ {
"isValidLeaf" : true,
"accessTypeRestrictions" : [ "...", "..." ],
"description" : "...",
"mandatory" : true,
"itemId" : 12345,
"matcherOptions" : {
"property1" : "...",
"property2" : "..."
},
"rbKeyDescription" : "...",
"recursiveSupported" : true,
"validationRegEx" : "...",
"label" : "...",
"rbKeyValidationMessage" : "...",
"level" : 12345,
"uiHint" : "...",
"rbKeyLabel" : "...",
"lookupSupported" : true,
"excludesSupported" : true,
"name" : "...",
"parent" : "...",
"type" : "...",
"matcher" : "...",
"validationMessage" : "..."
}, {
"isValidLeaf" : true,
"accessTypeRestrictions" : [ "...", "..." ],
"description" : "...",
"mandatory" : true,
"itemId" : 12345,
"matcherOptions" : {
"property1" : "...",
"property2" : "..."
},
"rbKeyDescription" : "...",
"recursiveSupported" : true,
"validationRegEx" : "...",
"label" : "...",
"rbKeyValidationMessage" : "...",
"level" : 12345,
"uiHint" : "...",
"rbKeyLabel" : "...",
"lookupSupported" : true,
"excludesSupported" : true,
"name" : "...",
"parent" : "...",
"type" : "...",
"matcher" : "...",
"validationMessage" : "..."
} ],
"rbKeyDescription" : "...",
"displayName" : "...",
"accessTypes" : [ {
"rbKeyLabel" : "...",
"label" : "...",
"impliedGrants" : [ "...", "..." ],
"category" : "CREATE",
"itemId" : 12345,
"name" : "..."
}, {
"rbKeyLabel" : "...",
"label" : "...",
"impliedGrants" : [ "...", "..." ],
"category" : "UPDATE",
"itemId" : 12345,
"name" : "..."
} ],
"enums" : [ {
"defaultIndex" : 12345,
"name" : "...",
"itemId" : 12345,
"elements" : [ { }, { } ]
}, {
"defaultIndex" : 12345,
"name" : "...",
"itemId" : 12345,
"elements" : [ { }, { } ]
} ],
"options" : {
"property1" : "...",
"property2" : "..."
},
"label" : "...",
"contextEnrichers" : [ {
"enricher" : "...",
"itemId" : 12345,
"enricherOptions" : {
"property1" : "...",
"property2" : "..."
},
"name" : "..."
}, {
"enricher" : "...",
"itemId" : 12345,
"enricherOptions" : {
"property1" : "...",
"property2" : "..."
},
"name" : "..."
} ],
"policyConditions" : [ {
"rbKeyValidationMessage" : "...",
"uiHint" : "...",
"validationRegEx" : "...",
"evaluatorOptions" : {
"property1" : "...",
"property2" : "..."
},
"itemId" : 12345,
"evaluator" : "...",
"rbKeyDescription" : "...",
"rbKeyLabel" : "...",
"label" : "...",
"name" : "...",
"validationMessage" : "...",
"description" : "..."
}, {
"rbKeyValidationMessage" : "...",
"uiHint" : "...",
"validationRegEx" : "...",
"evaluatorOptions" : {
"property1" : "...",
"property2" : "..."
},
"itemId" : 12345,
"evaluator" : "...",
"rbKeyDescription" : "...",
"rbKeyLabel" : "...",
"label" : "...",
"name" : "...",
"validationMessage" : "...",
"description" : "..."
} ],
"name" : "...",
"rowFilterDef" : {
"resources" : [ { }, { } ],
"accessTypes" : [ { }, { } ]
},
"configs" : [ {
"description" : "...",
"name" : "...",
"label" : "...",
"subType" : "...",
"uiHint" : "...",
"rbKeyDescription" : "...",
"rbKeyValidationMessage" : "...",
"validationRegEx" : "...",
"validationMessage" : "...",
"rbKeyLabel" : "...",
"defaultValue" : "...",
"mandatory" : true,
"itemId" : 12345,
"type" : "..."
}, {
"description" : "...",
"name" : "...",
"label" : "...",
"subType" : "...",
"uiHint" : "...",
"rbKeyDescription" : "...",
"rbKeyValidationMessage" : "...",
"validationRegEx" : "...",
"validationMessage" : "...",
"rbKeyLabel" : "...",
"defaultValue" : "...",
"mandatory" : true,
"itemId" : 12345,
"type" : "..."
} ],
"markerAccessTypes" : [ {
"rbKeyLabel" : "...",
"label" : "...",
"impliedGrants" : [ "...", "..." ],
"category" : "MANAGE",
"itemId" : 12345,
"name" : "..."
}, {
"rbKeyLabel" : "...",
"label" : "...",
"impliedGrants" : [ "...", "..." ],
"category" : "MANAGE",
"itemId" : 12345,
"name" : "..."
} ],
"rbKeyLabel" : "...",
"implClass" : "...",
"version" : 12345,
"id" : 12345,
"guid" : "...",
"updatedBy" : "...",
"createdBy" : "...",
"isEnabled" : true,
"createTime" : 12345,
"updateTime" : 12345
} ],
"listSize" : 12345,
"list" : [ { }, { } ],
"startIndex" : 12345,
"pageSize" : 12345,
"totalCount" : 12345,
"resultSize" : 12345,
"sortType" : "...",
"sortBy" : "..."
}