2012-12-20 25 views

回答

4

我不是一個.NET程序員,所以我不能寫你的示例代碼。 可以使用AssociateAddressRequest類駐留在Amazon.EC2.Model命名空間

這應該是這樣的

String instanceId = "your instance id"; 
String publicIp = "your public ip"; 

ec2.associateAddress(new AssociateAddressRequest() 
      .withInstanceId(instanceId) 
      .withPublicIp(publicIp)); 

找到用法示例here:方法process_assign_address_command線593

編輯:

Offtopic,但仍可能會讓你感興趣:這就是我如何找到代碼示例。 http://code.google.com/intl/en/query/#q=AssociateAddressRequest

希望這有助於:)

+1

謝謝。雖然這不是.NET,但足以讓我在那裏! :D –

+1

哦,是啊,剛剛意識到爲什麼這看起來很熟悉。示例是Java –

+0

嘿嘿,它不是那麼糟糕的.NET只是不同的語法! –

0
AmazonEC2Client amazonEc2client = GetAmazonClient(ConfigurationManager.AppSettings["AwsRegionEndPint"]); 
var associateRequest = new AssociateAddressRequest 
       { 
        PublicIp = Your Elastic Ip, 
        InstanceId = Your InstanceId 
       }; 
       amazonEc2client.AssociateAddress(associateRequest); 
相關問題