【发布时间】:2016-04-01 00:31:35
【问题描述】:
我正在尝试使用 .NET 中的 AWS 开发工具包过滤 EC2 实例,尽管我在 SO 和其他解决此问题的网站上看到了无数线程,但我最终尝试过的都没有。
所以,作为最后的资源,我向你们寻求帮助。任何人都可以阐明我所缺少的东西吗?我知道我很可能在做一些愚蠢的事情,但我不能浪费太多时间来解决这个问题。
这是我用来通过标签名称过滤 EC2 实例(获取它的元数据)的代码块:
DescribeInstanceStatusRequest req = new DescribeInstanceStatusRequest ();
req.Filters.Add (new Filter() { Name = "tag:Name", Values = new List <string> () { "some_random_name" } });
// Executing request & fetching response
DescribeInstanceStatusResponse resp = m_ec2Client.DescribeInstanceStatus (req);
但我一直遇到这个异常:
过滤器“标签:名称”无效
我已将过滤器名称(示例中的“tag:Name”)替换为文档中列出的多个过滤器(例如“tag-key”、“tag-value”、“tag:key=value”),但是没有任何效果。
提前谢谢大家:)
【问题讨论】:
标签: c# .net amazon-web-services aws-sdk aws-ec2