

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AWS. 联网。 NATGateway
<a name="node-nat-gateway"></a>

您可以通过子网定义公有或私有 NAT 网关节点。对于公共网关，如果您不提供弹性 IP 分配 ID， AWS TNB 将为您的账户分配一个弹性 IP 并将其关联到网关。

## 语法
<a name="node-nat-gateway-syntax"></a>

```
tosca.nodes.AWS.Networking.NATGateway:
  requirements:
    subnet: String
    internet\$1gateway: String
  properties:
    type: String
    eip\$1allocation\$1id: String
    tags: List
```

## 属性
<a name="node-nat-gateway-requirements"></a>

 `subnet`    
[AWS.Networking.Subnet](https://docs.aws.amazon.com/tnb/latest/ug/node-subnet.html) 节点参考。  
必需：是  
类型：字符串

 `internet_gateway`    
[AWS.Networking。 InternetGateway](https://docs.aws.amazon.com/tnb/latest/ug/node-internet-gateway.html)节点引用。  
必需：是  
类型：字符串

## 属性
<a name="node-nat-gateway-properties"></a>

 `type`    
指示网关是公有还是私有的。  
允许的值：`PUBLIC`、`PRIVATE`  
必需：是  
类型：字符串

 `eip_allocation_id`    
表示弹性 IP 地址分配的 ID。  
必需：否  
类型：字符串

 `tags`    
要附加到资源的标签。  
必需：否  
类型：列表

## 示例
<a name="node-nat-gateway-example"></a>

```
Free5GCNatGateway01:
  type: tosca.nodes.AWS.Networking.NATGateway
    requirements:
       subnet: Free5GCSubnet01
       internet_gateway: Free5GCIGW
    properties:
       type: PUBLIC
       eip_allocation_id: eipalloc-12345
```