Class Authz.QueryFilterRecord

java.lang.Object
org.ovirt.engine.api.extensions.aaa.Authz.QueryFilterRecord
Enclosing class:
Authz

public static class Authz.QueryFilterRecord extends Object
Query filter record. Either nested filter list or field filter.

Example:


 Filter = {
     OPERATOR: QueryFilterOperator.AND,
     FILTER: [
         {
             OPERATOR: QueryFilterOperator.EQ,
             KEY: PrincipalRecord.NAME,
             PrincipalRecord.NAME: "name1*",
         },
         {
             OPERATOR: QueryFilterOperator.NOT,
             FILTER: [
                 {
                     OPERATOR: QueryFilterOperator.EQ,
                     KEY: PrincipalRecord.DEPARTMENT,
                     PrincipalRecord.DEPARTMENT: "dept1",
                 },
             ],
         },
     ],
 }