Я пытаюсь создать простую веб-форму для запуска экземпляров EC2. Но я получаю сообщение об ошибке, когда ответ descriptionsecuritygroup присоединяется к объекту ec2client. "Для этого пользователя нет VPC по умолчанию"
Любые идеи, фрагмент кода:
protected void Button_Build_Click(object sender, EventArgs e)
{
var ec2client = new AmazonEC2Client(RegionEndpoint.USWest1);
DescribeVpcsRequest foo1 = new DescribeVpcsRequest()
{
VpcIds = new List<string> { "vpc-XXXXXX" }
};
DescribeVpcsResponse foo2 = ec2client.DescribeVpcs(foo1);
ec2client.DescribeVpcs(foo1);
var secGroupRequest = new DescribeSecurityGroupsRequest()
{
GroupNames = new List<String> { securitygroup }
};
DescribeSecurityGroupsResponse secGroupResponse = ec2client.DescribeSecurityGroups(secGroupRequest);
SecurityGroup secGroup = secGroupResponse.SecurityGroups[0];
var runInstancesRequest = new RunInstancesRequest()
{
ImageId = ami,
InstanceType = size,
MinCount = 1,
MaxCount = 1,
KeyName = keypair,
SubnetId = subnetid
};
runInstancesRequest.SecurityGroups.Add(securitygroup);
runInstancesRequest.SubnetId = subnetid;