Closed renovate[bot] closed 2 years ago
@renovate[bot] Thanks for the PR! 🚀 Unfortunately it looks like some of our CI checks failed. See the Contributing Guide for details.
Running terraform fmt
Running terraform validate
terraform_validate .
Success!
The configuration is valid.
terraform_validate ./examples/advanced
Success!
The configuration is valid.
terraform_validate ./examples/basic
Success!
The configuration is valid.
terraform_validate ./examples/nat_with_compute_engine
Success!
The configuration is valid.
terraform_validate ./examples/nat_with_gke
Success!
The configuration is valid.
terraform_validate ./test/fixtures/advanced
Success!
The configuration is valid.
terraform_validate ./test/fixtures/basic
Success!
The configuration is valid.
terraform_validate ./test/fixtures/subnetworks
Success!
The configuration is valid.
terraform_validate ./test/setup
╷
│
Error: Failed to query available provider packages │
│
Could not retrieve the list of available versions for provider │
hashicorp/google-beta: no available releases match the given constraints >= │
3.1.0, >= 3.43.0, >= 3.50.0, ~> 4.0, < 4.0.0 ╵
This PR contains the following updates:
~> 3.53
->~> 4.0
4.43.0
Release Notes
hashicorp/terraform-provider-google-beta
### [`v4.42.1`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4421-November-2-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.42.0...v4.42.1) BUG FIXES: - storage: fixed a crash in `google_storage_bucket` when upgrading provider to version `4.42.0` with `lifecycle_rule.condition.age` unset ([#4828](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4828)) ### [`v4.42.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4420-October-31-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.41.0...v4.42.0) FEATURES: - **New Data Source:** `google_compute_addresses` ([#4802](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4802)) - **New Data Source:** `google_compute_region_network_endpoint_group` ([#4811](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4811)) - **New Resource:** `google_alloydb_cluster` ([#4780](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4780)) - **New Resource:** `google_dataform_repository` (beta) ([#4801](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4801)) - **New Resource:** `google_firebase_android_app` ([#4814](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4814)) - **New Resource:** `google_iam_workforce_pool` ([#4818](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4818)) - **New Resource:** `google_monitoring_generic_service` ([#4789](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4789)) - **New Resource:** `google_scc_source_iam_binding` ([#4806](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4806)) - **New Resource:** `google_scc_source_iam_member` ([#4806](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4806)) - **New Resource:** `google_scc_source_iam_policy` ([#4806](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4806)) - **New Resource:** `google_vertex_ai_endpoint` ([#4815](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4815)) - **New Resource:** `google_vertex_ai_featurestore_iam_binding` ([#4825](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4825)) - **New Resource:** `google_vertex_ai_featurestore_iam_member` ([#4825](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4825)) - **New Resource:** `google_vertex_ai_featurestore_iam_policy` ([#4825](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4825)) IMPROVEMENTS: - appengine: added `member` field to `google_app_engine_default_service_account` datasource ([#4779](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4779)) - bigquery: added `max_time_travel_hours` field in `google_bigquery_dataset` resource ([#4803](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4803)) - bigquery: added `member` field to `google_bigquery_default_service_account` datasource ([#4779](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4779)) - cloudbuild: added `script` field to `google_cloudbuild_trigger` resource ([#4807](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4807)) - cloudplatform: validated `project_id` for `google_project` data-source ([#4810](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4810)) - cloudrun: added field `liveness_probe` to resource `google_cloud_run_service` ([#4788](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4788)) - cloudrun: added field `startup_probe` to resource `google_cloud_run_service` ([#4773](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4773)) - compute: added `source_disk` field to `google_compute_disk` and `google_compute_region_disk` resource ([#4783](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4783)) - compute: added general field `rules` to `google_compute_router_nat` ([#4797](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4797)) - container: added `disk_size` and `disk_type` fields to `google_container_cluster.cluster_autoscaling.auto_provisioning_defaults` ([#4786](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4786)) - container: added support for in-place update of `node_config.0.tags` for `google_container_node_pool` resource ([#4781](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4781)) - datastream: added `private_connectivity` field to `google_datastream_connection_profile` ([#4808](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4808)) - dns: added `enable_geo_fencing` to `routing_policy` block of `google_dns_record_set` resource ([#4816](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4816)) - dns: added `health_checked_targets` to `wrr` and `geo` blocks of `google_dns_record_set` resource ([#4816](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4816)) - dns: added `primary_backup` to `routing_policy` block of `google_dns_record_set` resource ([#4816](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4816)) - firebase: added `app_urls` field to `google_firebase_web_app` ([#4798](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4798)) - firebase: added deletion support and new field `deletion_policy` for `google_firebase_web_app` ([#4796](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4796)) - privateca: added a new field `skip_grace_period` to skip the grace period when deleting a CertificateAuthority. ([#4784](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4784)) - serviceaccount: added `member` field to `google_service_account` resource and datasource ([#4779](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4779)) - sql: added `time_zone` field in `google_sql_database_instance` ([#4774](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4774)) - storage: added `member` field to `google_storage_project_service_account` and `google_storage_transfer_project_service_account` datasource ([#4779](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4779)) BUG FIXES: - compute: made `vm_count` in `google_compute_resource_policy` optional ([#4792](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4792)) - container: fixed inability to update `datapath_provider` on `google_container_cluster` by making field changes trigger resource recreation ([#4824](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4824)) - pubsub: ensured topics are recreated when their schemas change. ([#4791](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4791)) - redis: updated `persistence_config.rdb_snapshot_period` to optional in the `google_redis_instance` resource. ([#4821](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4821)) ### [`v4.41.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4410-October-17-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.40.0...v4.41.0) KNOWN ISSUES: - container: This release introduced a new field, `node_config.0.guest_accelerator.0.gpu_sharing_config`, to an https://www.terraform.io/language/attr-as-blocks field (`node_config.0.guest_accelerator`). As detailed on the linked page, this may cause issues for modules and/or formats other than HCL. BREAKING CHANGES: - sql: updated `google_sql_user.sql_server_user_details` to be read only. Any configuration attempting to set this field is invalid and will cause the provider to fail during plan time. ([#4764](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4764)) FEATURES: - **New Resource:** `google_cloud_ids_endpoint` ([#4765](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4765)) - **New Resource:** `google_bigquery_analytics_hub_listing_iam_binding` ([#4771](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4771)) - **New Resource:** `google_bigquery_analytics_hub_listing_iam_member` ([#4771](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4771)) - **New Resource:** `google_bigquery_analytics_hub_listing_iam_policy` ([#4771](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4771)) - **New Resource:** `google_bigquery_analytics_hub_listing` ([#4771](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4771)) IMPROVEMENTS: - appengine: added support for `service_account` field to `google_app_engine_standard_app_version` resource ([#4757](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4757)) - bigquery: added `avro_options` field to `google_bigquery_table` resource ([#4768](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4768)) - cloudrun: added field `startup_probe` to resource `google_cloud_run_service` ([#4773](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4773)) - compute: added `node_config.0.guest_accelerator.0.gpu_sharing_config` field to `google_container_node_pool` resource ([#4758](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4758)) - datafusion: added `crypto_key_config` field to `google_data_fusion_instance` resource ([#4761](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4761)) - filestore: removed constraint that forced multiple `google_filestore_instance` creations to occur serially ([#4770](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4770)) BUG FIXES: - kms: fixed apply failure when `google_kms_crypto_key` is removed after its versions were destroyed earlier ([#4769](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4769)) - monitoring: fixed a bug causing a perma-diff in `google_monitoring_alert_policy` when `cross_series_reducer` was set to "REDUCE_NONE" ([#4763](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4763)) ### [`v4.40.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4400-October-10-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.39.0...v4.40.0) FEATURES: - **New Data Source:** `google_cloudfunctions2_function` ([#4732](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4732)) - **New Data Source:** `google_compute_snapshot` ([#4731](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4731)) - **New Resource:** `google_compute_region_target_tcp_proxy` ([#4749](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4749)) - **New Resource:** `google_identity_platform_config` ([#4729](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4729)) - **New Resource:** `google_bigquery_datapolicy_data_policy` ([#4754](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4754)) - **New Resource:** `google_bigquery_datapolicy_data_policy_iam_binding` ([#4754](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4754)) - **New Resource:** `google_bigquery_datapolicy_data_policy_iam_member` ([#4754](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4754)) - **New Resource:** `google_bigquery_datapolicy_data_policy_iam_policy` ([#4754](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4754)) - **New Resource:** `google_org_policy_custom_constraint` ([#4741](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4741)) - **New Resource:** `google_vertex_ai_featurestore_entitytype_feature` ([#4736](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4736)) IMPROVEMENTS: - bigqueryreservation: added `concurrency` and `multiRegionAuxiliary` to `google_bigquery_reservation` ([#4739](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4739)) - bigtable: added additional retry GC policy operations with a longer poll interval to avoid quota issues ([#4750](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4750)) - bigtable: improved error messaging ([#4746](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4746)) - compute: added support for `compression_mode` field in `google_compute_backend_bucket` and `google_compute_backend_service` resource ([#4733](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4733)) - dataflow : added support of `labels` to resource `google_dataflow_flextemplate_job` ([#4748](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4748)) - datastream: added field `bigquery_profile` to `google_datastream_connection_profile` ([#4742](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4742)) - dns: added general field `cloud_logging_config` to `google_dns_managed_zone` ([#4734](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4734)) - metastore: added bigquery support for `google_dataproc_metastore_service` ([#4753](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4753)) - storage: added `custom_placement_config` field to `google_storage_bucket` resource to support custom dual-region GCS buckets ([#4752](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4752)) - sql: added `password_policy` field to `google_sql_user` resource ([#4730](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4730)) BUG FIXES: - storage: fixed a bug where user specified labels get overwritten by Dataplex auto generated labels ([#4743](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4743)) - storagetransfer: fixed a crash in `google_storagetransfer_job` refreshes when `transfer_schedule` was empty ([#4745](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4745)) ### [`v4.39.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4390-October-3-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.38.0...v4.39.0) FEATURES: - **New Data Source:** `google_artifact_registry_repository` ([#4714](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4714)) - **New Resource:** `google_identity_platform_config` ([#4729](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4729)) IMPROVEMENTS: - certificatemanager: added public/private PEM fields `pem_certificate` / `pem_private_key` and deprecated `certificate_pem` / `private_key_pem` ([#4728](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4728)) - clouddeploy: added `serial_pipeline.stages.strategy` field to `google_clouddeploy_delivery_pipeline` ([#4707](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4707)) - container: added `notification_config.pubsub.filter` field to `google_container_cluster` ([#4718](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4718)) - eventarc: added `channels` and `conditions` fields to `google_eventarc_trigger` ([#4707](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4707)) - healthcare: added ` notification_configs ` field to `google_healthcare_fhir_store` resource ([#4720](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4720)) - iap: added ability to import `google_iap_brand` using ID using {{project}}/{{brand_id}} format ([#4712](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4712)) - secretmanager: added output field 'version' to resource 'secret_manager_secret_version' ([#4724](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4724)) - sql: added `maintenance_version` and `available_maintenance_versions` fields to `google_sql_database_instance` resource ([#4725](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4725)) - storagetransfer: added `notification_config` field to `google_storage_transfer_job` resource ([#4709](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4709)) - tags: added `purpose` and `purpose_data` properties to `google_tags_tag_key` ([#4721](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4721)) BUG FIXES: - bigquery: fixed a bug where `allow_quoted_newlines` and `allow_jagged_rows` could not be set to false on `google_bigquery_table` ([#4711](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4711)) - cloudfunction: fixed inability to update `docker_repository` and `kms_key_name` on `google_cloudfunctions_function` ([#4727](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4727)) - compute: fixed inability to manage Cloud Armor `adaptive_protection_config` on `google_compute_security_policy` ([#4726](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4726)) - container: fixed a bug where upgrading provider version breaks on `node_pool_auto_config` or `node_pool_defaults` ([#4706](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4706)) - iam: fixed diffs between `policy_data` from `google_iam_policy` data source and policy data in API responses ([#4722](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4722)) - iam: fixed permadiff resulting from empty fields being sent in requests to set conditional IAM policies ([#4723](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4723)) - secretmanager: fixed a bug where `google_secret_manager_secret_version` that was destroyed outside of Terraform would not be recreated on apply ([#4719](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4719)) - storagetransfer: fixed a crash in `google_storagetransfer_job` when `transfer_schedule` is empty ([#4745](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4745)) ### [`v4.38.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4380-September-26-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.37.0...v4.38.0) FEATURES: - **New Data Source:** `google_vpc_access_connector` ([#4693](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4693)) - **New Resource:** `google_datastream_private_connection` ([#4691](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4691)) IMPROVEMENTS: - appengine: Added `egress_setting` for field `vpc_access_connector` to `google_app_engine_standard_app_version` ([#4701](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4701)) - bigquery: added `json_extension` field to the `load` block of `google_bigquery_job` resource ([#4699](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4699)) - cloudfunctions: Added `build_worker_pool` to `google_cloudfunctions_function` ([#4696](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4696)) - compute: added `json_custom_config` field to `google_compute_security_policy` resource ([#4703](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4703)) - redis: Added `persistence_config` field to the `google_redis_instance` resource. ([#4688](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4688)) - storage: added support for `overwriteWhen` field to `transfer_options` in `google_storage_transfer_job` resource ([#4690](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4690)) BUG FIXES: - bigtable: added drift detection on `gc_rules` for `google_bigtable_gc_policy` ([#4687](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4687)) - compute: fixed the inability to update `most_disruptive_allowed_action` for both `google_compute_per_instance_config` and `google_compute_region_per_instance_config` ([#4685](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4685)) - container: fixed allow passing empty list to monitoring_config and logging_config in `google_container_cluster` ([#4700](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4700)) - sql: fixed a bug causing a perma-diff on `disk_type` due to API values being downcased ([#4686](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4686)) - storage: fixed the inability to set 0 for `lifecycle_rule.condition.age` on `google_storage_bucket` ([#4698](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4698)) ### [`v4.37.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4370-September-19-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.36.0...v4.37.0) FEATURES: - **New Resource:** `google_apigee_nat_address` ([#4676](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4676)) - **New Resource:** `google_dialogflow_cx_webhook` ([#4667](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4667)) - **New Resource:** `google_filestore_snapshot` ([#4661](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4661)) IMPROVEMENTS: - apigee: added read-only field `connection_state` to `google_apigee_endpoint_attachment` ([#4668](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4668)) - bigtable: added support for `autoscaling_config.storage_target` to `google_bigtable_instance` ([#4671](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4671)) - cloudbuild: added support for `BITBUCKET` option to `git_source.repo_type` in `google_cloudbuild_trigger` ([#4679](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4679)) - dns: added in validation for trailing dot at end of DNS record name ([#4674](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4674)) - project: added validation for field `project_id` in `google_project` datasource. ([#4684](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4684)) - serviceaccount: added `expires_in` attribute for generating `exp` claim to `google_service_account_jwt` datasource. ([#4677](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4677)) BUG FIXES: - notebooks: fixed perma-diff in `google_notebooks_instance` ([#4664](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4664)) - privateca: fixed an issue that blocked subordinate CA data sources when `state` was not `AWAITING_USER_ACTIVATION` ([#4672](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4672)) - storage: fixed permdiff on the field `versioning` of `google_storage_bucket` ([#4665](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4665)) ### [`v4.36.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4360-September-12-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.35.0...v4.36.0) FEATURES: - **New Resource:** `google_bigquery_analytics_hub_data_exchange_iam_binding` ([#4656](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4656)) - **New Resource:** `google_bigquery_analytics_hub_data_exchange_iam_member` ([#4656](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4656)) - **New Resource:** `google_bigquery_analytics_hub_data_exchange_iam_policy` ([#4656](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4656)) - **New Resource:** `google_bigquery_analytics_hub_data_exchange` ([#4656](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4656)) - **New Resource:** `google_datastream_connection_profile` ([#4657](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4657)) IMPROVEMENTS: - appengine: added field `service_account` to `google_app_engine_flexible_app_version` ([#4653](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4653)) - bigtable: increased timeout in `google_bigtable_table` creation. ([#4655](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4655)) - cloudbuild: added `location` field to `google_cloudbuild_trigger` resource ([#4646](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4646)) - compute: added `certificate_map` to `compute_target_ssl_proxy` resource ([#4654](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4654)) - compute: added field `chain_name` to `google_compute_resource_policy.snapshot_properties` ([#4660](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4660)) - compute: added field `chain_name` to resource `google_compute_snapshot` ([#4660](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4660)) - container: added `autoscaling.total_min_node_count`, `autoscaling.total_max_node_count`, and `autoscaling.location_policy` to `google_container_cluster.node_pool` ([#4649](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4649)) - container: added `autoscaling.total_min_node_count`, `autoscaling.total_max_node_count`, and `autoscaling.location_policy` to `google_container_node_pool` resource ([#4649](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4649)) - container: added field `node_pool_defaults` to `resource_container_cluster`. ([#4648](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4648)) - dataproc: added option `shielded_instance_config` to resource `google_dataproc_workflow_template`. ([#4647](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4647)) - metastore: extended default timeouts for `google_dataproc_metastore_service` from 40m to 60m ([#4652](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4652)) - pubsub: made `google_pubsub_subscription.enable_exactly_once_delivery` mutable so that it updates subscription without recreation. ([#4645](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4645)) ### [`v4.35.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4350-September-6-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.34.0...v4.35.0) IMPROVEMENTS: - apigee: added support for `nodeConfig` in `google_apigee_environment` ([#4632](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4632)) - apigee: added a `properties` field to `google_apigee_organization` ([#4644](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4644)) - cloudfunctions2: added `secret_environment_variables` and `secret_volumes` to `google_cloudfunctions2_function` ([#4641](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4641)) - compute: added support for param `visible_core_count` in `google_compute_instance` and `google_compute_instance_template` under `advanced_machine_features` ([#4635](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4635)) - compute: added support documentation links to error messages for certain Compute Operation errors. ([#4642](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4642)) - container: added `service_external_ips_config` support to `cluster_container` resource. ([#4639](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4639)) - container: added `enable_cost_allocation` to `google_container_cluster` ([#4640](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4640)) - dns: added `behavior` field to `google_dns_response_policy_rule` resource ([#4637](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4637)) - monitoring: added `force_delete` field to `google_monitoring_notification_channel` resource ([#4638](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4638)) - pubsub: made `enable_exactly_once_delivery` mutable so that it updates subscription in-place and avoids recreation of the subscription. ([#4645](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4645)) - vertexai: added `encryption_spec` field to `google_vertex_ai_featurestore` resource (beta) ([#4643](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4643)) BUG FIXES: - compute: fixed the `id` format of the data source `google_compute_instance` ([#4636](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4636)) ### [`v4.34.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4340-August-29-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.33.0...v4.34.0) NOTES: - updated Bigtable go client version from 1.13 to 1.16. ([#4613](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4613)) IMPROVEMENTS: - apigee: added support for specifying retention when deleting `google_apigee_organization` ([#4604](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4604)) - appengine: added `app_engine_apis` field to `google_app_engine_standard_app_version` resource ([#4607](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4607)) - compute: improved error messaging for compute errors ([#4602](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4602)) - container: added general field `reservation_affinity` to `google_container_node_pool` ([#4622](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4622)) - container: added field `auto_provisioning_network_tags` to `google_container_cluster` (beta) ([#4611](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4611)) - sql: added support for major version upgrade to ` google_sql_database_instance ` resource ([#4606](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4606)) BUG FIXES: - bigtable: fixed comparing column family name when reading a GC policy. ([#4624](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4624)) - bigtable: passed `isTopeLevel` in getGCPolicyFromJSON() instead of hardcoding it to true. ([#4615](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4615)) - cloud iam: made `denial_condition` optional on `google_iam_deny_policy` ([#4617](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4617)) ### [`v4.33.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4330-August-22-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.32.0...v4.33.0) IMPROVEMENTS: - container: added update support for `authenticator_groups_config` in `google_container_cluster` ([#4591](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4591)) - dataflow: added ability to import `google_dataflow_job` ([#4595](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4595)) - dns: added `managed_zone_id` attribute to `google_dns_managed_zone` data source ([#4593](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4593)) - metastore: added `metadata_integration` and `hive_metastore_config.auxiliary_versions` fields to `google_dataproc_metastore_service` resource ([#4598](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4598)) - monitoring: added `accepted_response_status_codes` to `google_monitoring_uptime_check_config` ([#4594](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4594)) - sql: added `password_validation_policy` field to `google_cloud_sql` resource ([#4597](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4597)) BUG FIXES: - bigquery: removed force replacement for `display_name` on `google_bigquery_data_transfer_config` ([#4592](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4592)) - compute: fixed permadiff for `instance_termination_action` in `google_compute_instance_template` ([#4590](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4590)) ### [`v4.32.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4320-August-15-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.31.0...v4.32.0) NOTES: - Updated to Golang 1.18 ([#4564](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4564)) FEATURES: - **New Resource:** `google_dataplex_asset` ([#4543](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4543)) - **New Resource:** `google_gke_hub_membership_iam_binding` ([#4583](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4583)) - **New Resource:** `google_gke_hub_membership_iam_member` ([#4583](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4583)) - **New Resource:** `google_gke_hub_membership_iam_policy` ([#4583](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4583)) IMPROVEMENTS: - certificatemanager: added `state`, `authorization_attempt_info` and `provisioning_issue` output fields to `google_certificate_manager_certificate` ([#4548](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4548)) - cloudfunctions2: added field `event_filters` to resource `google_cloudfunctions2_function` ([#4547](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4547)) - compute: added `certificate_map` to `compute_target_https_proxy` resource ([#4550](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4550)) - compute: added validation for name field on `google_compute_network` ([#4579](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4579)) - compute: made `port` optional in `google_compute_network_endpoint` to allow network endpoints to be associated with `GCE_VM_IP` network endpoint groups ([#4575](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4575)) - container: added support for additional values `APISERVER`, `CONTROLLER_MANAGER`, and `SCHEDULER` in `google_container_cluster.monitoring_config` ([#4565](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4565)) - gkehub: added `monitoring` and `mutation_enabled` fields to resource `feature_membership` ([#4572](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4572)) - gkehub: added better support for import for `google_gke_hub_membership` ([#4542](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4542)) - pubsub: added `bigquery_config` to `google_pubsub_subscription` ([#4545](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4545)) - scheduler: added `paused` field to `google_cloud_scheduler_job` ([#4535](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4535)) - scheduler: added `state` output field to `google_cloud_scheduler_job` ([#4535](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4535)) BUG FIXES: - apigee: fixed an issue where `google_apigee_instance` creation would fail due to multiple concurrent instances ([#4584](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4584)) - billingbudget: fixed a bug where `google_billing_budget.budget_filter.services` was not updating. ([#4577](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4577)) - compute: fixed perma-diff on `google_compute_disk` for new arm64 images ([#4533](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4533)) - dataflow: fixed bug where permadiff would show on `google_dataflow_job.additional_experiments` ([#4576](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4576)) - storage: fixed a bug in `google_storage_bucket` where `name` was incorrectly validated. ([#4566](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4566)) ### [`v4.31.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4310-Aug-1-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.30.0...v4.31.0) FEATURES: - **New Resource:** `google_dataplex_zone` ([#4511](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4511)) IMPROVEMENTS: - bucket: added support for `matches_prefix` and `matches_suffix` in `condition` of a `lifecycle_rule` in `google_storage_bucket` ([#4527](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4527)) - compute: added `network` and `subnetwork` fields to `google_compute_region_network_endpoint_group` for PSC. ([#4528](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4528)) - container: added field `boot_disk_kms_key` to `auto_provisioning_defaults` in `google_container_cluster` ([#4524](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4524)) - notebooks: added `bootDiskType` support for `PD_EXTREME` in `google_notebooks_instance` ([#4530](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4530)) - notebooks: added `softwareConfig.upgradeable`, `softwareConfig.postStartupScriptBehavior`, `softwareConfig.kernels` in `google_notebooks_runtime` ([#4530](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4530)) - storage: added name validation for `google_storage_bucket` ([#4532](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4532)) BUG FIXES: - compute: fixed perma-diff on `google_compute_disk` for new arm64 images ([#4533](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4533)) - dns: fixed a bug where `google_dns_record_set` would create an inconsistent plan when using interpolated values in `rrdatas` ([#4515](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4515)) - kms: fixed setting of resource id post-import for `google_kms_crypto_key` ([#4520](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4520)) - provider: fixed a bug where user-agent was showing "dev" rather than the provider version ([#4509](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4509)) ### [`v4.30.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4300-July-25-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.29.0...v4.30.0) FEATURES: - **New Data Source:** `google_service_account_jwt` ([#4489](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4489)) - **New Resource:** `google_certificate_map_entry` ([#4501](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4501)) - **New Resource:** `google_certificate_map` ([#4501](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4501)) - **New Resource:** `google_compute_backend_bucket_iam_binding` ([#4484](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4484)) - **New Resource:** `google_compute_backend_bucket_iam_member` ([#4484](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4484)) - **New Resource:** `google_compute_backend_bucket_iam_policy` ([#4484](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4484)) - **New Resource:** `google_dataproc_metastore_federation` ([#4482](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4482)) - **New Resource:** `google_dataproc_metastore_federation_iam_binding` ([#4482](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4482)) - **New Resource:** `google_dataproc_metastore_federation_iam_member` ([#4482](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4482)) - **New Resource:** `google_dataproc_metastore_federation_iam_policy` ([#4482](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4482)) IMPROVEMENTS: - billingbudget: made `thresholdRules` optional in `google_billing_budget` ([#4480](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4480)) - compute: added `instance_termination_action` field to `google_compute_instance_template` resource to support Spot VM termination action ([#4488](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4488)) - compute: added `instance_termination_action` field to `google_compute_instance` resource to support Spot VM termination action ([#4488](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4488)) - compute: added `request_coalescing` and `bypass_cache_on_request_headers` fields to `compute_backend_bucket` ([#4484](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4484)) - compute: added field `all_instances_config` to `google_compute_instance_group_manager` and `google_compute_region_instance_group_manager` ([#4506](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4506)) - compute: added support for `esp` protocol in `google_compute_packet_mirroring.filters.ip_protocols` ([#4496](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4496)) - monitoring: added `evaluation_missing_data` field to `google_monitoring_alert_policy` ([#4502](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4502)) - notebooks: added field `reserved_ip_range` to `google_notebooks_runtime` ([#4492](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4492)) BUG FIXES: - bigtable: fixed an incorrect diff when adding two or more clusters ([#4490](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4490)) - compute: allowed properly updating `adaptive_protection_config` in `compute_security_policy` ([#4478](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4478)) - notebooks: fixed a bug where`google_notebooks_runtime` can't be updated ([#4492](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4492)) - sql: fixed an issue in `google_sql_database_instance` where updates would fail because of the `collation` field ([#4505](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4505)) ### [`v4.29.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4290-July-18-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.28.0...v4.29.0) FEATURES: - **New Resource:** `google_cloudiot_registry_iam_binding` ([#4452](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4452)) - **New Resource:** `google_cloudiot_registry_iam_member` ([#4452](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4452)) - **New Resource:** `google_cloudiot_registry_iam_policy` ([#4452](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4452)) - **New Resource:** `google_compute_snapshot_iam_binding` ([#4445](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4445)) - **New Resource:** `google_compute_snapshot_iam_member` ([#4445](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4445)) - **New Resource:** `google_compute_snapshot_iam_policy` ([#4445](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4445)) IMPROVEMENTS: - container: added `binauthz_evaluation_mode` field to `resource_container_cluster`. ([#4451](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4451)) - kms: added support for MAC value in `google_kms_crypto_key.purpose` ([#4458](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4458)) - metastore: added `databaseType`, `releaseChannel`, and `hiveMetastoreConfig.endpointProtocol` arguments ([#4443](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4443)) BUG FIXES: - bigquery: fixed case-sensitivity for `user_by_email` and `group_by_email` on `google_bigquery_dataset_access` ([#4446](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4446)) - clouddeploy: fixed permadiff on `execution_configs` in `google_clouddeploy_target` resource ([#4450](https://togithub.com/hashicorp/terraform-provider-google/pull/4450)) - cloudscheduler: fixed a diff on the last slash of uri on `google_cloud_scheduler_job` ([#4444](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4444)) - compute: fixed force recreation on `provisioned_iops` of `google_compute_disk` ([#4464](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4464)) - compute: fixed missing `network_interface.0.ipv6_access_config.0.external_ipv6` output on `google_compute_instance` ([#4470](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4470)) - documentai: fixed a bug where eu region could not be utilized for documentai resources ([#4472](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4472)) - gkehub: fixed a bug where `issuer` can't be updated on `google_gke_hub_membership` ([#4471](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4471)) ### [`v4.28.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4280-July-11-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.27.0...v4.28.0) FEATURES: - **New Resource:** google_bigquery_connection_iam_binding ([#4437](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4437)) - **New Resource:** google_bigquery_connection_iam_member ([#4437](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4437)) - **New Resource:** google_bigquery_connection_iam_policy ([#4437](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4437)) - **New Resource:** google_cloud_tasks_queue_iam_binding ([#4427](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4427)) - **New Resource:** google_cloud_tasks_queue_iam_member ([#4427](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4427)) - **New Resource:** google_cloud_tasks_queue_iam_policy ([#4427](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4427)) - **New Resource:** google_dataproc_autoscaling_policy_iam_binding ([#4441](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4441)) - **New Resource:** google_dataproc_autoscaling_policy_iam_member ([#4441](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4441)) - **New Resource:** google_dataproc_autoscaling_policy_iam_policy ([#4441](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4441)) - **New Resource:** google_dataproc_metastore_service_iam_binding ([#4416](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4416)) - **New Resource:** google_dataproc_metastore_service_iam_member ([#4416](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4416)) - **New Resource:** google_dataproc_metastore_service_iam_policy ([#4416](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4416)) IMPROVEMENTS: - bigquery: fixed a permadiff in `google_bigquery_job.query. destination_table` ([#4401](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4401)) - billing: added `calendar_period` and `custom_period` fields to `google_billing_budget` ([#4429](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4429)) - cloudsql: added attribute `project` to data source `google_sql_backup_run` ([#4402](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4402)) - composer: added CMEK, PUPI and IP_masq_agent support for Composer 2 in `google_composer_environment` resource ([#4430](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4430)) - compute: added `max_ports_per_vm` field to `google_compute_router_nat` resource ([#4400](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4400)) - compute: added `GCE_VM_IP` support to `google_compute_network_endpoint_group` resource. ([#4434](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4434)) - privateca: added support to subordinate CA activation ([#4422](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4422)) - redis: added CMEK key field `customer_managed_key` in ` google_redis_instance ` ([#4435](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4435)) - spanner: added field `version_retention_period` to `google_spanner_database` resource ([#4424](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4424)) - sql: added `settings.location_preference.secondary_zone` field in `google_sql_database_instance` ([#4433](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4433)) - sql: added `sql_server_audit_config` field in `google_sql_database_instance` ([#4403](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4403)) BUG FIXES: - composer: fixed a problem with updating Cloud Composer's `scheduler_count` field ([https://github.com/hashicorp/terraform-provider-google/issues/11940](https://togithub.com/hashicorp/terraform-provider-google/issues/11940)) ([#4408](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4408)) - composer: fixed permadiff on `private_environment_config.cloud_composer_connection_subnetwork` ([#4411](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4411)) - container: fixed an issue where `node_config.min_cpu_platform` could cause a perma-diff in `google_container_cluster` ([#4426](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4426)) - filestore: fixed a case where `google_filestore_instance.networks.network` would incorrectly see a diff between state and config when the network `id` format was used ([#4431](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4431)) - serviceusage: fixed an issue where `google_project_service_identity` didn't handle service identities without emails correctly ([#4432](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4432)) ### [`v4.27.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4270-June-27-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.26.0...v4.27.0) IMPROVEMENTS: - clouddeploy: added `suspend` field to `google_clouddeploy_delivery_pipeline` resource ([#4394](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4394)) - compute: added maxPortsPerVm field to `google_compute_router_nat` resource ([#4400](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4400)) - compute: added `psc_connection_id` and `psc_connection_status` output fields to `google_compute_forwarding_rule` and `google_compute_global_forwarding_rule` resources ([#4392](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4392)) - container: added `tpu_config` to `google_container_cluster` (beta only) ([#4390](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4390)) - containeraws: made `config.instance_type` field updatable in `google_container_aws_node_pool` ([#4392](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4392)) BUG FIXES: - compute: fixed default handling for ` enable_dynamic_port_allocation ` to be managed by the api ([#4391](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4391)) - vertexai: Fixed a bug where terraform crashes when `force_destroy` is set in `google_vertex_ai_featurestore` resource ([#4398](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4398)) ### [`v4.26.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4260-June-21-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.25.0...v4.26.0) FEATURES: - **New Resource:** `google_cloudfunctions2_function_iam_binding` ([#4377](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4377)) - **New Resource:** `google_cloudfunctions2_function_iam_member` ([#4377](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4377)) - **New Resource:** `google_cloudfunctions2_function_iam_policy` ([#4377](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4377)) - **New Resource:** `google_compute_region_ssl_policy` ([#4376](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4376)) - **New Resource:** `google_documentai_processor` ([#4389](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4389)) - **New Resource:** `google_documentai_processor_default_version` ([#4389](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4389)) IMPROVEMENTS: - accesscontextmanager: Added `external_resources` to `egress_to` in `google_access_context_manager_service_perimeter` and `google_access_context_manager_service_perimeters` resource ([#4378](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4378)) - apigateway: Added `grpc_services` and `managed_service_configs` to `google_api_gateway_api_config` ([#4388](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4388)) - cloudbuild: Added `include_build_logs` to `google_cloudbuild_trigger` ([#4380](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4380)) - compute: Added `ssl_policy` field to `google_compute_region_target_https_proxy` ([#4376](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4376)) - container: Added `managed_prometheus` to `monitoring_config` in `google_container_cluster` ([#4373](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4373)) - container: Added `tpu_config` to `google_container_cluster` ([#4390](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4390)) BUG FIXES: - dns: Fixed a bug where `google_dns_record_set` resource can not be changed from default routing to Geo routing policy. ([#4383](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4383)) - sql: Fixed a bug where `google_sql_database_instance` would fail if a replica was created, with an encryption key, in a different region than the master instance. ([#4379](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4379)) ### [`v4.25.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#4250-June-15-2022) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v4.24.0...v4.25.0) IMPROVEMENTS: - bigquery: added `connection_id` to `external_data_configuration` for `google_bigquery_table` ([#4365](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4365)) - cloudfunctions2: added support for configuring `service_account_email` to `google_cloudfunctions2_function` resource ([#4367](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4367)) - compute: added `advanced_options_config` to `google_compute_security_policy` ([#4354](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4354)) - compute: added `cache_key_policy` field to `google_compute_backend_bucket` resource ([#4349](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4349)) - compute: added `include_named_cookies` to `cdn_policy` on `compute_backend_service` resource ([#4358](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4358)) - compute: added internal IPv6 support on `google_compute_network` and `google_compute_subnetwork` ([#4368](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4368)) - container: added `managed_prometheus` to `monitoring_config` in `google_container_cluster` ([#4373](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4373)) - container: added `spot` field to `node_config` sub-resource ([#4350](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/4350)) - gkehub: added `prevent_drift` field to `google_gke_hub_feature_membership` resoConfiguration
📅 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 becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.