华为云计算 云知识 创建私网NAT网关CreatePrivateNat
创建私网NAT网关CreatePrivateNat

 

接口说明

创建 私网NAT网关 实例。

URL
POST  https://nat.cn-north-4.myhuaweicloud.com/v3/{project_id}/private-nat/gateways 
请求参数
名称 类型 IN 必选 描述
X-Auth-Token
 
string header

用户Token。 用户Token也就是调用获取用户Token获取请求认证接口的响应值,该接口是唯一不需要认证的接口。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。

project_id
 
string path

项目的ID。

Body参数
名称 类型 必选 描述
gateway
 
CreatePrivateNatOption object

创建私网 NAT网关 实例的请求体。

参数:
gateway
名称 类型 必选 描述
name
 
string

私网NAT网关实例的名字。 私网NAT网关实例的名字仅支持数字、字母、_(下划线)、-(中划线)、中文。

description
 
string

私网NAT网关实例的描述。

spec
 
string

私网NAT网关实例的规格。 取值为: "Small":小型 "Medium":中型 "Large":大型 "Extra-large":超大型

downlink_vpcs
 
Array of DownlinkVpcOption objects

私网NAT网关实例所属的VPC实例。

tags
 
Array of PrivateTag objects

标签列表

enterprise_project_id
 
string

企业项目ID 创建私网NAT网关实例时,关联的企业项目ID。 关于企业项目ID的获取及企业项目特性的详细信息,请参考《企业管理用户指南》。

参数:
gateway.tags
名称 类型 必选 描述
key
 
string

标签key值。

value
 
string

标签value。

返回参数
返回码: 201

创建私网NAT网关实例成功。

名称 类型 必选 描述
gateway
 
PrivateNat object

私网NAT网关实例的响应体。

request_id
 
string

请求ID。

201 gateway
名称 类型 必选 描述
id
 
string

私网NAT网关实例的ID。

project_id
 
string

项目的ID。

name
 
string

私网NAT网关实例的名字。

description
 
string

私网NAT网关实例的描述。

spec
 
string

私网NAT网关实例的规格。 取值为: "Small":小型 "Medium":中型 "Large":大型 "Extra-large":超大型

status
 
string

私网NAT网关实例的状态。 取值为: "ACTIVE":正常运行 "FROZEN":冻结

created_at
 
string

私网NAT网关实例的创建时间,遵循UTC时间,格式是yyyy-mm-ddThh:mm:ssZ。

updated_at
 
string

私网NAT网关实例的更新时间,遵循UTC时间,格式是yyyy-mm-ddThh:mm:ssZ。

downlink_vpcs
 
Array of DownlinkVpc objects

私网NAT网关实例所属的VPC实例。

tags
 
Array of PrivateTag objects

标签列表。

enterprise_project_id
 
string

企业项目ID。 创建私网NAT网关实例时,关联的企业项目ID。

201 gateway.tags
名称 类型 必选 描述
key
 
string

标签key值。

value
 
string

标签value。

请求示例
示例 1

创建私网NAT网关

 
"POST https://{Endpoint}/v3/70505c941b9b4dfd82fd351932328a2f/private-nat/gateways"
 
{ "gateway": { "name": "private-nat-gateway-name", "description": "private-nat-gateway-description", "spec": "Small", "enterprise_project_id": "2759da7b-8015-404c-ae0a-a389007b0e2a", "downlink_vpcs": [ { "virsubnet_id": "373979ee-f4f0-46c5-80e3-0fbf72646b70" } ], "tags": [ { "key": "key1", "value": "value1" } ] } }
返回示例
返回码:201

创建私网NAT网关实例成功。

示例 1
 
{
"request_id": "9882046a9b96f1405472e36d797e33dc",
"gateway": {
"id": "14338426-6afe-4019-996b-3a9525296e11",
"name": "private-nat-gateway-name",
"description": "private-nat-gateway-description",
"spec": "Small",
"project_id": "70505c941b9b4dfd82fd351932328a2f",
"enterprise_project_id": "2759da7b-8015-404c-ae0a-a389007b0e2a",
"status": "ACTIVE",
"created_at": "2019-04-22T08:47:13",
"updated_at": "2019-04-22T08:47:13",
"tags": [
{
"key": "key1",
"value": "value1"
}
],
"downlink_vpcs": [
{
"vpc_id": "3cb66d44-9f75-4237-bfff-e37b14d23ad2",
"virsubnet_id": "373979ee-f4f0-46c5-80e3-0fbf72646b70"
}
]
}
}
SDK
点击 NAT网关 (NAT) SDK, 下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。
错误码
请参考 错误码说明

 

上一篇:智慧班牌系统 下一篇: 漫谈Huawei LiteOS五大内核模块

NAT网关 NAT 

 

华为云NAT网关(NAT Gateway)提供公网NAT网关(Public NAT Gateway)和私网NAT网关(Private NAT Gateway)两个功能。 公网NAT网关能够为VPC内的弹性云服务器提供SNAT和DNAT功能,通过灵活简易的配置,即可轻松构建VPC的公网出入口。 私网NAT网关能够为虚拟私有云内的云主机提供网络地址转换服务,使多个云主机可以共享私网IP访问用户本地数据中心(IDC)或其他虚拟私有云,同时,也支持云主机面向私网提供服务。