Try this to find network devices belonging to a given resource pool :
Get-SCOMRelationshipInstance -SourceInstance (get-scomclassinstance -DisplayName "network resource pool") | select targetobject -unique
It shouldn't be too difficult to make it work the other way around if you prefer.
Edit : the idea here is that the relationship between a network object and its resource pool is an instance of a SCOM Relationship, exactly in the same way as between a SCOM group and its members.
More specifically, there actually is one instance of two distinct relationships between the resource pool object (relationship source) and every network object it manages (relationship target) :
- one instance of the Microsoft.SystemCenter.ManagementActionPointShouldManageEntity relationship
- one instance of the Microsoft.SystemCenter.ManagementActionPointManagesEntity relationship
Using one or the other shouldn't make any difference in your case, you don't need both.
So by using this, you can play around to find what objects are managed by a given resource pool, or what resource pool manages one given network object.