本文介绍如何使用Alibaba Cloud SDK for Python将一个弹性公网IP EIP(Elastic IP Address)添加到共享带宽中。
前提条件
在使用Alibaba Cloud SDK for Python前,您需要完成以下准备工作:
- 您需要一个阿里云账号和访问密钥(AccessKey)。 请在阿里云控制台中的AccessKey管理页面上创建和查看您的AccessKey。
- 确保您已经安装了Alibaba Cloud SDK for Python,请参见aliyun-python-sdk-vpc 3.0.12。
- 下载阿里云专有网络Python SDK场景示例的VPC Python Example库。
进入 setup.py所在的目录,执行以下命令,完成环境初始化配置。1
python setup.py install
背景信息
- 在华东1(杭州)地域创建一个EIP。
- 在华东1(杭州)地域创建共享带宽。
- 将新创建的EIP加入到共享带宽中。
- 查询共享带宽。
- 将EIP移出共享带宽。
- 删除共享带宽。
- 释放EIP。
操作步骤
执行结果
系统回显结果如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | ---------------------------allocate_eip_address--------------------------- { "EipAddress" : "118.XX.XX.198" , "ResourceGroupId" : "rg-acfm4od****" , "RequestId" : "A830A607-B7C4-49FE-A6EE-7237D64CDE2D" , "AllocationId" : "eip-bp1mdyvr22qvg****" } ---------------------------create_common_bandwidth_package---------------------- ----- { "ResourceGroupId" : "rg-acfm4od****" , "BandwidthPackageId" : "cbwp-bp12k058pjjie****" , "RequestId" : "93127320-DD79-4F83-A3B9-DC99D0597B0C" } ---------------------------add_common_bandwidth_packageIp----------------------- ---- { "RequestId" : "7F314AFE-B398-4348-AF61-B7D27B731286" } ---------------------------add_common_bandwidth_packageIp----------------------- ---- { "TotalCount" : 1 , "CommonBandwidthPackages" : { "CommonBandwidthPackage" : [ { "Status" : "Available" , "PublicIpAddresses" : { "PublicIpAddresse" : [ { "IpAddress" : "118.XX.XX.198" , "AllocationId" : "eip-bp1mdyvr22qvg****" } ] }, "BusinessStatus" : "Normal" , "RegionId" : "cn-hangzhou" , "BandwidthPackageId" : "cbwp-bp12k058pjjie****" , "Name" : "" , "ISP" : "BGP" , "CreationTime" : "2019-04-18T01:46:17Z" , "ResourceGroupId" : "rg-acfm4od****" , "Bandwidth" : "10" , "InstanceChargeType" : "PostPaid" , "HasReservationData" : false , "InternetChargeType" : "PayByBandwidth" , "ExpiredTime" : "" , "Ratio" : 100 , "Description" : "" } ] }, "PageNumber" : 1 , "RequestId" : "015DD0FA-742B-4431-92EA-E3F03FDEB8CD" , "PageSize" : 10 } ---------------------------remove_common_bandwidth_packageIp-------------------- ------- { "RequestId" : "A49C9126-B703-4D34-B552-A7FE283FB5DD" } ---------------------------delete_common_bandwidth_package---------------------- ----- { "RequestId" : "E423F648-C169-4B63-A2CF-5E6C8E441DE1" } ---------------------------release_eip_address--------------------------- { "RequestId" : "7E0D34AE-58C3-468A-B021-378F8938AE6B" } |