public static void ListVolumes()
{
var ec2 = Ec2Helper.CreateClient();
DescribeVolumesRequest rq = new DescribeVolumesRequest();
DescribeVolumesResponse rs = ec2.DescribeVolumes(rq);
foreach (Volume v in rs.Volumes) {
Console.WriteLine(v.VolumeId);
DescribeTagsRequest trq = new DescribeTagsRequest();
trq.Filters.Add(new Filter() { Name = "resource-id", Values = new List<string>() { v.VolumeId } });
DescribeTagsResponse trs = ec2.DescribeTags(trq);
foreach (TagDescription t in trs.Tags)
{
Console.WriteLine(" " + t.Key + "=" + t.Value);
}
}
}