Amazon.EC2.Util.VPCUtilities.GetDefaultRouteTable C# (CSharp) Метод

GetDefaultRouteTable() приватный статический Метод

private static GetDefaultRouteTable ( IAmazonEC2 ec2Client, string vpcId ) : RouteTable
ec2Client IAmazonEC2
vpcId string
Результат Amazon.EC2.Model.RouteTable
        private static RouteTable GetDefaultRouteTable(IAmazonEC2 ec2Client, string vpcId)
        {
            var filters = new List<Filter>() 
            { 
                new Filter() { Name = "vpc-id", Values = new List<string>() { vpcId } },
                new Filter() { Name = "association.main", Values = new List<string>() { "true" } } 
            };

            var response = ec2Client.DescribeRouteTables(new DescribeRouteTablesRequest() { Filters = filters });
            if (response.RouteTables.Count != 1)
                return null;

            return response.RouteTables[0];
        }