public async Task <List <Amazon.ElasticLoadBalancingV2.Model.LoadBalancer> > ListOfLoadBalancers(Amazon.ElasticLoadBalancingV2.LoadBalancerTypeEnum loadBalancerType) { var client = _awsClientFactory.GetAWSClient <IAmazonElasticLoadBalancingV2>(); var loadBalancers = new List <Amazon.ElasticLoadBalancingV2.Model.LoadBalancer>(); await foreach (var loadBalancer in client.Paginators.DescribeLoadBalancers(new DescribeLoadBalancersRequest()).LoadBalancers) { if (loadBalancer.Type == loadBalancerType) { loadBalancers.Add(loadBalancer); } } return(loadBalancers); }