本文介绍如何使用Alibaba Cloud SDK for Python创建NAT网关。
前提条件
在使用Alibaba Cloud SDK for Python前,您需要完成以下准备工作:
- 您需要一个阿里云账号和访问密钥(AccessKey)。 请在阿里云控制台中的AccessKey管理页面上创建和查看您的AccessKey。
- 确保您已经安装了Alibaba Cloud SDK for Python,请参见aliyun-python-sdk-vpc 3.0.11。
- 下载阿里云专有网络Python SDK场景示例的VPC Python Example库。
进入setup.py所在的目录,执行如下命令,完成环境初始化配置。
python setup.py install
背景信息
- 在华东2(上海)地域创建一个VPC。
- 在新建的VPC下创建一个VSwitch。
- 在新建的VPC下创建一个NAT网关。
- 查询新创建的NAT网关。
- 删除NAT网关。
- 删除VSwitch。
- 删除VPC。
操作步骤
执行结果
系统回显结果如下:
---------------------------create_vpc---------------------------
{
"ResourceGroupId": "rg-acfmxaz****",
"RouteTableId": "vtb-uf6wzp25d8lkb****",
"VRouterId": "vrt-uf6di7voecmyq****",
"VpcId": "vpc-uf63cqupghmk1****",
"RequestId": "97D36E19-F789-424F-A473-660D63EF8CF9"
}
---------------------------create_vswitch---------------------------
{
"VSwitchId": "vsw-uf6fovepnk4****",
"RequestId": "18DA0E81-34A6-4877-9771-E2C4EEEBADD1"
}
---------------------------create_nat_gateway---------------------------
{
"NatGatewayId": "ngw-uf6mfrcmzktst****",
"BandwidthPackageIds": {
"BandwidthPackageId": []
},
"ForwardTableIds": {
"ForwardTableId": [
"ftb-uf6411str8n9s****"
]
},
"RequestId": "B1F791C8-73B1-46C5-8A20-726A615BC627",
"SnatTableIds": {
"SnatTableId": [
"stb-uf6t4eijvq3ae****"
]
}
}
---------------------------describe_nat_gateway---------------------------
{
"TotalCount": 1,
"PageNumber": 1,
"RequestId": "1F9303B1-4024-4A92-B67E-FB6BE1DC76D1",
"PageSize": 10,
"NatGateways": {
"NatGateway": [
{
"Status": "Available",
"BandwidthPackageIds": {
"BandwidthPackageId": []
},
"VpcId": "vpc-uf63cqupghmk1****",
"Description": "",
"ForwardTableIds": {
"ForwardTableId": [
"ftb-uf6411str8n9s****"
]
},
"IpLists": {
"IpList": []
},
"BusinessStatus": "Normal",
"RegionId": "cn-shanghai",
"CreationTime": "2019-04-24T09:09:12Z",
"NatGatewayId": "ngw-uf6mfrcmzktst****",
"SnatTableIds": {
"SnatTableId": [
"stb-uf6t4eijvq3ae****"
]
},
"AutoPay": false,
"InstanceChargeType": "PostPaid",
"ExpiredTime": "",
"Spec": "Small",
"Name": ""
}
]
}
}
---------------------------delete_nat_gateway---------------------------
{
"RequestId": "A0B71FE4-4756-4D91-899E-1DFA52D8615E"
}
---------------------------delete_vswitch---------------------------
{
"RequestId": "F224307E-3DE4-4415-AE19-DDCF24695462"
}
---------------------------delete_vpc---------------------------
{
"RequestId": "1BFFCBC3-7F83-436C-96E9-CA4A620072DA"
}
在文档使用中是否遇到以下问题
更多建议
匿名提交