| Name | Version |
|---|---|
| >= 4.20.0 |
| Name | Source | Version |
|---|---|---|
| bridge-mig | github.com/terraform-google-modules/cloud-foundation-fabric//modules/compute-mig | v28.0.0 |
| bridge-template | github.com/terraform-google-modules/cloud-foundation-fabric//modules/compute-vm | v28.0.0 |
| Name | Type |
|---|---|
| google_compute_firewall.allow_glb_to_mig_bridge | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| autoscaler_config | Optional autoscaler configuration. Only one of 'cpu_utilization_target' 'load_balancing_utilization_target' or 'metric' can be not null. | object({ |
null |
no |
| endpoint_ip | Apigee X Instance Endpoint IP. | string |
n/a | yes |
| machine_type | GCE Machine type. | string |
"e2-small" |
no |
| name | Name for the bridge VMs/MIG (using apigee-$REGION as a fallback). | string |
null |
no |
| network | VPC network for running the MIGs (needs to be peered with the Apigee tenant project). | string |
n/a | yes |
| network_tags | Network tags for the Bridge VMs. | list(string) |
[ |
no |
| project_id | GCP Project id. | string |
n/a | yes |
| region | GCP Region for the MIGs. | string |
n/a | yes |
| subnet | VPC subnet for running the MIGs | string |
n/a | yes |
| target_size | Group target size, leave null when using an autoscaler. | number |
2 |
no |
| Name | Description |
|---|---|
| instance_group | Proxy MIGs for mTLS termination |