name | data type | type | namespace | min/max occurs | description |
---|---|---|---|---|---|
accessTypes | list of string | element | 0/unbounded | ||
conditionExpr | string | element | 0/1 | ||
long | element | 0/1 | |||
name | string | element | 0/1 | ||
profiles | list of string | element | 0/unbounded | ||
resource | (custom) | element | 0/1 | ||
rowFilter | rangerPolicyItemRowFilterInfo | element | 0/1 | ||
subResource | rangerPolicyResource | element | 0/1 | ||
subResourceMasks | list of rangerGdsMaskInfo | element | 0/unbounded | ||
subResourceType | string | element | 0/1 | ||
Properties inherited from rangerGdsBaseModelObject |
|||||
additionalInfo | (custom) | element | 0/1 | ||
description | string | element | 0/1 | ||
options | (custom) | element | 0/1 | ||
Properties inherited from rangerBaseModelObject |
|||||
createTime | dateTime | element | 0/1 | ||
createdBy | string | element | 0/1 | ||
guid | string | element | 0/1 | ||
id | long | element | 0/1 | ||
isEnabled | boolean | element | 0/1 | ||
updateTime | dateTime | element | 0/1 | ||
updatedBy | string | element | 0/1 | ||
version | long | element | 0/1 |
Example
<rangerSharedResource> <dataShareId>...</dataShareId> <rowFilter> <filterExpr>...</filterExpr> </rowFilter> <subResourceMasks> <values>...</values> <maskInfo> <dataMaskType>...</dataMaskType> <conditionExpr>...</conditionExpr> <valueExpr>...</valueExpr> </maskInfo> </subResourceMasks> <subResource> <isRecursive>...</isRecursive> <isExcludes>...</isExcludes> <values>...</values> </subResource> <conditionExpr>...</conditionExpr> <subResourceType>...</subResourceType> <profiles>...</profiles> <accessTypes>...</accessTypes> <name>...</name> <resource>...</resource> <description>...</description> <additionalInfo>...</additionalInfo> <options>...</options> <createdBy>...</createdBy> <isEnabled>...</isEnabled> <createTime>...</createTime> <updateTime>...</updateTime> <guid>...</guid> <updatedBy>...</updatedBy> <version>...</version> <id>...</id> </rangerSharedResource>