从 DescribeSecurityGroupsRequest 取回数据

Getting back data from DescribeSecurityGroupsRequest

我正在尝试获取 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());

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

然后您需要在您的客户端上调用“DescribeSecurityGroups()”:

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

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