本文介绍如何使用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所在的目录,执行以下命令,完成环境初始化配置。
python setup.py install
背景信息
- 在华东1(杭州)地域创建一个EIP。
- 在华东1(杭州)地域创建共享带宽。
- 将新创建的EIP加入到共享带宽中。
- 查询共享带宽。
- 将EIP移出共享带宽。
- 删除共享带宽。
- 释放EIP。
操作步骤
执行结果
系统回显结果如下:
---------------------------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"
}
在文档使用中是否遇到以下问题
更多建议
匿名提交