# Terraform: network-core/network/aws/vpn/gcp/europe-west1

## Requirements

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | ~> 5.0 |
| <a name="requirement_google"></a> [google](#requirement\_google) | ~> 5.0 |

## Providers

| Name | Version |
|------|---------|
| <a name="provider_google"></a> [google](#provider\_google) | 5.45.2 |

## Modules

| Name | Source | Version |
|------|--------|---------|
| <a name="module_gcp-aws-vpn"></a> [gcp-aws-vpn](#module\_gcp-aws-vpn) | ../../../../../modules/gcp-to-aws-ha-vpn | n/a |

## Resources

| Name | Type |
|------|------|
| [google_secret_manager_secret_version.vpn-shared-secret](https://registry.terraform.io/providers/hashicorp/google/latest/docs/data-sources/secret_manager_secret_version) | data source |

## Inputs

| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| <a name="input_aws_core_network_id"></a> [aws\_core\_network\_id](#input\_aws\_core\_network\_id) | AWS Core Network ID | `string` | `"core-network-0d1cc9236bc3bc9ff"` | no |
| <a name="input_aws_router_asn"></a> [aws\_router\_asn](#input\_aws\_router\_asn) | AWS router ASN | `string` | `"64521"` | no |
| <a name="input_gcp_network_name"></a> [gcp\_network\_name](#input\_gcp\_network\_name) | GCP network name to attach VPN to | `string` | `"gcp-core-network"` | no |
| <a name="input_gcp_router_asn"></a> [gcp\_router\_asn](#input\_gcp\_router\_asn) | GCP router ASN | `string` | `"65010"` | no |
| <a name="input_num_tunnels"></a> [num\_tunnels](#input\_num\_tunnels) | Number of VPN tunnels (must be multiple of 2, min 4) | `number` | `4` | no |
| <a name="input_project_id"></a> [project\_id](#input\_project\_id) | GCP project ID | `string` | `"network-services-436015"` | no |

## Outputs

No outputs.
