RangerDataShare Data Type

Properties
name data type description
service string
conditionExpr string
name string
zone string
termsOfUse string
defaultTagMasks array of RangerGdsMaskInfo
defaultAccessTypes array of string
acl RangerGdsObjectACL
Properties inherited from RangerGdsBaseModelObject
additionalInfo map of string
description string
options map of string
Properties inherited from RangerBaseModelObject
version number
id number
guid string
updatedBy string
createdBy string
isEnabled boolean
createTime number
updateTime number

Example

{
  "service" : "...",
  "conditionExpr" : "...",
  "name" : "...",
  "zone" : "...",
  "termsOfUse" : "...",
  "defaultTagMasks" : [ {
    "values" : [ "...", "..." ],
    "maskInfo" : {
      "valueExpr" : "...",
      "dataMaskType" : "...",
      "conditionExpr" : "..."
    }
  }, {
    "values" : [ "...", "..." ],
    "maskInfo" : {
      "valueExpr" : "...",
      "dataMaskType" : "...",
      "conditionExpr" : "..."
    }
  } ],
  "defaultAccessTypes" : [ "...", "..." ],
  "acl" : {
    "users" : {
      "property1" : "VIEW",
      "property2" : "ADMIN"
    },
    "roles" : {
      "property1" : "VIEW",
      "property2" : "ADMIN"
    },
    "groups" : {
      "property1" : "NONE",
      "property2" : "LIST"
    }
  },
  "additionalInfo" : {
    "property1" : "...",
    "property2" : "..."
  },
  "description" : "...",
  "options" : {
    "property1" : "...",
    "property2" : "..."
  },
  "version" : 12345,
  "id" : 12345,
  "guid" : "...",
  "updatedBy" : "...",
  "createdBy" : "...",
  "isEnabled" : true,
  "createTime" : 12345,
  "updateTime" : 12345
}