# Terraform: network-core/network/gcp/subnet/europe-west1/employee-access-subnet1

## Requirements

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.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_employee_access_subnet"></a> [employee\_access\_subnet](#module\_employee\_access\_subnet) | ../../../../../modules/gcp-subnet | n/a |

## Resources

| Name | Type |
|------|------|
| [google_compute_firewall.allow_iap_ssh](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/compute_firewall) | resource |
| [google_compute_instance.bastion](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/compute_instance) | resource |

## Inputs

| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| <a name="input_network_name"></a> [network\_name](#input\_network\_name) | Name of the GCP core network | `string` | `"gcp-core-network"` | no |
| <a name="input_project_id"></a> [project\_id](#input\_project\_id) | GCP project ID | `string` | `"network-services-436015"` | no |
| <a name="input_subnet_cidr"></a> [subnet\_cidr](#input\_subnet\_cidr) | CIDR block for employee access subnet | `string` | `"10.128.128.0/24"` | no |

## Outputs

| Name | Description |
|------|-------------|
| <a name="output_bastion_instance_id"></a> [bastion\_instance\_id](#output\_bastion\_instance\_id) | The ID of the bastion host |
| <a name="output_bastion_internal_ip"></a> [bastion\_internal\_ip](#output\_bastion\_internal\_ip) | The internal IP of the bastion host |
| <a name="output_employee_access_subnet_id"></a> [employee\_access\_subnet\_id](#output\_employee\_access\_subnet\_id) | The ID of the employee access subnet |
| <a name="output_employee_access_subnet_self_link"></a> [employee\_access\_subnet\_self\_link](#output\_employee\_access\_subnet\_self\_link) | The self link of the employee access subnet |
