| name | description | type | required | default |
|---|---|:---: |:---:|:---:|
| name | Name of the Cloud NAT resource. | <codetitle="">string</code> | ✓ | |
| project_id | Project where resources will be created. | <codetitle="">string</code> | ✓ | |
| region | Region where resources will be created. | <codetitle="">string</code> | ✓ | |
| *addresses* | Optional list of external address self links. | <codetitle="list(string)">list(string)</code> | | <codetitle="">[]</code> |
| *config_min_ports_per_vm* | Minimum number of ports allocated to a VM from this NAT config. | <codetitle="">number</code> | | <codetitle="">64</code> |
| *logging_filter* | Enables logging if not null, value is one of 'ERRORS_ONLY', 'TRANSLATIONS_ONLY', 'ALL'. | <codetitle="">string</code> | | <codetitle="">null</code> |
| *router_name* | Router name, leave blank if router will be created to use auto generated name. | <codetitle="">string</code> | | <codetitle="">null</code> |
| *router_network* | Name of the VPC used for auto-created router. | <codetitle="">string</code> | | <codetitle="">null</code> |