Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用C中的过滤器在EC2中查找实例的ip#_C#_Amazon Web Services_Amazon Ec2_Aws Sdk - Fatal编程技术网

C# 如何使用C中的过滤器在EC2中查找实例的ip#

C# 如何使用C中的过滤器在EC2中查找实例的ip#,c#,amazon-web-services,amazon-ec2,aws-sdk,C#,Amazon Web Services,Amazon Ec2,Aws Sdk,我有几个EC2实例,我想找到这些实例的ip地址。 我想将描述说明与过滤器一起使用,但找不到任何示例如何应用过滤器。 非常感谢您的帮助。前面已经回答了这个问题: 因此,除了上面链接中的示例打印的InstanceId和InstanceType之外,您还可以打印 Console.WriteLine(runningInstance.PrivateIpAddress); Console.WriteLine(runningInstance.PublicIpAddress); 如果需要向DescribeIn

我有几个EC2实例,我想找到这些实例的ip地址。 我想将
描述说明
过滤器
一起使用,但找不到任何示例如何应用
过滤器

非常感谢您的帮助。

前面已经回答了这个问题:

因此,除了上面链接中的示例打印的InstanceId和InstanceType之外,您还可以打印

Console.WriteLine(runningInstance.PrivateIpAddress);
Console.WriteLine(runningInstance.PublicIpAddress);
如果需要向DescribeInstanceRequest添加筛选器,请选中

示例-如何设置过滤器:

new DescribeInstancesRequest()
{
    Filter = new List<Filter>()
    {
        new Filter()
        {
            Name = "instance-id",
            Value = new List<String>()
            {
                "i-223c1a1b"
            }
        }
    }
}
新描述安装请求()
{
过滤器=新列表()
{
新过滤器()
{
Name=“实例id”,
值=新列表()
{
“i-223c1a1b”
}
}
}
}
因此,上面的过滤器将返回实例id为i-223c1a1b的特定实例的详细信息


有关所有筛选器及其名称的更多详细信息,请参见

我参与了应用筛选器的部分。谢谢