| name | data type | description |
|---|---|---|
| policyName | string | Returns the value for the member attribute policyName |
| resourceName | string | Returns the value for the member attribute resourceName |
| description | string | Returns the value for the member attribute description |
| repositoryName | string | Returns the value for the member attribute repositoryName |
| repositoryType | string | Returns the value for the member attribute repositoryType |
| permMapList | array of VXPermObj | Returns the value for the member attribute userPermList |
| tables | string | Returns the value for the member attribute tables |
| columnFamilies | string | Returns the value for the member attribute columnFamilies |
| columns | string | Returns the value for the member attribute columns |
| databases | string | Returns the value for the member attribute databases |
| udfs | string | Returns the value for the member attribute udfs |
| tableType | string | Returns the value for the member attribute tableType |
| columnType | string | Returns the value for the member attribute columnType |
| topologies | string | Returns the value for the member attribute topologies |
| services | string | Returns the value for the member attribute services |
| hiveServices | string | Returns the value for the member attribute hiveservices |
| isEnabled | boolean | Returns the value for the member attribute isEnable |
| isRecursive | boolean | Returns the value for the member attribute isRecursive |
| isAuditEnabled | boolean | Returns the value for the member attribute isAuditEnabled |
| version | string | Returns the value for the member attribute version |
| grantor | string | |
| replacePerm | boolean | |
| policyLabel | string | |
| myClassType | number | |
Properties inherited from VXDataObject |
||
| id | number | Returns the value for the member attribute id |
| createDate | number | Returns the value for the member attribute createDate |
| updateDate | number | Returns the value for the member attribute updateDate |
| owner | string | Returns the value for the member attribute owner |
| updatedBy | string | Returns the value for the member attribute updatedBy |
| myClassType | number | |
Example
{
"policyName" : "...",
"resourceName" : "...",
"description" : "...",
"repositoryName" : "...",
"repositoryType" : "...",
"permMapList" : [ {
"userList" : [ "...", "..." ],
"groupList" : [ "...", "..." ],
"permList" : [ "...", "..." ],
"ipAddress" : "..."
}, {
"userList" : [ "...", "..." ],
"groupList" : [ "...", "..." ],
"permList" : [ "...", "..." ],
"ipAddress" : "..."
} ],
"tables" : "...",
"columnFamilies" : "...",
"columns" : "...",
"databases" : "...",
"udfs" : "...",
"tableType" : "...",
"columnType" : "...",
"topologies" : "...",
"services" : "...",
"hiveServices" : "...",
"isEnabled" : true,
"isRecursive" : true,
"isAuditEnabled" : true,
"version" : "...",
"grantor" : "...",
"replacePerm" : true,
"policyLabel" : "...",
"myClassType" : 12345,
"id" : 12345,
"createDate" : 12345,
"updateDate" : 12345,
"owner" : "...",
"updatedBy" : "..."
}