VXResource Data Type

Properties
name data type description
name string Returns the value for the member attribute name
policyName string
description string Returns the value for the member attribute description
resourceType number Returns the value for the member attribute resourceType
assetId number Returns the value for the member attribute assetId
parentId number Returns the value for the member attribute parentId
parentPath string Returns the value for the member attribute parentPath
isEncrypt number Returns the value for the member attribute isEncrypt
permMapList array of VXPermMap Returns the value for the member attribute permMapList
auditList array of VXAuditMap Returns the value for the member attribute auditList
isRecursive number Returns the value for the member attribute isRecursive
resourceGroup string Returns the value for the member attribute resourceGroup
databases string Returns the value for the member attribute databases
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
udfs string Returns the value for the member attribute udfs
assetName string Returns the value for the member attribute assetName
assetType number Returns the value for the member attribute assetType
resourceStatus number Returns the value for the member attribute resourceStatus
tableType number Returns the value for the member attribute tableType
columnType number 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
checkParentPermission number Returns the value for the member attribute checkParentPermission
myClassType number
guid string Returns the value for the member attribute guid
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

{
  "name" : "...",
  "policyName" : "...",
  "description" : "...",
  "resourceType" : 12345,
  "assetId" : 12345,
  "parentId" : 12345,
  "parentPath" : "...",
  "isEncrypt" : 12345,
  "permMapList" : [ {
    "permGroup" : "...",
    "resourceId" : 12345,
    "groupId" : 12345,
    "userId" : 12345,
    "permFor" : 12345,
    "permType" : 12345,
    "grantOrRevoke" : true,
    "groupName" : "...",
    "userName" : "...",
    "isRecursive" : 12345,
    "isWildCard" : true,
    "ipAddress" : "...",
    "myClassType" : 12345,
    "id" : 12345,
    "createDate" : 12345,
    "updateDate" : 12345,
    "owner" : "...",
    "updatedBy" : "..."
  }, {
    "permGroup" : "...",
    "resourceId" : 12345,
    "groupId" : 12345,
    "userId" : 12345,
    "permFor" : 12345,
    "permType" : 12345,
    "grantOrRevoke" : true,
    "groupName" : "...",
    "userName" : "...",
    "isRecursive" : 12345,
    "isWildCard" : true,
    "ipAddress" : "...",
    "myClassType" : 12345,
    "id" : 12345,
    "createDate" : 12345,
    "updateDate" : 12345,
    "owner" : "...",
    "updatedBy" : "..."
  } ],
  "auditList" : [ {
    "resourceId" : 12345,
    "groupId" : 12345,
    "userId" : 12345,
    "auditType" : 12345,
    "myClassType" : 12345,
    "id" : 12345,
    "createDate" : 12345,
    "updateDate" : 12345,
    "owner" : "...",
    "updatedBy" : "..."
  }, {
    "resourceId" : 12345,
    "groupId" : 12345,
    "userId" : 12345,
    "auditType" : 12345,
    "myClassType" : 12345,
    "id" : 12345,
    "createDate" : 12345,
    "updateDate" : 12345,
    "owner" : "...",
    "updatedBy" : "..."
  } ],
  "isRecursive" : 12345,
  "resourceGroup" : "...",
  "databases" : "...",
  "tables" : "...",
  "columnFamilies" : "...",
  "columns" : "...",
  "udfs" : "...",
  "assetName" : "...",
  "assetType" : 12345,
  "resourceStatus" : 12345,
  "tableType" : 12345,
  "columnType" : 12345,
  "topologies" : "...",
  "services" : "...",
  "hiveServices" : "...",
  "checkParentPermission" : 12345,
  "myClassType" : 12345,
  "guid" : "...",
  "id" : 12345,
  "createDate" : 12345,
  "updateDate" : 12345,
  "owner" : "...",
  "updatedBy" : "..."
}