ServicePolicies Data Type

Properties
name data type description
policyUpdateTime number
policyDeltas array of RangerPolicyDelta
serviceName string
serviceConfig map of string
tagPolicies TagPolicies
securityZones map of SecurityZoneInfo
auditMode string
serviceDef RangerServiceDef
policyVersion number
serviceId number
policies array of RangerPolicy

Example

{
  "policyUpdateTime" : 12345,
  "policyDeltas" : [ {
    "changeType" : 12345,
    "policy" : {
      "resources" : {
        "property1" : { },
        "property2" : { }
      },
      "service" : "...",
      "dataMaskPolicyItems" : [ { }, { } ],
      "rowFilterPolicyItems" : [ { }, { } ],
      "conditions" : [ { }, { } ],
      "additionalResources" : [ {
        "property1" : { },
        "property2" : { }
      }, {
        "property1" : { },
        "property2" : { }
      } ],
      "zoneName" : "...",
      "policyType" : 12345,
      "serviceType" : "...",
      "policyPriority" : 12345,
      "options" : {
        "property1" : { },
        "property2" : { }
      },
      "policyLabels" : [ "...", "..." ],
      "resourceSignature" : "...",
      "name" : "...",
      "isDenyAllElse" : true,
      "policyItems" : [ { }, { } ],
      "denyExceptions" : [ { }, { } ],
      "description" : "...",
      "validitySchedules" : [ { }, { } ],
      "denyPolicyItems" : [ { }, { } ],
      "isAuditEnabled" : true,
      "allowExceptions" : [ { }, { } ],
      "version" : 12345,
      "id" : 12345,
      "guid" : "...",
      "updatedBy" : "...",
      "createdBy" : "...",
      "isEnabled" : true,
      "createTime" : 12345,
      "updateTime" : 12345
    },
    "policiesVersion" : 12345,
    "id" : 12345
  }, {
    "changeType" : 12345,
    "policy" : {
      "resources" : {
        "property1" : { },
        "property2" : { }
      },
      "service" : "...",
      "dataMaskPolicyItems" : [ { }, { } ],
      "rowFilterPolicyItems" : [ { }, { } ],
      "conditions" : [ { }, { } ],
      "additionalResources" : [ {
        "property1" : { },
        "property2" : { }
      }, {
        "property1" : { },
        "property2" : { }
      } ],
      "zoneName" : "...",
      "policyType" : 12345,
      "serviceType" : "...",
      "policyPriority" : 12345,
      "options" : {
        "property1" : { },
        "property2" : { }
      },
      "policyLabels" : [ "...", "..." ],
      "resourceSignature" : "...",
      "name" : "...",
      "isDenyAllElse" : true,
      "policyItems" : [ { }, { } ],
      "denyExceptions" : [ { }, { } ],
      "description" : "...",
      "validitySchedules" : [ { }, { } ],
      "denyPolicyItems" : [ { }, { } ],
      "isAuditEnabled" : true,
      "allowExceptions" : [ { }, { } ],
      "version" : 12345,
      "id" : 12345,
      "guid" : "...",
      "updatedBy" : "...",
      "createdBy" : "...",
      "isEnabled" : true,
      "createTime" : 12345,
      "updateTime" : 12345
    },
    "policiesVersion" : 12345,
    "id" : 12345
  } ],
  "serviceName" : "...",
  "serviceConfig" : {
    "property1" : "...",
    "property2" : "..."
  },
  "tagPolicies" : {
    "policyVersion" : 12345,
    "serviceConfig" : {
      "property1" : "...",
      "property2" : "..."
    },
    "serviceId" : 12345,
    "serviceDef" : {
      "description" : "...",
      "dataMaskDef" : { },
      "resources" : [ { }, { } ],
      "rbKeyDescription" : "...",
      "displayName" : "...",
      "accessTypes" : [ { }, { } ],
      "enums" : [ { }, { } ],
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "label" : "...",
      "contextEnrichers" : [ { }, { } ],
      "policyConditions" : [ { }, { } ],
      "name" : "...",
      "rowFilterDef" : { },
      "configs" : [ { }, { } ],
      "markerAccessTypes" : [ { }, { } ],
      "rbKeyLabel" : "...",
      "implClass" : "...",
      "version" : 12345,
      "id" : 12345,
      "guid" : "...",
      "updatedBy" : "...",
      "createdBy" : "...",
      "isEnabled" : true,
      "createTime" : 12345,
      "updateTime" : 12345
    },
    "policies" : [ {
      "resources" : {
        "property1" : { },
        "property2" : { }
      },
      "service" : "...",
      "dataMaskPolicyItems" : [ { }, { } ],
      "rowFilterPolicyItems" : [ { }, { } ],
      "conditions" : [ { }, { } ],
      "additionalResources" : [ {
        "property1" : { },
        "property2" : { }
      }, {
        "property1" : { },
        "property2" : { }
      } ],
      "zoneName" : "...",
      "policyType" : 12345,
      "serviceType" : "...",
      "policyPriority" : 12345,
      "options" : {
        "property1" : { },
        "property2" : { }
      },
      "policyLabels" : [ "...", "..." ],
      "resourceSignature" : "...",
      "name" : "...",
      "isDenyAllElse" : true,
      "policyItems" : [ { }, { } ],
      "denyExceptions" : [ { }, { } ],
      "description" : "...",
      "validitySchedules" : [ { }, { } ],
      "denyPolicyItems" : [ { }, { } ],
      "isAuditEnabled" : true,
      "allowExceptions" : [ { }, { } ],
      "version" : 12345,
      "id" : 12345,
      "guid" : "...",
      "updatedBy" : "...",
      "createdBy" : "...",
      "isEnabled" : true,
      "createTime" : 12345,
      "updateTime" : 12345
    }, {
      "resources" : {
        "property1" : { },
        "property2" : { }
      },
      "service" : "...",
      "dataMaskPolicyItems" : [ { }, { } ],
      "rowFilterPolicyItems" : [ { }, { } ],
      "conditions" : [ { }, { } ],
      "additionalResources" : [ {
        "property1" : { },
        "property2" : { }
      }, {
        "property1" : { },
        "property2" : { }
      } ],
      "zoneName" : "...",
      "policyType" : 12345,
      "serviceType" : "...",
      "policyPriority" : 12345,
      "options" : {
        "property1" : { },
        "property2" : { }
      },
      "policyLabels" : [ "...", "..." ],
      "resourceSignature" : "...",
      "name" : "...",
      "isDenyAllElse" : true,
      "policyItems" : [ { }, { } ],
      "denyExceptions" : [ { }, { } ],
      "description" : "...",
      "validitySchedules" : [ { }, { } ],
      "denyPolicyItems" : [ { }, { } ],
      "isAuditEnabled" : true,
      "allowExceptions" : [ { }, { } ],
      "version" : 12345,
      "id" : 12345,
      "guid" : "...",
      "updatedBy" : "...",
      "createdBy" : "...",
      "isEnabled" : true,
      "createTime" : 12345,
      "updateTime" : 12345
    } ],
    "serviceName" : "...",
    "policyUpdateTime" : 12345,
    "auditMode" : "..."
  },
  "securityZones" : {
    "property1" : {
      "resources" : [ {
        "property1" : [ "...", "..." ],
        "property2" : [ "...", "..." ]
      }, {
        "property1" : [ "...", "..." ],
        "property2" : [ "...", "..." ]
      } ],
      "policies" : [ {
        "resources" : {
          "property1" : { },
          "property2" : { }
        },
        "service" : "...",
        "dataMaskPolicyItems" : [ { }, { } ],
        "rowFilterPolicyItems" : [ { }, { } ],
        "conditions" : [ { }, { } ],
        "additionalResources" : [ {
          "property1" : { },
          "property2" : { }
        }, {
          "property1" : { },
          "property2" : { }
        } ],
        "zoneName" : "...",
        "policyType" : 12345,
        "serviceType" : "...",
        "policyPriority" : 12345,
        "options" : {
          "property1" : { },
          "property2" : { }
        },
        "policyLabels" : [ "...", "..." ],
        "resourceSignature" : "...",
        "name" : "...",
        "isDenyAllElse" : true,
        "policyItems" : [ { }, { } ],
        "denyExceptions" : [ { }, { } ],
        "description" : "...",
        "validitySchedules" : [ { }, { } ],
        "denyPolicyItems" : [ { }, { } ],
        "isAuditEnabled" : true,
        "allowExceptions" : [ { }, { } ],
        "version" : 12345,
        "id" : 12345,
        "guid" : "...",
        "updatedBy" : "...",
        "createdBy" : "...",
        "isEnabled" : true,
        "createTime" : 12345,
        "updateTime" : 12345
      }, {
        "resources" : {
          "property1" : { },
          "property2" : { }
        },
        "service" : "...",
        "dataMaskPolicyItems" : [ { }, { } ],
        "rowFilterPolicyItems" : [ { }, { } ],
        "conditions" : [ { }, { } ],
        "additionalResources" : [ {
          "property1" : { },
          "property2" : { }
        }, {
          "property1" : { },
          "property2" : { }
        } ],
        "zoneName" : "...",
        "policyType" : 12345,
        "serviceType" : "...",
        "policyPriority" : 12345,
        "options" : {
          "property1" : { },
          "property2" : { }
        },
        "policyLabels" : [ "...", "..." ],
        "resourceSignature" : "...",
        "name" : "...",
        "isDenyAllElse" : true,
        "policyItems" : [ { }, { } ],
        "denyExceptions" : [ { }, { } ],
        "description" : "...",
        "validitySchedules" : [ { }, { } ],
        "denyPolicyItems" : [ { }, { } ],
        "isAuditEnabled" : true,
        "allowExceptions" : [ { }, { } ],
        "version" : 12345,
        "id" : 12345,
        "guid" : "...",
        "updatedBy" : "...",
        "createdBy" : "...",
        "isEnabled" : true,
        "createTime" : 12345,
        "updateTime" : 12345
      } ],
      "zoneName" : "...",
      "containsAssociatedTagService" : true,
      "policyDeltas" : [ {
        "changeType" : 12345,
        "policy" : { },
        "policiesVersion" : 12345,
        "id" : 12345
      }, {
        "changeType" : 12345,
        "policy" : { },
        "policiesVersion" : 12345,
        "id" : 12345
      } ]
    },
    "property2" : {
      "resources" : [ {
        "property1" : [ "...", "..." ],
        "property2" : [ "...", "..." ]
      }, {
        "property1" : [ "...", "..." ],
        "property2" : [ "...", "..." ]
      } ],
      "policies" : [ {
        "resources" : {
          "property1" : { },
          "property2" : { }
        },
        "service" : "...",
        "dataMaskPolicyItems" : [ { }, { } ],
        "rowFilterPolicyItems" : [ { }, { } ],
        "conditions" : [ { }, { } ],
        "additionalResources" : [ {
          "property1" : { },
          "property2" : { }
        }, {
          "property1" : { },
          "property2" : { }
        } ],
        "zoneName" : "...",
        "policyType" : 12345,
        "serviceType" : "...",
        "policyPriority" : 12345,
        "options" : {
          "property1" : { },
          "property2" : { }
        },
        "policyLabels" : [ "...", "..." ],
        "resourceSignature" : "...",
        "name" : "...",
        "isDenyAllElse" : true,
        "policyItems" : [ { }, { } ],
        "denyExceptions" : [ { }, { } ],
        "description" : "...",
        "validitySchedules" : [ { }, { } ],
        "denyPolicyItems" : [ { }, { } ],
        "isAuditEnabled" : true,
        "allowExceptions" : [ { }, { } ],
        "version" : 12345,
        "id" : 12345,
        "guid" : "...",
        "updatedBy" : "...",
        "createdBy" : "...",
        "isEnabled" : true,
        "createTime" : 12345,
        "updateTime" : 12345
      }, {
        "resources" : {
          "property1" : { },
          "property2" : { }
        },
        "service" : "...",
        "dataMaskPolicyItems" : [ { }, { } ],
        "rowFilterPolicyItems" : [ { }, { } ],
        "conditions" : [ { }, { } ],
        "additionalResources" : [ {
          "property1" : { },
          "property2" : { }
        }, {
          "property1" : { },
          "property2" : { }
        } ],
        "zoneName" : "...",
        "policyType" : 12345,
        "serviceType" : "...",
        "policyPriority" : 12345,
        "options" : {
          "property1" : { },
          "property2" : { }
        },
        "policyLabels" : [ "...", "..." ],
        "resourceSignature" : "...",
        "name" : "...",
        "isDenyAllElse" : true,
        "policyItems" : [ { }, { } ],
        "denyExceptions" : [ { }, { } ],
        "description" : "...",
        "validitySchedules" : [ { }, { } ],
        "denyPolicyItems" : [ { }, { } ],
        "isAuditEnabled" : true,
        "allowExceptions" : [ { }, { } ],
        "version" : 12345,
        "id" : 12345,
        "guid" : "...",
        "updatedBy" : "...",
        "createdBy" : "...",
        "isEnabled" : true,
        "createTime" : 12345,
        "updateTime" : 12345
      } ],
      "zoneName" : "...",
      "containsAssociatedTagService" : true,
      "policyDeltas" : [ {
        "changeType" : 12345,
        "policy" : { },
        "policiesVersion" : 12345,
        "id" : 12345
      }, {
        "changeType" : 12345,
        "policy" : { },
        "policiesVersion" : 12345,
        "id" : 12345
      } ]
    }
  },
  "auditMode" : "...",
  "serviceDef" : {
    "description" : "...",
    "dataMaskDef" : {
      "resources" : [ { }, { } ],
      "accessTypes" : [ { }, { } ],
      "maskTypes" : [ { }, { } ]
    },
    "resources" : [ {
      "isValidLeaf" : true,
      "accessTypeRestrictions" : [ "...", "..." ],
      "description" : "...",
      "mandatory" : true,
      "itemId" : 12345,
      "matcherOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "rbKeyDescription" : "...",
      "recursiveSupported" : true,
      "validationRegEx" : "...",
      "label" : "...",
      "rbKeyValidationMessage" : "...",
      "level" : 12345,
      "uiHint" : "...",
      "rbKeyLabel" : "...",
      "lookupSupported" : true,
      "excludesSupported" : true,
      "name" : "...",
      "parent" : "...",
      "type" : "...",
      "matcher" : "...",
      "validationMessage" : "..."
    }, {
      "isValidLeaf" : true,
      "accessTypeRestrictions" : [ "...", "..." ],
      "description" : "...",
      "mandatory" : true,
      "itemId" : 12345,
      "matcherOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "rbKeyDescription" : "...",
      "recursiveSupported" : true,
      "validationRegEx" : "...",
      "label" : "...",
      "rbKeyValidationMessage" : "...",
      "level" : 12345,
      "uiHint" : "...",
      "rbKeyLabel" : "...",
      "lookupSupported" : true,
      "excludesSupported" : true,
      "name" : "...",
      "parent" : "...",
      "type" : "...",
      "matcher" : "...",
      "validationMessage" : "..."
    } ],
    "rbKeyDescription" : "...",
    "displayName" : "...",
    "accessTypes" : [ {
      "rbKeyLabel" : "...",
      "label" : "...",
      "impliedGrants" : [ "...", "..." ],
      "category" : "CREATE",
      "itemId" : 12345,
      "name" : "..."
    }, {
      "rbKeyLabel" : "...",
      "label" : "...",
      "impliedGrants" : [ "...", "..." ],
      "category" : "MANAGE",
      "itemId" : 12345,
      "name" : "..."
    } ],
    "enums" : [ {
      "defaultIndex" : 12345,
      "name" : "...",
      "itemId" : 12345,
      "elements" : [ { }, { } ]
    }, {
      "defaultIndex" : 12345,
      "name" : "...",
      "itemId" : 12345,
      "elements" : [ { }, { } ]
    } ],
    "options" : {
      "property1" : "...",
      "property2" : "..."
    },
    "label" : "...",
    "contextEnrichers" : [ {
      "enricher" : "...",
      "itemId" : 12345,
      "enricherOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "name" : "..."
    }, {
      "enricher" : "...",
      "itemId" : 12345,
      "enricherOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "name" : "..."
    } ],
    "policyConditions" : [ {
      "rbKeyValidationMessage" : "...",
      "uiHint" : "...",
      "validationRegEx" : "...",
      "evaluatorOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "itemId" : 12345,
      "evaluator" : "...",
      "rbKeyDescription" : "...",
      "rbKeyLabel" : "...",
      "label" : "...",
      "name" : "...",
      "validationMessage" : "...",
      "description" : "..."
    }, {
      "rbKeyValidationMessage" : "...",
      "uiHint" : "...",
      "validationRegEx" : "...",
      "evaluatorOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "itemId" : 12345,
      "evaluator" : "...",
      "rbKeyDescription" : "...",
      "rbKeyLabel" : "...",
      "label" : "...",
      "name" : "...",
      "validationMessage" : "...",
      "description" : "..."
    } ],
    "name" : "...",
    "rowFilterDef" : {
      "resources" : [ { }, { } ],
      "accessTypes" : [ { }, { } ]
    },
    "configs" : [ {
      "description" : "...",
      "name" : "...",
      "label" : "...",
      "subType" : "...",
      "uiHint" : "...",
      "rbKeyDescription" : "...",
      "rbKeyValidationMessage" : "...",
      "validationRegEx" : "...",
      "validationMessage" : "...",
      "rbKeyLabel" : "...",
      "defaultValue" : "...",
      "mandatory" : true,
      "itemId" : 12345,
      "type" : "..."
    }, {
      "description" : "...",
      "name" : "...",
      "label" : "...",
      "subType" : "...",
      "uiHint" : "...",
      "rbKeyDescription" : "...",
      "rbKeyValidationMessage" : "...",
      "validationRegEx" : "...",
      "validationMessage" : "...",
      "rbKeyLabel" : "...",
      "defaultValue" : "...",
      "mandatory" : true,
      "itemId" : 12345,
      "type" : "..."
    } ],
    "markerAccessTypes" : [ {
      "rbKeyLabel" : "...",
      "label" : "...",
      "impliedGrants" : [ "...", "..." ],
      "category" : "DELETE",
      "itemId" : 12345,
      "name" : "..."
    }, {
      "rbKeyLabel" : "...",
      "label" : "...",
      "impliedGrants" : [ "...", "..." ],
      "category" : "DELETE",
      "itemId" : 12345,
      "name" : "..."
    } ],
    "rbKeyLabel" : "...",
    "implClass" : "...",
    "version" : 12345,
    "id" : 12345,
    "guid" : "...",
    "updatedBy" : "...",
    "createdBy" : "...",
    "isEnabled" : true,
    "createTime" : 12345,
    "updateTime" : 12345
  },
  "policyVersion" : 12345,
  "serviceId" : 12345,
  "policies" : [ {
    "resources" : {
      "property1" : {
        "values" : [ "...", "..." ],
        "isRecursive" : true,
        "isExcludes" : true
      },
      "property2" : {
        "values" : [ "...", "..." ],
        "isRecursive" : true,
        "isExcludes" : true
      }
    },
    "service" : "...",
    "dataMaskPolicyItems" : [ {
      "dataMaskInfo" : { },
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    }, {
      "dataMaskInfo" : { },
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    } ],
    "rowFilterPolicyItems" : [ {
      "rowFilterInfo" : { },
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    }, {
      "rowFilterInfo" : { },
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    } ],
    "conditions" : [ {
      "values" : [ "...", "..." ],
      "type" : "..."
    }, {
      "values" : [ "...", "..." ],
      "type" : "..."
    } ],
    "additionalResources" : [ {
      "property1" : {
        "values" : [ "...", "..." ],
        "isRecursive" : true,
        "isExcludes" : true
      },
      "property2" : {
        "values" : [ "...", "..." ],
        "isRecursive" : true,
        "isExcludes" : true
      }
    }, {
      "property1" : {
        "values" : [ "...", "..." ],
        "isRecursive" : true,
        "isExcludes" : true
      },
      "property2" : {
        "values" : [ "...", "..." ],
        "isRecursive" : true,
        "isExcludes" : true
      }
    } ],
    "zoneName" : "...",
    "policyType" : 12345,
    "serviceType" : "...",
    "policyPriority" : 12345,
    "options" : {
      "property1" : { },
      "property2" : { }
    },
    "policyLabels" : [ "...", "..." ],
    "resourceSignature" : "...",
    "name" : "...",
    "isDenyAllElse" : true,
    "policyItems" : [ {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    }, {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    } ],
    "denyExceptions" : [ {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    }, {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    } ],
    "description" : "...",
    "validitySchedules" : [ {
      "timeZone" : "...",
      "recurrences" : [ { }, { } ],
      "endTime" : "...",
      "startTime" : "..."
    }, {
      "timeZone" : "...",
      "recurrences" : [ { }, { } ],
      "endTime" : "...",
      "startTime" : "..."
    } ],
    "denyPolicyItems" : [ {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    }, {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    } ],
    "isAuditEnabled" : true,
    "allowExceptions" : [ {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    }, {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    } ],
    "version" : 12345,
    "id" : 12345,
    "guid" : "...",
    "updatedBy" : "...",
    "createdBy" : "...",
    "isEnabled" : true,
    "createTime" : 12345,
    "updateTime" : 12345
  }, {
    "resources" : {
      "property1" : {
        "values" : [ "...", "..." ],
        "isRecursive" : true,
        "isExcludes" : true
      },
      "property2" : {
        "values" : [ "...", "..." ],
        "isRecursive" : true,
        "isExcludes" : true
      }
    },
    "service" : "...",
    "dataMaskPolicyItems" : [ {
      "dataMaskInfo" : { },
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    }, {
      "dataMaskInfo" : { },
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    } ],
    "rowFilterPolicyItems" : [ {
      "rowFilterInfo" : { },
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    }, {
      "rowFilterInfo" : { },
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    } ],
    "conditions" : [ {
      "values" : [ "...", "..." ],
      "type" : "..."
    }, {
      "values" : [ "...", "..." ],
      "type" : "..."
    } ],
    "additionalResources" : [ {
      "property1" : {
        "values" : [ "...", "..." ],
        "isRecursive" : true,
        "isExcludes" : true
      },
      "property2" : {
        "values" : [ "...", "..." ],
        "isRecursive" : true,
        "isExcludes" : true
      }
    }, {
      "property1" : {
        "values" : [ "...", "..." ],
        "isRecursive" : true,
        "isExcludes" : true
      },
      "property2" : {
        "values" : [ "...", "..." ],
        "isRecursive" : true,
        "isExcludes" : true
      }
    } ],
    "zoneName" : "...",
    "policyType" : 12345,
    "serviceType" : "...",
    "policyPriority" : 12345,
    "options" : {
      "property1" : { },
      "property2" : { }
    },
    "policyLabels" : [ "...", "..." ],
    "resourceSignature" : "...",
    "name" : "...",
    "isDenyAllElse" : true,
    "policyItems" : [ {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    }, {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    } ],
    "denyExceptions" : [ {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    }, {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    } ],
    "description" : "...",
    "validitySchedules" : [ {
      "timeZone" : "...",
      "recurrences" : [ { }, { } ],
      "endTime" : "...",
      "startTime" : "..."
    }, {
      "timeZone" : "...",
      "recurrences" : [ { }, { } ],
      "endTime" : "...",
      "startTime" : "..."
    } ],
    "denyPolicyItems" : [ {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    }, {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    } ],
    "isAuditEnabled" : true,
    "allowExceptions" : [ {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    }, {
      "conditions" : [ { }, { } ],
      "users" : [ "...", "..." ],
      "delegateAdmin" : true,
      "roles" : [ "...", "..." ],
      "groups" : [ "...", "..." ],
      "accesses" : [ { }, { } ]
    } ],
    "version" : 12345,
    "id" : 12345,
    "guid" : "...",
    "updatedBy" : "...",
    "createdBy" : "...",
    "isEnabled" : true,
    "createTime" : 12345,
    "updateTime" : 12345
  } ]
}