如何使用C#获取EC2实例名称

时间:2017-07-12 08:41:33

标签: c# amazon-web-services amazon-ec2

逗人, 我使用C#

编写了一个代码来列出实例平台和显示
AmazonEC2Client amazonEC2Client = new AmazonEC2Client("id", "password", Amazon.RegionEndpoint.USEast1))           
DescribeInstancesRequest describeInstancesRequest = new DescribeInstancesRequest();
DescribeInstancesResponse describeInstancesResponse = amazonEC2Client.DescribeInstances(describeInstancesRequest);
List<Reservation> result = describeInstancesResponse.Reservations;

然后我可以使用以下代码获取EC2属性的值:

               foreach (var reservation in result)
                {
                    foreach (var instance in reservation.Instances)
                    {

                        instance.InstanceId;
                    }
                }

我需要获得Name Proparty 请告诉我 在此先感谢

1 个答案:

答案 0 :(得分:0)

就像您已检索到InstanceId一样,您可以收到的有关实例的所有信息都列在此API doc.

名称基本上是一个标记,因此请查看instance.Tags