VXPolicy Data Type

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs constraints description
columnFamilies string element 0/1   Returns the value for the member attribute columnFamilies
columnType string element 0/1   Returns the value for the member attribute columnType
columns string element 0/1   Returns the value for the member attribute columns
databases string element 0/1   Returns the value for the member attribute databases
description string element 0/1   Returns the value for the member attribute description
grantor string element 0/1    
hiveServices string element 0/1   Returns the value for the member attribute hiveservices
isAuditEnabled boolean element 1/1 required Returns the value for the member attribute isAuditEnabled
isEnabled boolean element 1/1 required Returns the value for the member attribute isEnable
isRecursive boolean element 0/1   Returns the value for the member attribute isRecursive
permMapList list of VXPermObj element 0/unbounded   Returns the value for the member attribute userPermList
policyLabel string element 0/1    
policyName string element 0/1   Returns the value for the member attribute policyName
replacePerm boolean element 1/1 required  
repositoryName string element 0/1   Returns the value for the member attribute repositoryName
repositoryType string element 0/1   Returns the value for the member attribute repositoryType
resourceName string element 0/1   Returns the value for the member attribute resourceName
services string element 0/1   Returns the value for the member attribute services
tableType string element 0/1   Returns the value for the member attribute tableType
tables string element 0/1   Returns the value for the member attribute tables
topologies string element 0/1   Returns the value for the member attribute topologies
udfs string element 0/1   Returns the value for the member attribute udfs
version string element 0/1   Returns the value for the member attribute version
Properties inherited from VXDataObject
createDate dateTime element 0/1   Returns the value for the member attribute createDate
id long element 0/1   Returns the value for the member attribute id
owner string element 0/1   Returns the value for the member attribute owner
updateDate dateTime element 0/1   Returns the value for the member attribute updateDate
updatedBy string element 0/1   Returns the value for the member attribute updatedBy

Example

<VXPolicy>
  <policyName>...</policyName>
  <resourceName>...</resourceName>
  <description>...</description>
  <repositoryName>...</repositoryName>
  <repositoryType>...</repositoryType>
  <permMapList>
    <userList>...</userList>
    <groupList>...</groupList>
    <permList>...</permList>
    <ipAddress>...</ipAddress>
  </permMapList>
  <tables>...</tables>
  <columnFamilies>...</columnFamilies>
  <columns>...</columns>
  <databases>...</databases>
  <udfs>...</udfs>
  <tableType>...</tableType>
  <columnType>...</columnType>
  <topologies>...</topologies>
  <services>...</services>
  <hiveServices>...</hiveServices>
  <isEnabled>...</isEnabled>
  <isRecursive>...</isRecursive>
  <isAuditEnabled>...</isAuditEnabled>
  <version>...</version>
  <grantor>...</grantor>
  <replacePerm>...</replacePerm>
  <policyLabel>...</policyLabel>
  <id>...</id>
  <createDate>...</createDate>
  <updateDate>...</updateDate>
  <owner>...</owner>
  <updatedBy>...</updatedBy>
</VXPolicy>