Net Address Reservation Module
This module allows reserving Compute Engine external, global, and internal addresses.
Examples
External and global addresses
Internal addresses
Variables
| name |
description |
type |
required |
default |
| project_id |
Project where the addresses will be created. |
string |
✓ |
|
| external_addresses |
Map of external address regions, keyed by name. |
map(string) |
|
{} |
| global_addresses |
List of global addresses to create. |
list(string) |
|
[] |
| internal_addresses |
Map of internal addresses to create, keyed by name. |
map(object({...})) |
|
{} |
| internal_addresses_config |
Optional configuration for internal addresses, keyed by name. Unused options can be set to null. |
map(object({...})) |
|
{} |
Outputs
| name |
description |
sensitive |
| external_addresses |
None |
|
| global_addresses |
None |
|
| internal_addresses |
None |
|