Name | Version |
---|---|
terraform | >= 1.3 |
> 5.0 |
Name | Version |
---|---|
> 5.0 |
No modules.
Name | Type |
---|---|
google_compute_instance_group_manager.mig | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
base_instance_name | Base name for the instances in the MIG | string |
null |
no |
deployment_name | Name of the deployment, will be used to name MIG if var.name is not provided |
string |
n/a | yes |
ghpc_module_id | Internal GHPC field, do not set this value | string |
null |
no |
labels | Labels to add to the MIG | map(string) |
n/a | yes |
name | Name of the MIG. If not provided, will be generated from var.deployment_name |
string |
null |
no |
project_id | Project in which the MIG will be created | string |
n/a | yes |
target_size | Target number of instances in the MIG | number |
0 |
no |
versions | Application versions managed by this instance group. Each version deals with a specific instance template | list(object({ |
n/a | yes |
wait_for_instances | Whether to wait for all instances to be created/updated before returning | bool |
false |
no |
zone | Compute Platform zone. Required, currently only zonal MIGs are supported | string |
n/a | yes |
Name | Description |
---|---|
self_link | The URL of the created MIG |