terraform-google-modules / terraform-google-iam

Manages multiple IAM roles for resources on Google Cloud
https://registry.terraform.io/modules/terraform-google-modules/iam/google
Apache License 2.0
189 stars 171 forks source link

chore(deps): update terraform google-beta to v4 - autoclosed #169

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change Pending
google-beta (source) required_provider major ~> 3.36 -> ~> 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` resource (

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 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.

comment-bot-dev commented 1 year ago

Thanks for the PR! 🚀 Unfortunately it looks like some of our CI checks failed. See the Contributing Guide for details.

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 ╵