使用.net的AWS SDK工具分配弹性IP

本文关键字:分配 IP 工具 SDK net AWS 使用 | 更新日期: 2023-09-27 17:49:14

我正在使用。net的AWS SDK,我注意到当我停止启动服务器时,弹性IP从实例中解除关联。在我的程序中,我知道弹性IP是什么,但我如何从工具中重新关联它?

使用.net的AWS SDK工具分配弹性IP

我不是。net程序员,所以我不能给你写示例代码。您可以使用位于Amazon.EC2中的AssociateAddressRequest类。模型名称空间

它看起来像这样

String instanceId = "your instance id";
String publicIp = "your public ip";
ec2.associateAddress(new AssociateAddressRequest()
            .withInstanceId(instanceId)
            .withPublicIp(publicIp));

在这里找到一个示例用法:方法process_assign_address_command行593

编辑:

离题,但仍然可能感兴趣的你:这是我如何找到的代码示例。http://code.google.com/intl/en/query/q = AssociateAddressRequest

希望这对你有帮助

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