| name | data type | description |
|---|---|---|
| resources | array of RangerResourceDef | |
| accessTypes | array of RangerAccessTypeDef | |
| maskTypes | array of RangerDataMaskTypeDef |
Example
{
"resources" : [ {
"validationMessage" : "...",
"recursiveSupported" : true,
"description" : "...",
"rbKeyDescription" : "...",
"uiHint" : "...",
"validationRegEx" : "...",
"lookupSupported" : true,
"rbKeyValidationMessage" : "...",
"rbKeyLabel" : "...",
"name" : "...",
"matcher" : "...",
"mandatory" : true,
"parent" : "...",
"excludesSupported" : true,
"isValidLeaf" : true,
"matcherOptions" : {
"property1" : "...",
"property2" : "..."
},
"itemId" : 12345,
"accessTypeRestrictions" : [ "...", "..." ],
"label" : "...",
"type" : "...",
"level" : 12345
}, {
"validationMessage" : "...",
"recursiveSupported" : true,
"description" : "...",
"rbKeyDescription" : "...",
"uiHint" : "...",
"validationRegEx" : "...",
"lookupSupported" : true,
"rbKeyValidationMessage" : "...",
"rbKeyLabel" : "...",
"name" : "...",
"matcher" : "...",
"mandatory" : true,
"parent" : "...",
"excludesSupported" : true,
"isValidLeaf" : true,
"matcherOptions" : {
"property1" : "...",
"property2" : "..."
},
"itemId" : 12345,
"accessTypeRestrictions" : [ "...", "..." ],
"label" : "...",
"type" : "...",
"level" : 12345
} ],
"accessTypes" : [ {
"name" : "...",
"label" : "...",
"itemId" : 12345,
"impliedGrants" : [ "...", "..." ],
"rbKeyLabel" : "..."
}, {
"name" : "...",
"label" : "...",
"itemId" : 12345,
"impliedGrants" : [ "...", "..." ],
"rbKeyLabel" : "..."
} ],
"maskTypes" : [ {
"label" : "...",
"name" : "...",
"description" : "...",
"itemId" : 12345,
"rbKeyLabel" : "...",
"transformer" : "...",
"rbKeyDescription" : "...",
"dataMaskOptions" : {
"property1" : "...",
"property2" : "..."
}
}, {
"label" : "...",
"name" : "...",
"description" : "...",
"itemId" : 12345,
"rbKeyLabel" : "...",
"transformer" : "...",
"rbKeyDescription" : "...",
"dataMaskOptions" : {
"property1" : "...",
"property2" : "..."
}
} ]
}