检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
示例2:创建公网NAT网关并配置DNAT规则 操作场景 本章节指导用户通过调用API来创建DNAT规则。API的调用方法请参见如何调用API。 前提条件 已创建VPC和子网,具体参见创建云服务器所需要的VPC和子网。 确认VPC下没有默认路由(“华北-北京四”区域无此限制)。 创建规则时
查询公网NAT网关列表 功能介绍 查询公网NAT网关实例列表。 接口约束 可以在URI后面用'?'和'&'添加不同的查询条件组合。支持参数说明中所有非必选参数过滤,请参考请求样例。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/nat_gateways
添加公网NAT网关资源标签 功能介绍 添加公网NAT网关资源标签。一个资源上最多有10个标签。 接口约束 此接口为幂等接口: 创建时,如果创建的标签已经存在(key相同),则覆盖。 创建tag时,要求网关存在。 调用方法 请参见如何调用API。 URI POST /v3/{project_id
查询指定的DNAT规则详情 功能介绍 查询指定的DNAT规则详情。 URI GET /v2.0/dnat_rules/{dnat_rule_id} 表1 参数说明 参数 参数类型 是否必选 描述 dnat_rule_id String 是 所属DNAT规则的id。 请求消息 无 响应消息
查询私网NAT网关实例 功能介绍 使用标签过滤私网NAT网关实例。 标签管理服务需要提供按标签过滤私网NAT网关服务实例并汇总显示在列表中,需要私网NAT网关服务提供查询能力。 调用方法 请参见如何调用API。 URI POST /v3/{project_id}/private-nat-gateways
更新DNAT规则 功能介绍 更新指定的DNAT规则。 调用方法 请参见如何调用API。 URI PUT /v3/{project_id}/private-nat/dnat-rules/{dnat_rule_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
批量添加/删除公网NAT网关资源标签 功能介绍 为指定公网NAT网关实例批量添加或删除标签。 标签管理服务需要使用该接口批量管理实例的标签。 一个资源上最多有10个标签。 接口约束 此接口为幂等接口: 创建时如果请求体中存在重复key则报错。 创建时,不允许重复key,如果数据库存在就覆盖
创建中转IP 功能介绍 创建中转IP。 调用方法 请参见如何调用API。 URI POST /v3/{project_id}/private-nat/transit-ips 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目的ID。 最小长度
查询中转IP实例 功能介绍 使用标签过滤中转IP实例。 标签管理服务需要提供按标签过滤中转IP服务实例并汇总显示在列表中,需要中转IP服务提供查询能力。 调用方法 请参见如何调用API。 URI POST /v3/{project_id}/transit-ips/resource_instances
查询公网NAT网关资源实例 功能介绍 使用标签过滤公网NAT网关资源实例。 标签管理服务需要提供按标签过滤公网NAT网关服务实例并汇总显示在列表中,需要公网NAT网关服务提供查询能力。 资源默认按照创建时间倒序,资源tag也按照创建时间倒序。 调用方法 请参见如何调用API。 URI
更新私网NAT网关 功能介绍 更新私网NAT网关实例。 调用方法 请参见如何调用API。 URI PUT /v3/{project_id}/private-nat/gateways/{gateway_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
状态码 正常返回码 类型 说明 200 OK GET和PUT操作正常返回。 201 Created POST操作正常返回。 204 No Content DELETE操作正常返回。 错误返回码 说明 400 Bad Request 服务器未能处理请求。 401 Unauthorized
创建私网NAT网关 功能介绍 创建私网NAT网关实例。 调用方法 请参见如何调用API。 URI POST /v3/{project_id}/private-nat/gateways 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目的ID
创建公网NAT网关 功能介绍 创建公网NAT网关实例。 URI POST /v2.0/nat_gateways 请求消息 请求参数如表1所示。 表1 请求参数 参数 是否必选 参数类型 描述 nat_gateway 是 Object 公网NAT网关对象。详见表2。 表2 nat_gateway
创建SNAT规则 功能介绍 创建SNAT规则。 接口约束 创建规则时,要求网关状态status = "ACTIVE"。 调用方法 请参见如何调用API。 URI POST /v3/{project_id}/private-nat/snat-rules 表1 路径参数 参数 是否必选
更新SNAT规则 功能介绍 更新指定的SNAT规则。 调用方法 请参见如何调用API。 URI PUT /v3/{project_id}/private-nat/snat-rules/{snat_rule_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
查询公网NAT网关列表 功能介绍 查询公网NAT网关列表。如无特殊说明,匹配规则为精确匹配。 URI GET /v2.0/nat_gateways 可以在URI后面用‘?’和‘&’添加不同的查询条件组合。支持参数说明中所有非必选参数过滤,请参考请求样例。 表1 参数说明 参数 是否必选
查询公网NAT网关资源实例 功能介绍 使用标签过滤公网NAT网关资源实例。 标签管理服务需要提供按标签过滤公网NAT网关服务实例并汇总显示在列表中,需要公网NAT网关服务提供查询能力。 资源默认按照创建时间倒序,资源tag也按照创建时间倒序。 接口约束 需使用VPC域名调用公网NAT
查询指定的公网NAT网关详情 功能介绍 查询指定的公网NAT网关详情。 URI GET /v2.0/nat_gateways/{nat_gateway_id} 表1 参数说明 参数 是否必选 参数类型 描述 nat_gateway_id 是 String 所属公网NAT网关的id。
更新公网NAT网关 功能介绍 更新公网NAT网关。 admin_state_up = True & status = "ACTIVE"允许更新,支持更新名称、描述、规格 URI PUT /v2.0/nat_gateways/{nat_gateway_id} 表1 参数说明 参数 参数类型