'Returns a set of results for a cluster network lookup.
This is an example:
(ObjectContent){
obj =
(obj){
value = "domain-c7"
_type = "ClusterComputeResource"
propSet[] =
(DynamicProperty){
name = "network"
val =
(ArrayOfManagedObjectReference){
ManagedObjectReference[] =
(ManagedObjectReference){
value = "network-54"
_type = "Network"
(ManagedObjectReference){
value = "dvportgroup-14"
_type = "DistributedVirtualPortgroup"'

def _build_cluster_networks(self, networks):

    objects = []
    obj = ObjectContent(obj=vim_util.get_moref('domain-c7', 'ClusterComputeResource'), propSet=[])
    value = fake.DataObject()
    value.ManagedObjectReference = []
    for network in networks:
        value.ManagedObjectReference.append(network)
    obj.propSet.append(DynamicProperty(name='network', val=value))
    objects.append(obj)
    return ResultSet(objects=objects)
