AWS API在非默认VPC中创建实例

时间:2014-06-11 00:13:47

标签: asp.net amazon-web-services amazon-ec2 amazon-product-api

我正在使用.NET SDK for AWS并尝试创建可以创建/管理实例的服务。作为其中的一部分,我想在特定的VPC(非默认)中创建EC2实例。区域中可能有多个VPC,我希望以编程方式在任何VPC中创建/管理实例,而不仅仅是默认的VPC。

这可能吗?如果有,怎么样?我查看了API文档,但在创建EC2 isntance时无法找到指定VPC的方法。

1 个答案:

答案 0 :(得分:0)

您指定的子网ID似乎暗示了VPC。如果这不能让你到达那里,它至少会给你一个错误信息,解释你错过了什么。

http://docs.aws.amazon.com/sdkfornet/latest/apidocs/items/PEC2Instance_SubnetId_NET4_5.html http://docs.aws.amazon.com/sdkfornet/latest/apidocs/items/TEC2RunInstancesRequest_NET4_5.html http://docs.aws.amazon.com/AWSSdkDocsNET/latest/DeveloperGuide/run-instance.html

从底层REST API:

  

SubnetId

     

[EC2-VPC]将实例启动到的子网的ID。

     

输入:String

     

默认值:None

     

必填:No

http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-RunInstances.html