如何使用C#中的filter在EC2中查找实例的ip
本文关键字:查找 实例 ip EC2 何使用 中的 filter | 更新日期: 2023-09-27 18:20:43
我有几个EC2实例,我想找到这些实例的ip地址。我想将DescribeInstances
与Filter
结合使用,但找不到任何如何应用Filter
的示例。感谢您的帮助。
前面已经回答了这个问题:在AWS.NET SDK 中列出实例
因此,除了上面链接中的示例打印的InstanceId和InstanceType之外,您还可以打印
Console.WriteLine(runningInstance.PrivateIpAddress);
Console.WriteLine(runningInstance.PublicIpAddress);
如果您需要将筛选器添加到DescribeInstanceRequest,请选中DescribeInstanceRequestWithFilter
示例-如何设置过滤器:
new DescribeInstancesRequest()
{
Filter = new List<Filter>()
{
new Filter()
{
Name = "instance-id",
Value = new List<String>()
{
"i-223c1a1b"
}
}
}
}
因此,上面的过滤器将返回实例id为i-223c1a1b的特定实例的详细信息。
有关所有过滤器及其名称的更多详细信息,请参阅DescribeInstances filters