What you are looking to do is add a filter to the results, right? That is done with via
whose. Additionally, the filter you’d like to add is a condition of the
<bes property> object (i.e. those properties that are not in a particular site). So, the first step is to find out what sort of properties/inspectors there are for the
<bes property> object. These are available for reference on developer.bigfix.com here: https://developer.bigfix.com/relevance/reference/bes-property.html. Though unrelated to the question, the first property listed on that page is likely one of interest to you as well (
analysis flag of <bes property>) if you want to only return properties that are in an analysis.
But to address your question, you’ll have to note that it is an analysis that is in a particular site (not really the property of an analysis). This leads us to
source analysis of <bes property>. And looking at what is available for the object, we see various methods to filter on the site, including
master site flag of <bes fixlet>.
Putting these together, we get something like this:
names of bes properties whose (analysis flag of it AND evaluation period of it as string = "00:00:00" AND not master site flag of source analysis of it)