public async Task deleteNetworkAclAsync(string vpcid) { var describeResponse = await _ec2Client.DescribeNetworkAclsAsync(new DescribeNetworkAclsRequest { Filters = { new Filter("vpc-id", new List <string> { vpcid }) } }); foreach (var acl in describeResponse.NetworkAcls) { if (!acl.IsDefault) { await _ec2Client.DeleteNetworkAclAsync(new DeleteNetworkAclRequest { NetworkAclId = acl.NetworkAclId }); } } }