Closed renovate[bot] closed 12 months ago
Thanks for the PR! 🚀 Unfortunately it looks like some of our CI checks failed. See the Contributing Guide for details.
make generate_docs
.
Checking for documentation generation
diff -r '--exclude=.terraform' '--exclude=.kitchen' '--exclude=.git' '--exclude=autogen' '--exclude=*.tfvars' /workspace/README.md /tmp/tmp.liLcbRSLKB/generate_docs/workspace/README.md
19,61c19,61
< |------|-------------|:----:|:-----:|:-----:|
< | create\_firewall\_rules | If worker firewall rules should be created | bool | `"false"` | no |
< | gcs\_bucket | The name of an existing GCS bucket to associate with the created service account, allowing build artifacts to be uploaded. Leave blank to skip | string | `""` | no |
< | jenkins\_boot\_disk\_source\_image | The name of the disk image to use as the boot disk for the Jenkins master | string | `"bitnami-jenkins-2-176-2-0-linux-debian-9-x86-64"` | no |
< | jenkins\_boot\_disk\_source\_image\_project | The project within which the disk image to use as the Jenkins master boot disk exists | string | `"bitnami-launchpad"` | no |
< | jenkins\_initial\_password | The initial password to protect Jenkins logins with. Defaults to a random 8-character alphanumeric string. This may not contain special characters. | string | `""` | no |
< | jenkins\_instance\_access\_cidrs | CIDRs to allow to access Jenkins over HTTP(s) | list(string) | `<list>` | no |
< | jenkins\_instance\_additional\_metadata | Additional instance metadata to assign to the Jenkins VM | map(string) | `<map>` | no |
< | jenkins\_instance\_machine\_type | The machine type to provision for Jenkins | string | `"n1-standard-4"` | no |
< | jenkins\_instance\_name | The name to assign to the Jenkins VM | string | `"jenkins"` | no |
< | jenkins\_instance\_network | The GCP network to deploy the Jenkins VM in. The firewall rules will be created in the project which hosts this network. | string | n/a | yes |
< | jenkins\_instance\_subnetwork | The GCP subnetwork to deploy the Jenkins VM in | string | n/a | yes |
< | jenkins\_instance\_tags | Tags to assign to the Jenkins VM | list(string) | `<list>` | no |
< | jenkins\_instance\_zone | The zone to deploy the Jenkins VM in | string | n/a | yes |
< | jenkins\_jobs | A list of Jenkins jobs to configure on the instance | list | `<list>` | no |
< | jenkins\_network\_project\_id | The project ID of the Jenkins network | string | `""` | no |
< | jenkins\_service\_account\_display\_name | The display name of the service account to create for Jenkins VM provisioning | string | `"Jenkins"` | no |
< | jenkins\_service\_account\_name | The name of the service account to create for Jenkins VM provisioning | string | `"jenkins"` | no |
< | jenkins\_workers\_boot\_disk\_size\_gb | The size of Jenkins worker boot disks, in gigabytes | string | `"10"` | no |
< | jenkins\_workers\_boot\_disk\_source\_image | The fully qualified URL to the disk image to use as the boot disk for Jenkins workers | string | `"ubuntu-1604-xenial-v20181023"` | no |
< | jenkins\_workers\_boot\_disk\_source\_image\_project | The project within which the disk image to use as the Jenkins worker boot disk exists | string | `"ubuntu-os-cloud"` | no |
< | jenkins\_workers\_boot\_disk\_type | The boot disk type to associate with Jenkins workers. Valid options are 'local-ssd', 'pd-ssd', and 'pd-standard' | string | `"pd-ssd"` | no |
< | jenkins\_workers\_description | A description of the Jenkins worker cloud to show in Jenkins | string | `"Jenkins worker"` | no |
< | jenkins\_workers\_instance\_cap | The maximum number of GCE instances to create as Jenkins workers | string | `"1"` | no |
< | jenkins\_workers\_labels | GCP labels to apply to Jankins workers | list(string) | `<list>` | no |
< | jenkins\_workers\_launch\_timeout\_seconds | The number of seconds to wait for a Jenkins worker to come online before timing out | string | `"300"` | no |
< | jenkins\_workers\_machine\_type | The machine type to deploy Jenkins workers onto | string | `"n1-standard-1"` | no |
< | jenkins\_workers\_min\_cpu\_platform | The [minimum CPU platform](https://cloud.google.com/compute/docs/instances/specify-min-cpu-platform) to deploy Jenkins workers onto. Leave blank for no restriction. | string | `""` | no |
< | jenkins\_workers\_name\_prefix | A prefix for the Jenkins workers instance names | string | `"jenkins"` | no |
< | jenkins\_workers\_network | The URL of the network to deploy Jenkins workers into | string | n/a | yes |
< | jenkins\_workers\_network\_tags | A list of network tags to apply to Jenkins workers | list(string) | `<list>` | no |
< | jenkins\_workers\_num\_executors | The number of concurrent jobs that can run on each Jenkins worker | string | `"1"` | no |
< | jenkins\_workers\_preemptible | Whether to launch Jenkins workers as preemptible instances | string | `"false"` | no |
< | jenkins\_workers\_project\_id | The GCP project to deploy Jenkins workers within | string | n/a | yes |
< | jenkins\_workers\_region | The name of the region into which to deploy Jenkins workers | string | n/a | yes |
< | jenkins\_workers\_retention\_time\_minutes | The number of minutes for Jenkins workers to remain online after completing their last job | string | `"6"` | no |
< | jenkins\_workers\_run\_as\_user | The user to run Jenkins jobs as on workers | string | `"ubuntu"` | no |
< | jenkins\_workers\_service\_account\_email | The service account email to assign to Jenkins workers. Leave blank for the default compute service account | string | `""` | no |
< | jenkins\_workers\_startup\_script | Any additional configuration to run on boot of Jenkins workers | string | `""` | no |
< | jenkins\_workers\_subnetwork | The name of the subnetwork to deploy Jenkins workers into | string | `"default"` | no |
< | jenkins\_workers\_zone | The name of the zone into which to deploy Jenkins workers | string | `"us-east4-b"` | no |
< | project\_id | The project ID to deploy to | string | n/a | yes |
< | region | The region to deploy to | string | n/a | yes |
---
> |------|-------------|------|---------|:--------:|
> | create\_firewall\_rules | If worker firewall rules should be created | `bool` | `false` | no |
> | gcs\_bucket | The name of an existing GCS bucket to associate with the created service account, allowing build artifacts to be uploaded. Leave blank to skip | `string` | `""` | no |
> | jenkins\_boot\_disk\_source\_image | The name of the disk image to use as the boot disk for the Jenkins master | `string` | `"bitnami-jenkins-2-204-2-1-linux-debian-9-x86-64"` | no |
> | jenkins\_boot\_disk\_source\_image\_project | The project within which the disk image to use as the Jenkins master boot disk exists | `string` | `"bitnami-launchpad"` | no |
> | jenkins\_initial\_password | The initial password to protect Jenkins logins with. Defaults to a random 8-character alphanumeric string. This may not contain special characters. | `string` | `""` | no |
> | jenkins\_instance\_access\_cidrs | CIDRs to allow to access Jenkins over HTTP(s) | `list(string)` | <pre>[<br> "0.0.0.0/0"<br>]</pre> | no |
> | jenkins\_instance\_additional\_metadata | Additional instance metadata to assign to the Jenkins VM | `map(string)` | `{}` | no |
> | jenkins\_instance\_machine\_type | The machine type to provision for Jenkins | `string` | `"n1-standard-4"` | no |
> | jenkins\_instance\_name | The name to assign to the Jenkins VM | `string` | `"jenkins"` | no |
> | jenkins\_instance\_network | The GCP network to deploy the Jenkins VM in. The firewall rules will be created in the project which hosts this network. | `any` | n/a | yes |
> | jenkins\_instance\_subnetwork | The GCP subnetwork to deploy the Jenkins VM in | `any` | n/a | yes |
> | jenkins\_instance\_tags | Tags to assign to the Jenkins VM | `list(string)` | `[]` | no |
> | jenkins\_instance\_zone | The zone to deploy the Jenkins VM in | `any` | n/a | yes |
> | jenkins\_jobs | A list of Jenkins jobs to configure on the instance | `list` | `[]` | no |
> | jenkins\_network\_project\_id | The project ID of the Jenkins network | `string` | `""` | no |
> | jenkins\_service\_account\_display\_name | The display name of the service account to create for Jenkins VM provisioning | `string` | `"Jenkins"` | no |
> | jenkins\_service\_account\_name | The name of the service account to create for Jenkins VM provisioning | `string` | `"jenkins"` | no |
> | jenkins\_workers\_boot\_disk\_size\_gb | The size of Jenkins worker boot disks, in gigabytes | `string` | `"10"` | no |
> | jenkins\_workers\_boot\_disk\_source\_image | The fully qualified URL to the disk image to use as the boot disk for Jenkins workers | `string` | `"ubuntu-1604-xenial-v20181023"` | no |
> | jenkins\_workers\_boot\_disk\_source\_image\_project | The project within which the disk image to use as the Jenkins worker boot disk exists | `string` | `"ubuntu-os-cloud"` | no |
> | jenkins\_workers\_boot\_disk\_type | The boot disk type to associate with Jenkins workers. Valid options are 'local-ssd', 'pd-ssd', and 'pd-standard' | `string` | `"pd-ssd"` | no |
> | jenkins\_workers\_description | A description of the Jenkins worker cloud to show in Jenkins | `string` | `"Jenkins worker"` | no |
> | jenkins\_workers\_instance\_cap | The maximum number of GCE instances to create as Jenkins workers | `number` | `1` | no |
> | jenkins\_workers\_labels | GCP labels to apply to Jankins workers | `list(string)` | `[]` | no |
> | jenkins\_workers\_launch\_timeout\_seconds | The number of seconds to wait for a Jenkins worker to come online before timing out | `string` | `"300"` | no |
> | jenkins\_workers\_machine\_type | The machine type to deploy Jenkins workers onto | `string` | `"n1-standard-1"` | no |
> | jenkins\_workers\_min\_cpu\_platform | The [minimum CPU platform](https://cloud.google.com/compute/docs/instances/specify-min-cpu-platform) to deploy Jenkins workers onto. Leave blank for no restriction. | `string` | `""` | no |
> | jenkins\_workers\_name\_prefix | A prefix for the Jenkins workers instance names | `string` | `"jenkins"` | no |
> | jenkins\_workers\_network | The URL of the network to deploy Jenkins workers into | `any` | n/a | yes |
> | jenkins\_workers\_network\_tags | A list of network tags to apply to Jenkins workers | `list(string)` | <pre>[<br> "jenkins-agent"<br>]</pre> | no |
> | jenkins\_workers\_num\_executors | The number of concurrent jobs that can run on each Jenkins worker | `number` | `1` | no |
> | jenkins\_workers\_preemptible | Whether to launch Jenkins workers as preemptible instances | `string` | `"false"` | no |
> | jenkins\_workers\_project\_id | The GCP project to deploy Jenkins workers within | `any` | n/a | yes |
> | jenkins\_workers\_region | The name of the region into which to deploy Jenkins workers | `any` | n/a | yes |
> | jenkins\_workers\_retention\_time\_minutes | The number of minutes for Jenkins workers to remain online after completing their last job | `string` | `"6"` | no |
> | jenkins\_workers\_run\_as\_user | The user to run Jenkins jobs as on workers | `string` | `"ubuntu"` | no |
> | jenkins\_workers\_service\_account\_email | The service account email to assign to Jenkins workers. Leave blank for the default compute service account | `string` | `""` | no |
> | jenkins\_workers\_startup\_script | Any additional configuration to run on boot of Jenkins workers | `string` | `""` | no |
> | jenkins\_workers\_subnetwork | The name of the subnetwork to deploy Jenkins workers into | `string` | `"default"` | no |
> | jenkins\_workers\_zone | The name of the zone into which to deploy Jenkins workers | `string` | `"us-east4-b"` | no |
> | project\_id | The project ID to deploy to | `any` | n/a | yes |
> | region | The region to deploy to | `any` | n/a | yes |
diff -r '--exclude=.terraform' '--exclude=.kitchen' '--exclude=.git' '--exclude=autogen' '--exclude=*.tfvars' /workspace/examples/shared_vpc_example/README.md /tmp/tmp.liLcbRSLKB/generate_docs/workspace/examples/shared_vpc_example/README.md
14,18c14,18
< |------|-------------|:----:|:-----:|:-----:|
< | project\_id | The project ID to deploy jenkins to | string | n/a | yes |
< | svpc\_host\_project\_id | The Shared VPC host project ID. In example the project the Jenkins network is hosted in | string | n/a | yes |
< | svpc\_network\_name | The network in Shared VPC host account to deploy the Jenkins instance to | string | n/a | yes |
< | svpc\_subnetwork\_name | The subnetwork name to deploy Jenkins to | string | n/a | yes |
---
> |------|-------------|------|---------|:--------:|
> | project\_id | The project ID to deploy jenkins to | `any` | n/a | yes |
> | svpc\_host\_project\_id | The Shared VPC host project ID. In example the project the Jenkins network is hosted in | `any` | n/a | yes |
> | svpc\_network\_name | The network in Shared VPC host account to deploy the Jenkins instance to | `any` | n/a | yes |
> | svpc\_subnetwork\_name | The subnetwork name to deploy Jenkins to | `any` | n/a | yes |
diff -r '--exclude=.terraform' '--exclude=.kitchen' '--exclude=.git' '--exclude=autogen' '--exclude=*.tfvars' /workspace/examples/simple_example/README.md /tmp/tmp.liLcbRSLKB/generate_docs/workspace/examples/simple_example/README.md
13,21c13,21
< |------|-------------|:----:|:-----:|:-----:|
< | jenkins\_instance\_metadata | Additional metadata to pass to the Jenkins master instance | map(string) | `<map>` | no |
< | jenkins\_instance\_zone | The zone to deploy the Jenkins VM in | string | `"us-east4-b"` | no |
< | jenkins\_network\_project\_id | The project ID of the Jenkins network | string | `""` | no |
< | jenkins\_workers\_zone | The name of the zone into which to deploy Jenkins workers | string | `"us-east4-c"` | no |
< | network | The GCP network to launch the instance in | string | `"default"` | no |
< | project\_id | The project ID to deploy to | string | n/a | yes |
< | region | The region to deploy to | string | `"us-east4"` | no |
< | subnetwork | The GCP subnetwork to launch the instance in | string | `"default"` | no |
---
> |------|-------------|------|---------|:--------:|
> | jenkins\_instance\_metadata | Additional metadata to pass to the Jenkins master instance | `map(string)` | `{}` | no |
> | jenkins\_instance\_zone | The zone to deploy the Jenkins VM in | `string` | `"us-east4-b"` | no |
> | jenkins\_network\_project\_id | The project ID of the Jenkins network | `string` | `""` | no |
> | jenkins\_workers\_zone | The name of the zone into which to deploy Jenkins workers | `string` | `"us-east4-c"` | no |
> | network | The GCP network to launch the instance in | `string` | `"default"` | no |
> | project\_id | The project ID to deploy to | `any` | n/a | yes |
> | region | The region to deploy to | `string` | `"us-east4"` | no |
> | subnetwork | The GCP subnetwork to launch the instance in | `string` | `"default"` | no |
Error: Documentation generation has not been run, please run the
'make docker_generate_docs' command and commit the above changes.
Running terraform fmt
Running terraform validate
terraform_validate .
Error:
Unsupported Terraform Core version
on versions.tf line 18, in terraform:
18:
required_version = "~> 0.12.6"
This configuration does not support Terraform version 0.13.5. To proceed,
either choose another supported Terraform version or update this version
constraint. Version constraints are normally set for good reason, so updating
the constraint may lead to other errors or unexpected behavior.
terraform_validate ./examples/shared_vpc_example
Error:
Unsupported Terraform Core version
on versions.tf line 18, in terraform:
18:
required_version = "~> 0.12.6"
This configuration does not support Terraform version 0.13.5. To proceed,
either choose another supported Terraform version or update this version
constraint. Version constraints are normally set for good reason, so updating
the constraint may lead to other errors or unexpected behavior.
Error:
Unsupported Terraform Core version
on ../../versions.tf line 18, in terraform:
18:
required_version = "~> 0.12.6"
Module module.jenkins-gce (from ../../) does not support Terraform version
0.13.5. To proceed, either choose another supported Terraform version or
update this version constraint. Version constraints are normally set for good
reason, so updating the constraint may lead to other errors or unexpected
behavior.
terraform_validate ./examples/simple_example
Error:
Unsupported Terraform Core version
on versions.tf line 18, in terraform:
18:
required_version = "~> 0.12.6"
This configuration does not support Terraform version 0.13.5. To proceed,
either choose another supported Terraform version or update this version
constraint. Version constraints are normally set for good reason, so updating
the constraint may lead to other errors or unexpected behavior.
Error:
Unsupported Terraform Core version
on ../../versions.tf line 18, in terraform:
18:
required_version = "~> 0.12.6"
Module module.jenkins-gce (from ../../) does not support Terraform version
0.13.5. To proceed, either choose another supported Terraform version or
update this version constraint. Version constraints are normally set for good
reason, so updating the constraint may lead to other errors or unexpected
behavior.
terraform_validate ./modules/artifact_storage
Error:
Missing required argument
on main.tf line 18, in resource "google_storage_bucket" "artifacts":
18: resource "google_storage_bucket" "artifacts"
{
The argument "location" is required, but no definition was found.
terraform_validate ./test/fixtures/simple_example
Error:
Unsupported Terraform Core version
on ../../../versions.tf line 18, in terraform:
18:
required_version = "~> 0.12.6"
Module module.example.module.jenkins-gce (from ../../) does not support
Terraform version 0.13.5. To proceed, either choose another supported
Terraform version or update this version constraint. Version constraints are
normally set for good reason, so updating the constraint may lead to other
errors or unexpected behavior.
Error:
Unsupported Terraform Core version
on ../../../examples/simple_example/versions.tf line 18, in terraform:
18:
required_version = "~> 0.12.6"
Module module.example (from ../../../examples/simple_example) does not support
Terraform version 0.13.5. To proceed, either choose another supported
Terraform version or update this version constraint. Version constraints are
normally set for good reason, so updating the constraint may lead to other
errors or unexpected behavior.
terraform_validate ./test/setup
Error:
Failed to read module directory
Module directory .terraform/modules/project/modules/shared_vpc does not exist
or cannot be read.
Error:
Failed to read module directory
Module directory .terraform/modules/project/modules/shared_vpc does not exist
or cannot be read.
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
This PR contains the following updates:
~> 2.12
->~> 4.0
4.79.0
~> 2.12.0
->~> 4.78.0
4.79.0
Release Notes
hashicorp/terraform-provider-google (google)
### [`v4.78.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4780-August-15-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.77.0...v4.78.0) FEATURES: - **New Resource:** `google_billing_project_info` ([#15400](https://togithub.com/hashicorp/terraform-provider-google/pull/15400)) - **New Resource:** `google_network_connectivity_service_connection_policy` ([#15381](https://togithub.com/hashicorp/terraform-provider-google/pull/15381)) IMPROVEMENTS: - alloydb: added `continuous_backup_config` and `continuous_backup_info` fields to `cluster` resource ([#15370](https://togithub.com/hashicorp/terraform-provider-google/pull/15370)) - bigquery: added `external_data_configuration.file_set_spec_type` to `google_bigquery_table` ([#15402](https://togithub.com/hashicorp/terraform-provider-google/pull/15402)) - bigquery: added `max_staleness` to `google_bigquery_table` ([#15395](https://togithub.com/hashicorp/terraform-provider-google/pull/15395)) - billingbudget: added `resource_ancestors` field to `google_billing_budget` resource ([#15393](https://togithub.com/hashicorp/terraform-provider-google/pull/15393)) - cloudfunctions2: added support for GCF Gen2 CMEK ([#15385](https://togithub.com/hashicorp/terraform-provider-google/pull/15385)) - cloudidentity: added field `type` to `google_cloud_identity_group_memberships` ([#15398](https://togithub.com/hashicorp/terraform-provider-google/pull/15398)) - compute: added `subnetwork` field to the resource `google_compute_global_forwarding_rule` ([#15424](https://togithub.com/hashicorp/terraform-provider-google/pull/15424)) - compute: added support for `INTERNAL_MANAGED` to the field `load_balancing_scheme` in the resource `google_compute_backend_service` ([#15424](https://togithub.com/hashicorp/terraform-provider-google/pull/15424)) - compute: added support for `INTERNAL_MANAGED` to the field `load_balancing_scheme` in the resource `google_compute_global_forwarding_rule` ([#15424](https://togithub.com/hashicorp/terraform-provider-google/pull/15424)) - compute: added support for `ip_version` to `google_compute_forwarding_rule` ([#15388](https://togithub.com/hashicorp/terraform-provider-google/pull/15388)) - container: marked `master_ipv4_cidr_block` as not required when `private_endpoint_subnetwork` is provided for `google_container_cluster` ([#15422](https://togithub.com/hashicorp/terraform-provider-google/pull/15422)) - container: added support for `advanced_datapath_observability_config` to `google_container_cluster` ([#15425](https://togithub.com/hashicorp/terraform-provider-google/pull/15425)) - eventarc: added field `event_data_content_type` to `google_eventarc_trigger` ([#15433](https://togithub.com/hashicorp/terraform-provider-google/pull/15433)) - healthcare: added `send_previous_resource_on_delete` field to `notification_configs` of `google_healthcare_fhir_store` ([#15380](https://togithub.com/hashicorp/terraform-provider-google/pull/15380)) - pubsub: added `cloud_storage_config` field to `google_pubsub_subscription` resource ([#15420](https://togithub.com/hashicorp/terraform-provider-google/pull/15420)) - secretmanager: added `annotations` field to `google_secret_manager_secret` resource ([#15392](https://togithub.com/hashicorp/terraform-provider-google/pull/15392)) BUG FIXES: - certificatemanager: added recreation behavior to the `google_certificate_manager_certificate` resource when its location changes ([#15432](https://togithub.com/hashicorp/terraform-provider-google/pull/15432)) - cloudfunctions2: fixed creation failure state inconsistency in `google_cloudfunctions2_function` ([#15418](https://togithub.com/hashicorp/terraform-provider-google/pull/15418)) - monitoring: updated `evaluation_interval` on `condition_prometheus_query_language` to be optional ([#15429](https://togithub.com/hashicorp/terraform-provider-google/pull/15429)) ### [`v4.77.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4770-August-7-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.76.0...v4.77.0) NOTES: - vpcaccess: reverted the ability to update the number of instances for resource `google_vpc_access_connector` ([#15313](https://togithub.com/hashicorp/terraform-provider-google/pull/15313)) FEATURES: - **New Resource:** `google_document_ai_warehouse_document_schema` ([#15326](https://togithub.com/hashicorp/terraform-provider-google/pull/15326)) - **New Resource:** `google_document_ai_warehouse_location` ([#15326](https://togithub.com/hashicorp/terraform-provider-google/pull/15326)) IMPROVEMENTS: - alloydb: added `continuous_backup_config` and `continuous_backup_info` fields to `cluster` resource ([#15370](https://togithub.com/hashicorp/terraform-provider-google/pull/15370)) - cloudbuild: removed the validation function for the values of `machine_type` field on the `google_cloudbuild_trigger` resource ([#15357](https://togithub.com/hashicorp/terraform-provider-google/pull/15357)) - compute: add future_limit in quota exceeded error details for compute resources. ([#15346](https://togithub.com/hashicorp/terraform-provider-google/pull/15346)) - compute: added `ipv6_endpoint_type` and `ip_version` to `google_compute_address` ([#15358](https://togithub.com/hashicorp/terraform-provider-google/pull/15358)) - compute: added `local_ssd_recovery_timeout` field to `google_compute_instance` resource ([#15366](https://togithub.com/hashicorp/terraform-provider-google/pull/15366)) - compute: added `local_ssd_recovery_timeout` field to `google_compute_instance_template` resource ([#15366](https://togithub.com/hashicorp/terraform-provider-google/pull/15366)) - compute: added `network_interface.ipv6_access_config.external_ipv6_prefix_length` to `google_compute_instance` ([#15358](https://togithub.com/hashicorp/terraform-provider-google/pull/15358)) - compute: added `network_interface.ipv6_access_config.name` to `google_compute_instance` ([#15358](https://togithub.com/hashicorp/terraform-provider-google/pull/15358)) - compute: added a new type `GLOBAL_MANAGED_PROXY` for the field `purpose` in the resource `google_compute_subnetwork` ([#15345](https://togithub.com/hashicorp/terraform-provider-google/pull/15345)) - compute: added field `instance_lifecycle_policy` to `google_compute_instance_group_manager` and `google_compute_region_instance_group_manager` ([#15322](https://togithub.com/hashicorp/terraform-provider-google/pull/15322)) - compute: added protocol type: UNSPECIFIED in `google_compute_backend_service` as per [release note](https://cloud.google.com/load-balancing/docs/release-notes#July\_24\_2023) ([#15328](https://togithub.com/hashicorp/terraform-provider-google/pull/15328)) - compute: made `network_interface.ipv6_access_config.external_ipv6` configurable in `google_compute_instance` ([#15358](https://togithub.com/hashicorp/terraform-provider-google/pull/15358)) - container: added `enable_k8s_beta_apis.enabled_apis` field to `google_container_cluster` ([#15320](https://togithub.com/hashicorp/terraform-provider-google/pull/15320)) - container: added `node_config.host_maintenance_policy` field to `google_container_cluster` and `google_container_node_pool` ([#15347](https://togithub.com/hashicorp/terraform-provider-google/pull/15347)) - container: added `placement_policy.policy_name` field to `google_container_node_pool` resource ([#15367](https://togithub.com/hashicorp/terraform-provider-google/pull/15367)) - container: allowed `enabled_private_endpoint` to be settable on creation for PSC-based clusters ([#15361](https://togithub.com/hashicorp/terraform-provider-google/pull/15361)) - container: unsuppressed `private_cluster_config` when `master_global_access_config` is set in `google_container_cluster` ([#15369](https://togithub.com/hashicorp/terraform-provider-google/pull/15369)) - gkeonprem: added taint on failed resource creation for `google_gkeonprem_bare_metal_admin_cluster` ([#15362](https://togithub.com/hashicorp/terraform-provider-google/pull/15362)) - gkeonprem: increased timeout for resources `google_gkeonprem_bare_metal_cluster` and `google_gkeonprem_bare_metal_admin_cluster` ([#15362](https://togithub.com/hashicorp/terraform-provider-google/pull/15362)) - identityplayform: added support for `blocking_functions` `quota` and `authorized_domains` in `google_identity_platform_config` ([#15325](https://togithub.com/hashicorp/terraform-provider-google/pull/15325)) - monitoring: added update support for `period` in `google_monitoring_uptime_check_config` ([#15315](https://togithub.com/hashicorp/terraform-provider-google/pull/15315)) - pubsub: added `no_wrapper` field to `google_pubsub_subscription` resource ([#15334](https://togithub.com/hashicorp/terraform-provider-google/pull/15334)) BUG FIXES: - bigquery: fixed a bug in update support for several fields in `google_bigquery_data_transfer_config` ([#15359](https://togithub.com/hashicorp/terraform-provider-google/pull/15359)) - cloudfunctions2: fixed an issue where `google_cloudfunctions2_function.build_config.source.storage_source.generation` created a diff when not set in config ([#15364](https://togithub.com/hashicorp/terraform-provider-google/pull/15364)) - monitoring: fixed an issue in `google_monitoring_monitored_project` where project numbers were not accepted for `name` ([#15305](https://togithub.com/hashicorp/terraform-provider-google/pull/15305)) - vpcaccess: reverted new behaviour introduced by resource `google_vpc_access_connector` in `4.75.0`. `min_throughput` and `max_throughput` fields lost their default value, and customers could not make deployment due to that change. ([#15313](https://togithub.com/hashicorp/terraform-provider-google/pull/15313)) ### [`v4.76.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4760-July-31-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.75.1...v4.76.0) FEATURES: - **New Resource:** `google_compute_region_ssl_policy` ([#15299](https://togithub.com/hashicorp/terraform-provider-google/pull/15299)) - **New Resource:** `google_dataplex_task` ([#15226](https://togithub.com/hashicorp/terraform-provider-google/pull/15226)) - **New Resource:** `google_iap_web_region_backend_service_iam_binding` ([#15285](https://togithub.com/hashicorp/terraform-provider-google/pull/15285)) - **New Resource:** `google_iap_web_region_backend_service_iam_member` ([#15285](https://togithub.com/hashicorp/terraform-provider-google/pull/15285)) - **New Resource:** `google_iap_web_region_backend_service_iam_policy` ([#15285](https://togithub.com/hashicorp/terraform-provider-google/pull/15285)) IMPROVEMENTS: - cloudrun: added `status.traffic` output fields to `google_cloud_run_service` resource ([#15284](https://togithub.com/hashicorp/terraform-provider-google/pull/15284)) - cloudrunv2: added field `custom_audiences` to resource ` google_cloud_run_v2_service ` ([#15268](https://togithub.com/hashicorp/terraform-provider-google/pull/15268)) - composer: added support for updating `resilience_mode` in `google_composer_environment` ([#15238](https://togithub.com/hashicorp/terraform-provider-google/pull/15238)) - compute: added `reconcile_connections` for `google_compute_service_attachment`. ([#15288](https://togithub.com/hashicorp/terraform-provider-google/pull/15288)) - container : added `gcs_fuse_csi_driver_config` field to `addons_config` in `google_container_cluster` resource. ([#15290](https://togithub.com/hashicorp/terraform-provider-google/pull/15290)) - container: added `allow_net_admin` field to `google_container_cluster` resource ([#15275](https://togithub.com/hashicorp/terraform-provider-google/pull/15275)) - container: allowed user to set up to 20 maintenance exclusions for `google_container_cluster` resource ([#15291](https://togithub.com/hashicorp/terraform-provider-google/pull/15291)) - healthcare: added `last_updated_partition_config` field to `google_healthcare_fhir_store` resource ([#15271](https://togithub.com/hashicorp/terraform-provider-google/pull/15271)) - monitoring: added `condition_prometheus_query_language` field to `google_monitoring_alert_policy` resource ([#15301](https://togithub.com/hashicorp/terraform-provider-google/pull/15301)) - networkservices: made `scope` field optional in `google_network_services_gateway` resource ([#15273](https://togithub.com/hashicorp/terraform-provider-google/pull/15273)) - spanner: added `enable_drop_protection` to `google_spanner_database` resource([#15283](https://togithub.com/hashicorp/terraform-provider-google/pull/15283)) BUG FIXES: - alloydb: fixed permadiffs when setting 0 as start time (midnight) for `automated_backup_policy` in `google_alloydb_cluster` resource ([#15219](https://togithub.com/hashicorp/terraform-provider-google/pull/15219)) - artifactregistry: fixed reading back maven_config state in `google_artifact_registry_repository` ([#15269](https://togithub.com/hashicorp/terraform-provider-google/pull/15269)) - cloudtasks: suppressed time-unit permadiffs on `google_cloud_tasks_queue` min and max backoff settings ([#15237](https://togithub.com/hashicorp/terraform-provider-google/pull/15237)) - cloudrun: fixed the bug where default system labels set in `service.spec.template.metadata.labels` were treated as a diff. ([#15302](https://togithub.com/hashicorp/terraform-provider-google/pull/15302)) - compute: fixed wrongly triggered recreation on changes of `enforce_on_key_configs` on `google_compute_security_policy` ([#15248](https://togithub.com/hashicorp/terraform-provider-google/pull/15248)) - monitoring: fixed an issue in `google_monitoring_monitored_project` where project numbers were not accepted for `name` ([#15305](https://togithub.com/hashicorp/terraform-provider-google/pull/15305)) ### [`v4.75.1`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4751-July-27-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.75.0...v4.75.1) BUG FIXES: - vpcaccess: reverted new behaviour introduced by resource `google_vpc_access_connector` in `4.75.0`. `min_throughput` and `max_throughput` fields lost their default value, and customers could not make deployment due to that change. - vpcaccess: reverted the ability to update the number of instances for resource `google_vpc_access_connector` ### [`v4.75.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4750-July-24-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.74.0...v4.75.0) FEATURES: - **New Resource:** `google_dns_response_policy_rule`([#15146](https://togithub.com/hashicorp/terraform-provider-google/pull/15146)) - **New Resource:** `google_dns_response_policy`([#15146](https://togithub.com/hashicorp/terraform-provider-google/pull/15146)) - **New Resource:** `google_looker_instance` ([#15188](https://togithub.com/hashicorp/terraform-provider-google/pull/15188)) IMPROVEMENTS: - apigee: added `disable_vpc_peering` field to `google_apigee_organization` resource ([#15186](https://togithub.com/hashicorp/terraform-provider-google/pull/15186)) - bigquery: added `external_data_configuration.json_options` and `external_data_configuration.parquet_options` fields to `google_bigquery_table` ([#15197](https://togithub.com/hashicorp/terraform-provider-google/pull/15197)) - bigtable: added `change_stream_retention` field to `google_bigtable_table.table` resource ([#15152](https://togithub.com/hashicorp/terraform-provider-google/pull/15152)) - compute: added `most_recent` argument to `google_compute_image` datasource ([#15187](https://togithub.com/hashicorp/terraform-provider-google/pull/15187)) - compute: added field `enable_confidential_compute` for `google_compute_disk` resource ([#15180](https://togithub.com/hashicorp/terraform-provider-google/pull/15180)) - container: added `gpu_driver_installation_config.gpu_driver_version` field to `google_container_node_pool` ([#15182](https://togithub.com/hashicorp/terraform-provider-google/pull/15182)) - gkebackup: added `state` and `state_reason` output-only fields to `google_gkebackup_backupplan` resource ([#15201](https://togithub.com/hashicorp/terraform-provider-google/pull/15201)) - healthcare: added ` complex_data_type_reference_parsing ` field to `google_healthcare_fhir_store` resource ([#15159](https://togithub.com/hashicorp/terraform-provider-google/pull/15159)) - networkservices: increased max_size to 20 for both `included_query_parameters` and `excluded_query_parameters` on `google_network_services_edge_cache_service` ([#15168](https://togithub.com/hashicorp/terraform-provider-google/pull/15168)) - vpcaccess: added support for updates to `google_vpc_access_connector` resource ([#15176](https://togithub.com/hashicorp/terraform-provider-google/pull/15176)) BUG FIXES: - alloydb: fixed `google_alloydb_cluster` handling of automated backup policy midnight start time ([#15219](https://togithub.com/hashicorp/terraform-provider-google/pull/15219)) - compute: fixed logic when unsetting `google_compute_instance.min_cpu_platform` and switching to a `machine_type` that does not support `min_cpu_platform` at the same time ([#15217](https://togithub.com/hashicorp/terraform-provider-google/pull/15217)) - tags: fixed race condition when modifying `google_tags_location_tag_binding` ([#15189](https://togithub.com/hashicorp/terraform-provider-google/pull/15189)) ### [`v4.74.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4740-July-18-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.73.2...v4.74.0) FEATURES: - **New Resource:** `google_cloudbuildv2_connection` ([#15098](https://togithub.com/hashicorp/terraform-provider-google/pull/15098)) - **New Resource:** `google_cloudbuildv2_repository` ([#15098](https://togithub.com/hashicorp/terraform-provider-google/pull/15098)) - **New Resource:** `google_gkeonprem_bare_metal_admin_cluster` ([#15099](https://togithub.com/hashicorp/terraform-provider-google/pull/15099)) - **New Resource:** `google_network_security_address_group` ([#15111](https://togithub.com/hashicorp/terraform-provider-google/pull/15111)) - **New Resource:** `google_network_security_gateway_security_policy_rule` ([#15112](https://togithub.com/hashicorp/terraform-provider-google/pull/15112)) - **New Resource:** `google_network_security_gateway_security_policy` ([#15112](https://togithub.com/hashicorp/terraform-provider-google/pull/15112)) - **New Resource:** `google_network_security_url_lists` ([#15112](https://togithub.com/hashicorp/terraform-provider-google/pull/15112)) - **New Resource:** `google_network_services_gateway` ([#15112](https://togithub.com/hashicorp/terraform-provider-google/pull/15112)) IMPROVEMENTS: - bigquery: added `storage_billing_model` argument to `google_bigquery_dataset` ([#15115](https://togithub.com/hashicorp/terraform-provider-google/pull/15115)) - bigquery: added `external_data_configuration.metadata_cache_mode` and `external_data_configuration.object_metadata` to `google_bigquery_table` ([#15096](https://togithub.com/hashicorp/terraform-provider-google/pull/15096)) - bigquery: made `external_data_configuration.source_fomat` optional in `google_bigquery_table` ([#15096](https://togithub.com/hashicorp/terraform-provider-google/pull/15096)) - certificatemanager: added `issuance_config` field to `google_certificate_manager_certificate` resource ([#15101](https://togithub.com/hashicorp/terraform-provider-google/pull/15101)) - cloudbuild: added `repository_event_config` field to `google_cloudbuild_trigger` resource ([#15098](https://togithub.com/hashicorp/terraform-provider-google/pull/15098)) - compute: added field `http_keep_alive_timeout_sec` to resource `google_compute_target_http_proxy` ([#15109](https://togithub.com/hashicorp/terraform-provider-google/pull/15109)) - compute: added field `http_keep_alive_timeout_sec` to resource `google_compute_target_https_proxy` ([#15109](https://togithub.com/hashicorp/terraform-provider-google/pull/15109)) - compute: added support for updating labels in `google_compute_external_vpn_gateway` ([#15134](https://togithub.com/hashicorp/terraform-provider-google/pull/15134)) - container: made `monitoring_config.enable_components` optional on `google_container_cluster` ([#15131](https://togithub.com/hashicorp/terraform-provider-google/pull/15131)) - container: added field `tpu_topology` under `placement_policy` in resource `google_container_node_pool` ([#15130](https://togithub.com/hashicorp/terraform-provider-google/pull/15130)) - gkehub: promoted the `google_gke_hub_feature` resource's `fleetobservability` block to GA. ([#15105](https://togithub.com/hashicorp/terraform-provider-google/pull/15105)) - iamworkforcepool: added `oidc.client_secret` field to `google_iam_workforce_pool_provider` and new enum values `CODE` and `MERGE_ID_TOKEN_OVER_USER_INFO_CLAIMS` to `oidc.web_sso_config.response_type` and `oidc.web_sso_config.assertion_claims_behavior` respectively ([#15069](https://togithub.com/hashicorp/terraform-provider-google/pull/15069)) - sql: added `settings.data_cache_config` to `sql_database_instance` resource. ([#15127](https://togithub.com/hashicorp/terraform-provider-google/pull/15127)) - sql: added `settings.edition` field to `sql_database_instance` resource. ([#15127](https://togithub.com/hashicorp/terraform-provider-google/pull/15127)) - vertexai: supported `shard_size` in `google_vertex_ai_index` ([#15133](https://togithub.com/hashicorp/terraform-provider-google/pull/15133)) BUG FIXES: - compute: made `google_compute_router_peer.peer_ip_address` optional ([#15095](https://togithub.com/hashicorp/terraform-provider-google/pull/15095)) - redis: fixed issue with `google_redis_instance` populating output-only field `maintenance_schedule`. ([#15063](https://togithub.com/hashicorp/terraform-provider-google/pull/15063)) - orgpolicy: fixed forcing recreation on imported state for `google_org_policy_policy` ([#15132](https://togithub.com/hashicorp/terraform-provider-google/pull/15132)) - osconfig: fixed validation of file resource `state` fields in `google_os_config_os_policy_assignment` ([#15107](https://togithub.com/hashicorp/terraform-provider-google/pull/15107)) ### [`v4.73.2`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4732-July-17-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.73.1...v4.73.2) BUG FIXES: - monitoring: fixed an issue which occurred when `name` field of `google_monitoring_monitored_project` was long-form ### [`v4.73.1`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4731-July-13-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.73.0...v4.73.1) BUG FIXES: - monitoring: fixed an issue causing `google_monitoring_monitored_project` to appear to be deleted ### [`v4.73.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4730-July-10-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.72.1...v4.73.0) FEATURES: - **New Resource:** `google_firebase_extensions_instance` ([#15013](https://togithub.com/hashicorp/terraform-provider-google/pull/15013)) IMPROVEMENTS: - compute: added the `no_automate_dns_zone` field to `google_compute_forwarding_rule`. ([#15028](https://togithub.com/hashicorp/terraform-provider-google/pull/15028)) - compute: promoted `google_compute_disk_async_replication` resource to GA. ([#15029](https://togithub.com/hashicorp/terraform-provider-google/pull/15029)) - compute: promoted `async_primary_disk` field in `google_compute_disk` resource to GA. ([#15029](https://togithub.com/hashicorp/terraform-provider-google/pull/15029)) - compute: promoted `async_primary_disk` field in `google_compute_region_disk` resource to GA. ([#15029](https://togithub.com/hashicorp/terraform-provider-google/pull/15029)) - compute: promoted `disk_consistency_group_policy` field in `google_compute_resource_policy` resource to GA. ([#15029](https://togithub.com/hashicorp/terraform-provider-google/pull/15029)) - resourcemanager: fixed handling of `google_service_account_id_token` when authenticated with GCE metadata credentials ([#15003](https://togithub.com/hashicorp/terraform-provider-google/pull/15003)) BUG FIXES: - networkservices: increased default timeout for `google_network_services_edge_cache_keyset` to 90m ([#15024](https://togithub.com/hashicorp/terraform-provider-google/pull/15024)) ### [`v4.72.1`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4721-July-6-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.72.0...v4.72.1) BUG FIXES: - compute: fixed an issue in `google_compute_instance_template` where initialize params stopped the `disk.disk_size_gb` field being used ([#15054](https://togithub.com/hashicorp/terraform-provider-google/pull/15054)) ### [`v4.72.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4720-July-3-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.71.0...v4.72.0) FEATURES: - **New Resource:** `google_public_ca_external_account_key` ([#14983](https://togithub.com/hashicorp/terraform-provider-google/pull/14983)) IMPROVEMENTS: - compute: added `provisioned_throughput` field to `google_compute_disk` used by `hyperdisk-throughput` pd type ([#14985](https://togithub.com/hashicorp/terraform-provider-google/pull/14985)) - container: added field `security_posture_config` to resource `google_container_cluster` ([#14999](https://togithub.com/hashicorp/terraform-provider-google/pull/14999)) - logging: added support for `locked` to `google_logging_project_bucket_config` ([#14977](https://togithub.com/hashicorp/terraform-provider-google/pull/14977)) BUG FIXES: - bigquery: fixed an issue where api default value for `edition` field of `google_bigquery_reservation` was not handled ([#14961](https://togithub.com/hashicorp/terraform-provider-google/pull/14961)) - cloudfunction2: fixed permadiffs of some fields of `service_config` in `google_cloudfunctions2_function` resource ([#14975](https://togithub.com/hashicorp/terraform-provider-google/pull/14975)) - compute: fixed an issue with setting project field to long form in `google_compute_forwarding_rule` and `google_compute_global_forwarding_rule` ([#14996](https://togithub.com/hashicorp/terraform-provider-google/pull/14996)) - gkehub: fixed an issue with setting project field to long form in `google_gke_hub_feature` ([#14996](https://togithub.com/hashicorp/terraform-provider-google/pull/14996)) ### [`v4.71.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4710-June-27-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.70.0...v4.71.0) FEATURES: - **New Resource:** `google_gke_hub_feature_iam_*` ([#14912](https://togithub.com/hashicorp/terraform-provider-google/pull/14912)) - **New Resource:** `google_gke_hub_feature` ([#14912](https://togithub.com/hashicorp/terraform-provider-google/pull/14912)) - **New Resource:** `google_vmwareengine_cluster` ([#14917](https://togithub.com/hashicorp/terraform-provider-google/pull/14917)) - **New Resource:** `google_vmwareengine_private_cloud` ([#14917](https://togithub.com/hashicorp/terraform-provider-google/pull/14917)) IMPROVEMENTS: - apigee: added output-only field `apigee_project_id` to resource `google_apigee_organization` ([#14911](https://togithub.com/hashicorp/terraform-provider-google/pull/14911)) - bigtable: increased default timeout for instance operations to 1 hour in resoure `google_bigtable_instance` ([#14909](https://togithub.com/hashicorp/terraform-provider-google/pull/14909)) - cloudrunv2: added fields `annotations` and `template.annotations` to resource `google_cloud_run_v2_job` ([#14948](https://togithub.com/hashicorp/terraform-provider-google/pull/14948)) - composer: added field `resilience_mode` to resource `google_composer_environment` ([#14939](https://togithub.com/hashicorp/terraform-provider-google/pull/14939)) - compute: added support for `params.resource_manager_tags` and `boot_disk.initialize_params.resource_manager_tags` to resource `google_compute_instance` ([#14924](https://togithub.com/hashicorp/terraform-provider-google/pull/14924)) - bigquerydatatransfer: made field `service_account_name` mutable in resource `google_bigquery_data_transfer_config` ([#14907](https://togithub.com/hashicorp/terraform-provider-google/pull/14907)) - iambeta: added field `jwks_json` to resource `google_iam_workload_identity_pool_provider` ([#14938](https://togithub.com/hashicorp/terraform-provider-google/pull/14938)) BUG FIXES: - bigtable: validated that `cluster_id` values are unique within resource `google_bigtable_instance` ([#14908](https://togithub.com/hashicorp/terraform-provider-google/pull/14908)) - storage: fixed a bug that caused a permadiff when the `autoclass.enabled` field was explicitly set to false in resource `google_storage_bucket` ([#14902](https://togithub.com/hashicorp/terraform-provider-google/pull/14902)) ### [`v4.70.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4700-June-20-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.69.1...v4.70.0) FEATURES: - **New Resource:** `google_compute_network_endpoints` ([#14869](https://togithub.com/hashicorp/terraform-provider-google/pull/14869)) - **New Resource:** `vertex_ai_index_endpoint` ([#14842](https://togithub.com/hashicorp/terraform-provider-google/pull/14842)) IMPROVEMENTS: - bigtable: added 20 minutes timeout support to `google_bigtable_gc_policy` ([#14861](https://togithub.com/hashicorp/terraform-provider-google/pull/14861)) - cloudfunctions2: added `url` output field to `google_cloudfunctions2_function` ([#14851](https://togithub.com/hashicorp/terraform-provider-google/pull/14851)) - compute: added field `network_attachment` to `google_compute_instance_template` ([#14874](https://togithub.com/hashicorp/terraform-provider-google/pull/14874)) - compute: surfaced additional information about quota exceeded errors for compute resources. ([#14879](https://togithub.com/hashicorp/terraform-provider-google/pull/14879)) - compute: added `path_template_match` and `path_template_rewrite` to `google_compute_url_map`. ([#14873](https://togithub.com/hashicorp/terraform-provider-google/pull/14873)) - compute: added ability to update Hyperdisk PD IOPS without recreation to `google_compute_disk` ([#14844](https://togithub.com/hashicorp/terraform-provider-google/pull/14844)) - container: added `sole_tenant_config` to `node_config` in `google_container_node_pool` and `google_container_cluster` ([#14897](https://togithub.com/hashicorp/terraform-provider-google/pull/14897)) - dataform: added field `workspace_compilation_overrides` to resource `google_dataform_repository` (beta) ([#14839](https://togithub.com/hashicorp/terraform-provider-google/pull/14839)) - dlp: added `crypto_hash_config` to `google_data_loss_prevention_deidentify_template` ([#14870](https://togithub.com/hashicorp/terraform-provider-google/pull/14870)) - dlp: added `trigger_id` field to `google_data_loss_prevention_job_trigger` ([#14892](https://togithub.com/hashicorp/terraform-provider-google/pull/14892)) - dlp: added missing file types `POWERPOINT` and `EXCEL` in `inspect_job.storage_config.cloud_storage_options.file_types` enum to `google_data_loss_prevention_job_trigger` resource ([#14856](https://togithub.com/hashicorp/terraform-provider-google/pull/14856)) - dlp: added multiple `sensitivity_score` field to `google_data_loss_prevention_deidentify_template` resource ([#14880](https://togithub.com/hashicorp/terraform-provider-google/pull/14880)) - dlp: added multiple `sensitivity_score` field to `google_data_loss_prevention_inspect_template` resource ([#14871](https://togithub.com/hashicorp/terraform-provider-google/pull/14871)) - dlp: added multiple `sensitivity_score` field to `google_data_loss_prevention_job_trigger` resource ([#14881](https://togithub.com/hashicorp/terraform-provider-google/pull/14881)) - dlp: changed `inspect_template_name` field from required to optional in `google_data_loss_prevention_job_trigger` resource ([#14845](https://togithub.com/hashicorp/terraform-provider-google/pull/14845)) - pubsub: allowed `definition` field of `google_pubsub_schema` updatable. (https://cloud.google.com/pubsub/docs/schemas#commit-schema-revision) ([#14857](https://togithub.com/hashicorp/terraform-provider-google/pull/14857)) - sql: added `POSTGRES_15` to version docs for `database_version` field to `google_sql_database_instance` ([#14891](https://togithub.com/hashicorp/terraform-provider-google/pull/14891)) - vpcaccess: added `connected_projects` field to resource `google_vpc_access_connector`. ([#14835](https://togithub.com/hashicorp/terraform-provider-google/pull/14835)) BUG FIXES: - provider: fixed an issue on multiple resources where non-retryable quota errors were considered retryable ([#14850](https://togithub.com/hashicorp/terraform-provider-google/pull/14850)) - vertexai: made `google_vertex_ai_featurestore_entitytype_feature` always use region corresponding to parent's region ([#14843](https://togithub.com/hashicorp/terraform-provider-google/pull/14843)) ### [`v4.69.1`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4691-June-12-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.69.0...v4.69.1) NOTE: - Added a new user guide to the provider documentation ([#14886](https://togithub.com/hashicorp/terraform-provider-google/pull/14886)) ### [`v4.69.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#4690-June-12-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.68.0...v4.69.0) FEATURES: - **New Data Source:** `google_vmwareengine_network` ([#14821](https://togithub.com/hashicorp/terraform-provider-google/pull/14821)) - **New Resource:** `google_access_context_manager_service_perimeter_egress_policy` ([#14817](https://togithub.com/hashicorp/terraform-provider-google/pull/14817)) - **New Resource:** `google_access_context_manager_service_perimeter_ingress_policy` ([#14817](https://togithub.com/hashicorp/terraform-provider-google/pull/14817)) - **New Resource:** `google_certificate_manager_certificate_issuance_config` ([#14798](https://togithub.com/hashicorp/terraform-provider-google/pull/14798)) - **New Resource:** `google_dataplex_datascan` ([#14798](https://togithub.com/hashicorp/terraform-provider-google/pull/14798)) - **New Resource:** `google_dataplex_datascan_iam_*` ([#14828](https://togithub.com/hashicorp/terraform-provider-google/pull/14828)) - **New Resource:** `google_vmwareengine_network` ([#14821](https://togithub.com/hashicorp/terraform-provider-google/pull/14821)) IMPROVEMENTS: - billing: added `lookup_projects` to `google_billing_account` datasource that skips reading the list of associated projects ([#14815](https://togithub.com/hashicorp/terraform-provider-google/pull/14815)) - dlp: added `info_type_transformations` block in the `record_transformations` field to `google_data_loss_prevention_deidentify_template` resource. ([#14827](https://togithub.com/hashicorp/terraform-provider-google/pull/14827)) - dlp: added `redact_config`, `fixed_size_bucketing_config`, `bucketing_config`, `time_part_config` and `date_shift_config` fields to `google_data_loss_prevention_deidentify_template` resource ([#14797](https://togithub.com/hashicorp/terraform-provider-google/pull/14797)) - dlp: added `stored_info_type_id` field to `google_data_loss_prevention_stored_info_type` resource ([#14791](https://togithub.com/hashicorp/terraform-provider-google/pull/14791)) - dlp: added `template_id` field to `google_data_loss_prevention_deidentify_template` and `google_data_loss_prevention_inspect_template` ([#14823](https://togithub.com/hashicorp/terraform-provider-google/pull/14823)) - dlp: changed `actions` field from required to optional in `google_data_loss_prevention_job_trigger` resource ([#14803](https://togithub.com/hashicorp/terraform-provider-google/pull/14803)) - kms: removed validation for `purpose` in `google_kms_crypto_key` to allow newly added values for the field ([#14799](https://togithub.com/hashicorp/terraform-provider-google/pull/14799)) - pubsub: allowed `schema_settings` of `google_pubsub_topic` to change without deleting and recreating the resource ([#14819](https://togithub.com/hashicorp/terraform-provider-google/pull/14819)) BUG FIXES: - tags: fixed providing `projects/Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.