XXPolicyBase Data Type

Abstract Type
Subtypes
XXPolicy, XXPolicyWithAssignedId
Properties
name data type constraints description
guid string   the gUID
version number   Returns the value for the member attribute version
service number   Returns the value for the member attribute service
name string   Returns the value for the member attribute name
description string   Returns the value for the member attribute description
resourceSignature string   the resourceSignature
isEnabled boolean required Returns the value for the member attribute isEnabled
isAuditEnabled boolean required Returns the value for the member attribute isAuditEnabled
policyType number  
policyPriority number  
options string   Returns the value for the member attribute options
policyText string  
zoneId number  
Properties inherited from XXDBBase
myClassType number required
myDisplayValue string  
id number   Returns the value for the member attribute id
createTime number   Returns the value for the member attribute createTime
updateTime number   Returns the value for the member attribute updateTime
addedByUserId number   Returns the value for the member attribute addedByUserId
updatedByUserId number   Returns the value for the member attribute updatedByUserId

Example

This data type is abstract. The example below may be incomplete. More accurate examples can be found in subtypes pages.
{
  "guid" : "...",
  "version" : 12345,
  "service" : 12345,
  "name" : "...",
  "description" : "...",
  "resourceSignature" : "...",
  "isEnabled" : true,
  "isAuditEnabled" : true,
  "policyType" : 12345,
  "policyPriority" : 12345,
  "options" : "...",
  "policyText" : "...",
  "zoneId" : 12345,
  "myClassType" : 12345,
  "myDisplayValue" : "...",
  "id" : 12345,
  "createTime" : 12345,
  "updateTime" : 12345,
  "addedByUserId" : 12345,
  "updatedByUserId" : 12345
}