Insight Attribute IQL Filter

Dave Ellard June 20, 2022

I am trying to apply an IQL filter to only display components based upon a Vendor already selected in an object. The components are optional KEY/VALUE pairs hence my reason for not creating an object for each type of service I want to configure. 

 

 Summary.png

I create a ServiceInstance and that has a Vendor Attribute. I want to use this Vendor name to then filter my components found in ServiceComponents when I configure ServiceInstanceComponents. I am able to hard code a Vendor name into the IQL filter and this works as shown below.

Hardcode vendor.png

I have tried various options but although the IQL is valid (Green Tick) cannot get the components IQL filter to work.  

filter.png


I want the filter to only display components based upon the Vendor.

IQL I have tried

objectType = "ServiceComponents" AND Vendor = ${"ServiceInstance".Vendor}

Vendor = ${ServiceInstance.Vendor{0}}

Vendor IN (${"ServiceInstance".Vendor${0}})

1 answer

1 accepted

1 vote
Answer accepted
Dave Ellard June 20, 2022

The IQL to filter the components based upon the Vendor

Vendor having outR(Vendor HAVING inR(objectType = ServiceInstance and Name = ${ServiceInstance}))

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events