从DescribeSecurityGroupsRequest获取数据

时间:2016-07-29 10:54:52

标签: .net amazon-web-services amazon-ec2 aws-sdk

我正在尝试获取AWS区域内所有安全组的列表,但我不知道如何输出实际的安全组ID,名称等。

//Switch region to eu-west-1
ec2Client = new AmazonEC2Client(RegionEndpoint.GetBySystemName("eu-west-1"));

//Describe all the security groups
var securityGroup = new DescribeSecurityGroupsRequest();
Console.WriteLine(securityGroup.ToString());

1 个答案:

答案 0 :(得分:1)

DescribeSecurityGroupsRequest类只是请求对象。所以你填写了你的输入要求(在你的情况下,很可能没有)。

然后你需要在你的客户端上调用`DescribeSecurityGroups()':

var client = new AmazonEC2Client(RegionEndpoint.GetBySystemName("eu-west-1"));
var request = new DescribeSecurityGroupsRequest();
var response = client.DescribeSecurityGroups(request);

response对象将包含您的安全组信息。