rangerPolicy Data Type

Namespace
(Default)
Schema
ns0.xsd
Subtypes
rangerAuditPolicy
Properties
name data type type namespace min/max occurs description
allowExceptions list of rangerPolicyItem element 0/unbounded  
conditions list of rangerPolicyItemCondition element 0/unbounded  
dataMaskPolicyItems list of rangerDataMaskPolicyItem element 0/unbounded  
denyExceptions list of rangerPolicyItem element 0/unbounded  
denyPolicyItems list of rangerPolicyItem element 0/unbounded  
description string element 0/1  
isAuditEnabled boolean element 0/1  
isDenyAllElse boolean element 0/1  
name string element 0/1  
options (custom) element 0/1  
policyItems list of rangerPolicyItem element 0/unbounded  
policyLabels list of string element 0/unbounded  
policyPriority int element 0/1  
policyType int element 0/1  
resourceSignature string element 0/1  
resources (custom) element 0/1  
rowFilterPolicyItems list of rangerRowFilterPolicyItem element 0/unbounded  
service string element 0/1  
serviceType string element 0/1  
validitySchedules list of rangerValiditySchedule element 0/unbounded  
zoneName string 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

<rangerPolicy>
  <denyExceptions>
    <groups>...</groups>
    <users>...</users>
    <delegateAdmin>...</delegateAdmin>
    <accesses>
      <type>...</type>
      <isAllowed>...</isAllowed>
    </accesses>
    <conditions>
      <type>...</type>
      <values>...</values>
    </conditions>
    <roles>...</roles>
  </denyExceptions>
  <service>...</service>
  <dataMaskPolicyItems>
    <dataMaskInfo>
      <dataMaskType>...</dataMaskType>
      <valueExpr>...</valueExpr>
      <conditionExpr>...</conditionExpr>
    </dataMaskInfo>
    <groups>...</groups>
    <users>...</users>
    <delegateAdmin>...</delegateAdmin>
    <accesses/>
    <conditions/>
    <roles>...</roles>
  </dataMaskPolicyItems>
  <rowFilterPolicyItems>
    <rowFilterInfo>
      <filterExpr>...</filterExpr>
    </rowFilterInfo>
    <groups>...</groups>
    <users>...</users>
    <delegateAdmin>...</delegateAdmin>
    <accesses/>
    <conditions/>
    <roles>...</roles>
  </rowFilterPolicyItems>
  <zoneName>...</zoneName>
  <resources>...</resources>
  <denyPolicyItems>
    <groups>...</groups>
    <users>...</users>
    <delegateAdmin>...</delegateAdmin>
    <accesses>
      <type>...</type>
      <isAllowed>...</isAllowed>
    </accesses>
    <conditions>
      <type>...</type>
      <values>...</values>
    </conditions>
    <roles>...</roles>
  </denyPolicyItems>
  <policyPriority>...</policyPriority>
  <allowExceptions>
    <groups>...</groups>
    <users>...</users>
    <delegateAdmin>...</delegateAdmin>
    <accesses>
      <type>...</type>
      <isAllowed>...</isAllowed>
    </accesses>
    <conditions>
      <type>...</type>
      <values>...</values>
    </conditions>
    <roles>...</roles>
  </allowExceptions>
  <validitySchedules>
    <startTime>...</startTime>
    <recurrences>
      <schedule/>
      <interval/>
    </recurrences>
    <endTime>...</endTime>
    <timeZone>...</timeZone>
  </validitySchedules>
  <policyLabels>...</policyLabels>
  <policyType>...</policyType>
  <description>...</description>
  <conditions>
    <type>...</type>
    <values>...</values>
  </conditions>
  <policyItems>
    <groups>...</groups>
    <users>...</users>
    <delegateAdmin>...</delegateAdmin>
    <accesses>
      <type>...</type>
      <isAllowed>...</isAllowed>
    </accesses>
    <conditions>
      <type>...</type>
      <values>...</values>
    </conditions>
    <roles>...</roles>
  </policyItems>
  <options>...</options>
  <isDenyAllElse>...</isDenyAllElse>
  <isAuditEnabled>...</isAuditEnabled>
  <name>...</name>
  <resourceSignature>...</resourceSignature>
  <serviceType>...</serviceType>
  <guid>...</guid>
  <updateTime>...</updateTime>
  <id>...</id>
  <createTime>...</createTime>
  <updatedBy>...</updatedBy>
  <createdBy>...</createdBy>
  <isEnabled>...</isEnabled>
  <version>...</version>
</rangerPolicy>