Sorry, I was using boolean syntax instead of NetMRI syntax, because I don't see that NetMRI offers what's required.
Specifically, I don't see a 'not' operator, which is what I need. I would like to use a syntax of:
not (memberOf ["G1"] and memberOf ["G2"])
Is the 'not' operator available?
The online docs say:
Logical Operators
The following logical operators can be used to combine
comparison sub-expressions:
and, &, &&
boolean AND
or, |, || boolean OR
(, ) grouping
Examples:
$Vendor eq "Cisco" and $Type eq
"Router"
($Vendor eq "Juniper" and $Type eq
"Router")
or ($Vendor eq "Cisco" and $Type in ["Router", "Switch"])
memberOf ["Routing Group”"] and
$IPAddress in [10.1.0.0/16, 10.2.3.45]