'List all loadbalancers inside a geography or in given network.
In Dimension Data terminology these are known as virtual listeners
:param ex_network_domain_id: UUID of Network Domain
if not None returns only balancers in the given network
if None then returns all pools for the organization
:type  ex_network_domain_id: ``str``
:rtype: ``list`` of :class:`LoadBalancer`'

def list_balancers(self, ex_network_domain_id=None):

    params = None
    if (ex_network_domain_id is not None):
        params = {'networkDomainId': ex_network_domain_id}
    return self._to_balancers(self.connection.request_with_orgId_api_2('networkDomainVip/virtualListener', params=params).object)
