GoogleCloudPlatform / terraform-google-backup-dr

Deploy Backup and DR appliances
https://registry.terraform.io/modules/GoogleCloudPlatform/backup-dr/google
Apache License 2.0
8 stars 6 forks source link

feat(deps): Update Terraform google to v5 #25

Closed renovate-bot closed 1 month ago

renovate-bot commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change Pending
google (source) required_provider major >= 3.53, < 5.0 -> >= 3.53, < 5.41 5.41.0

Release Notes

hashicorp/terraform-provider-google (google) ### [`v5.40.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5400-Unreleased) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.39.1...v5.40.0) ### [`v5.39.1`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#v5391-July-30th-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.39.0...v5.39.1) BUG FIXES: - datastream: fixed a breaking change in 5.39.0 `google_datastream_stream` that made one of `destination_config.bigquery_destination_config.merge` or `destination_config.bigquery_destination_config.append_only` required ([#​18903](https://togithub.com/hashicorp/terraform-provider-google/pull/18903)) ### [`v5.39.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5390-July-29th-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.38.0...v5.39.0) NOTES: - networkconnectivity: migrated `google_network_connectivity_hub` from DCL to MMv1 ([#​18724](https://togithub.com/hashicorp/terraform-provider-google/pull/18724)) - networkconnectivity: migrated `google_network_connectivity_spoke` from DCL to MMv1 ([#​18779](https://togithub.com/hashicorp/terraform-provider-google/pull/18779)) DEPRECATIONS: - bigquery: deprecated `allow_resource_tags_on_deletion` in `google_bigquery_table`. ([#​18811](https://togithub.com/hashicorp/terraform-provider-google/pull/18811)) - bigqueryreservation: deprecated `multi_region_auxiliary` on `google_bigquery_reservation`. ([#​18803](https://togithub.com/hashicorp/terraform-provider-google/pull/18803)) - datastore: deprecated the resource `google_datastore_index`. Use the `google_firestore_index` resource instead. ([#​18781](https://togithub.com/hashicorp/terraform-provider-google/pull/18781)) FEATURES: - **New Resource:** `google_apigee_environment_keyvaluemaps_entries` ([#​18707](https://togithub.com/hashicorp/terraform-provider-google/pull/18707)) - **New Resource:** `google_apigee_environment_keyvaluemaps` ([#​18707](https://togithub.com/hashicorp/terraform-provider-google/pull/18707)) - **New Resource:** `google_compute_resize_request` ([#​18725](https://togithub.com/hashicorp/terraform-provider-google/pull/18725)) - **New Resource:** `google_compute_router_route_policy` ([#​18759](https://togithub.com/hashicorp/terraform-provider-google/pull/18759)) - **New Resource:** `google_scc_v2_organization_mute_config` ([#​18752](https://togithub.com/hashicorp/terraform-provider-google/pull/18752)) IMPROVEMENTS: - alloydb: added `observability_config` field to `google_alloydb_instance` resource ([#​18743](https://togithub.com/hashicorp/terraform-provider-google/pull/18743)) - bigquery: added `resource_tags` field to `google_bigquery_dataset` resource (ga) ([#​18711](https://togithub.com/hashicorp/terraform-provider-google/pull/18711)) - bigquery: added `resource_tags` field to `google_bigquery_table` resource ([#​18741](https://togithub.com/hashicorp/terraform-provider-google/pull/18741)) - bigtable: added `data_boost_isolation_read_only` and `data_boost_isolation_read_only.compute_billing_owner` fields to `google_bigtable_app_profile` resource ([#​18819](https://togithub.com/hashicorp/terraform-provider-google/pull/18819)) - cloudfunctions: added `build_service_account` field to `google_cloudfunctions_function` resource ([#​18702](https://togithub.com/hashicorp/terraform-provider-google/pull/18702)) - compute: added `aws_v4_authentication` fields to `google_compute_backend_service` resource ([#​18796](https://togithub.com/hashicorp/terraform-provider-google/pull/18796)) - compute: added `custom_learned_ip_ranges` and `custom_learned_route_priority` fields to `google_compute_router_peer` resource ([#​18727](https://togithub.com/hashicorp/terraform-provider-google/pull/18727)) - compute: added `export_policies` and `import_policies` fields to `google_compute_router_peer` resource ([#​18759](https://togithub.com/hashicorp/terraform-provider-google/pull/18759)) - compute: added `shared_secret` field to `google_compute_public_advertised_prefix` resource ([#​18786](https://togithub.com/hashicorp/terraform-provider-google/pull/18786)) - compute: added `storage_pool` under `boot_disk.initialize_params` to `google_compute_instance` resource ([#​18817](https://togithub.com/hashicorp/terraform-provider-google/pull/18817)) - compute: changed `target_service` field on the `google_compute_service_attachment` resource to accept a `ForwardingRule` or `Gateway` URL. ([#​18742](https://togithub.com/hashicorp/terraform-provider-google/pull/18742)) - container: added field `ray_operator_config` for `google_container_cluster` ([#​18825](https://togithub.com/hashicorp/terraform-provider-google/pull/18825)) - datastream: added `merge` and `append_only` fields to `google_datastream_stream` resource ([#​18726](https://togithub.com/hashicorp/terraform-provider-google/pull/18726)) - datastream: promoted `source_config.sql_server_source_config` and `backfill_all.sql_server_excluded_objects` fields in `google_datastream_stream` resource from beta to GA ([#​18732](https://togithub.com/hashicorp/terraform-provider-google/pull/18732)) - datastream: promoted `sql_server_profile` field in `google_datastream_connection_profile` resource from beta to GA ([#​18732](https://togithub.com/hashicorp/terraform-provider-google/pull/18732)) - dlp: added `cloud_storage_target` field to `google_data_loss_prevention_discovery_config` resource ([#​18740](https://togithub.com/hashicorp/terraform-provider-google/pull/18740)) - resourcemanager: added `check_if_service_has_usage_on_destroy` field to `google_project_service` resource ([#​18753](https://togithub.com/hashicorp/terraform-provider-google/pull/18753)) - resourcemanager: added the `member` property to `google_project_service_identity` ([#​18695](https://togithub.com/hashicorp/terraform-provider-google/pull/18695)) - vmwareengine: added `deletion_delay_hours` field to `google_vmwareengine_private_cloud` resource ([#​18698](https://togithub.com/hashicorp/terraform-provider-google/pull/18698)) - vmwareengine: supported type change from `TIME_LIMITED` to `STANDARD` for multi-node `google_vmwareengine_private_cloud` resource ([#​18698](https://togithub.com/hashicorp/terraform-provider-google/pull/18698)) - workbench: added `access_configs` to `google_workbench_instance` resource ([#​18737](https://togithub.com/hashicorp/terraform-provider-google/pull/18737)) BUG FIXES: - compute: fixed perma-diff for `interconnect_type` being `DEDICATED` in `google_compute_interconnect` resource ([#​18761](https://togithub.com/hashicorp/terraform-provider-google/pull/18761)) - dialogflowcx: fixed intermittent issues with retrieving resource state soon after creating `google_dialogflow_cx_security_settings` resources ([#​18792](https://togithub.com/hashicorp/terraform-provider-google/pull/18792)) - firestore: fixed missing import of `field` for `google_firestore_field`. ([#​18771](https://togithub.com/hashicorp/terraform-provider-google/pull/18771)) - firestore: fixed bug where fields `database`, `collection`, `document_id`, and `field` could not be updated on `google_firestore_document` and `google_firestore_field` resources. ([#​18821](https://togithub.com/hashicorp/terraform-provider-google/pull/18821)) - netapp: made the `smb_settings` field on the `google_netapp_volume` resource default to the value returned from the API. This solves permadiffs when the field is unset. ([#​18790](https://togithub.com/hashicorp/terraform-provider-google/pull/18790)) - networksecurity: added recreate functionality on update for `client_validation_mode` and `client_validation_trust_config` in `google_network_security_server_tls_policy` ([#​18769](https://togithub.com/hashicorp/terraform-provider-google/pull/18769)) ### [`v5.38.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5380-July-15-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.37.0...v5.38.0) FEATURES: - **New Data Source:** `google_gke_hub_membership_binding` ([#​18680](https://togithub.com/hashicorp/terraform-provider-google/pull/18680)) - **New Data Source:** `google_site_verification_token` ([#​18688](https://togithub.com/hashicorp/terraform-provider-google/pull/18688)) - **New Resource:** `google_scc_project_notification_config` ([#​18682](https://togithub.com/hashicorp/terraform-provider-google/pull/18682)) IMPROVEMENTS: - compute: promoted `labels` field on `google_compute_global_address` resource from beta to GA ([#​18646](https://togithub.com/hashicorp/terraform-provider-google/pull/18646)) - compute: made the `google_compute_resource_policy` resource updatable in-place ([#​18673](https://togithub.com/hashicorp/terraform-provider-google/pull/18673)) - privilegedaccessmanager: promoted `google_privileged_access_manager_entitlement` resource from beta to GA ([#​18686](https://togithub.com/hashicorp/terraform-provider-google/pull/18686)) - vertexai: added `project_number` field to `google_vertex_ai_feature_online_store_featureview` resource ([#​18637](https://togithub.com/hashicorp/terraform-provider-google/pull/18637)) BUG FIXES: - cloudfunctions2: fixed permadiffs on `service_config.environment_variables` field in `google_cloudfunctions2_function` resource ([#​18651](https://togithub.com/hashicorp/terraform-provider-google/pull/18651)) ### [`v5.37.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5370-July-8-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.36.0...v5.37.0) FEATURES: - **New Data Source:** `google_kms_crypto_keys` ([#​18605](https://togithub.com/hashicorp/terraform-provider-google/pull/18605)) - **New Data Source:** `google_kms_key_rings` ([#​18611](https://togithub.com/hashicorp/terraform-provider-google/pull/18611)) - **New Resource:** `google_scc_v2_organization_notification_config` ([#​18594](https://togithub.com/hashicorp/terraform-provider-google/pull/18594)) - **New Resource:** `google_secure_source_manager_repository` ([#​18576](https://togithub.com/hashicorp/terraform-provider-google/pull/18576)) - **New Resource:** `google_storage_managed_folder_iam` ([#​18555](https://togithub.com/hashicorp/terraform-provider-google/pull/18555)) - **New Resource:** `google_storage_managed_folder` ([#​18555](https://togithub.com/hashicorp/terraform-provider-google/pull/18555)) IMPROVEMENTS: - certificatemanager: added `allowlisted_certificates` field to `google_certificate_manager_trust_config` resource ([#​18587](https://togithub.com/hashicorp/terraform-provider-google/pull/18587)) - compute: added `max_run_duration` and `on_instance_stop_action` fields to `google_compute_instance`, `google_compute_instance_template`, and `google_compute_instance_from_machine_image` resources ([#​18623](https://togithub.com/hashicorp/terraform-provider-google/pull/18623)) - dataplex: added `sql_assertion` field to `google_dataplex_datascan` resource ([#​18559](https://togithub.com/hashicorp/terraform-provider-google/pull/18559)) - gkehub: added `fleet_default_member_config.configmanagement.config_sync.enabled` field to `google_gke_hub_feature` resource ([#​18582](https://togithub.com/hashicorp/terraform-provider-google/pull/18582)) - netapp: added `zone` and `replica_zone` field to `google_netapp_storage_pool` resource ([#​18609](https://togithub.com/hashicorp/terraform-provider-google/pull/18609)) - vertexai: added `project_number` field to `google_vertex_ai_feature_online_store_featureview` resource ([#​18637](https://togithub.com/hashicorp/terraform-provider-google/pull/18637)) - workstations: added `host.gce_instance.vm_tags` field to `google_workstations_workstation_config` resource ([#​18588](https://togithub.com/hashicorp/terraform-provider-google/pull/18588)) BUG FIXES: - compute: fixed a bug preventing the creation of `google_compute_autoscaler` and `google_compute_region_autoscaler` resources if both `autoscaling_policy.max_replicas` and `autoscaling_policy.min_replicas` were configured as zero. ([#​18607](https://togithub.com/hashicorp/terraform-provider-google/pull/18607)) - resourcemanager: mitigated eventual consistency issues by adding a 10s wait after `google_service_account_key` resource creation ([#​18566](https://togithub.com/hashicorp/terraform-provider-google/pull/18566)) - vertexai: fixed issue where updating "metadata" field could fail in `google_vertex_ai_index` resource ([#​18632](https://togithub.com/hashicorp/terraform-provider-google/pull/18632)) ### [`v5.36.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5360-July-1-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.35.0...v5.36.0) FEATURES: - **New Resource:** `google_storage_managed_folder_iam` ([#​18555](https://togithub.com/hashicorp/terraform-provider-google/pull/18555)) - **New Resource:** `google_storage_managed_folder` ([#​18555](https://togithub.com/hashicorp/terraform-provider-google/pull/18555)) IMPROVEMENTS: - bigtable: added `ignore_warnings` field to `google_bigtable_gc_policy` resource ([#​18492](https://togithub.com/hashicorp/terraform-provider-google/pull/18492)) - cloudfunctions2: added `build_config.automatic_update_policy` and `build_config.on_deploy_update_policy` fields to `google_cloudfunctions2_function` resource ([#​18540](https://togithub.com/hashicorp/terraform-provider-google/pull/18540)) - compute: added `confidential_instance_config.confidential_instance_type` field to `google_compute_instance`, `google_compute_instance_template`, and `google_compute_region_instance_template` resources ([#​18554](https://togithub.com/hashicorp/terraform-provider-google/pull/18554)) - compute: added `custom_error_response_policy` and `default_custom_error_response_policy` fields to `google_compute_url_map` resource ([#​18511](https://togithub.com/hashicorp/terraform-provider-google/pull/18511)) - compute: added `tls_early_data` field to `google_compute_target_https_proxy` resource ([#​18512](https://togithub.com/hashicorp/terraform-provider-google/pull/18512)) - compute: promoted `google_compute_network_attachment` resource from beta to GA ([#​18494](https://togithub.com/hashicorp/terraform-provider-google/pull/18494)) - datafusion: added `connection_type` and `private_service_connect_config` fields to `google_data_fusion_instance` resource ([#​18525](https://togithub.com/hashicorp/terraform-provider-google/pull/18525)) - healthcare: added `encryption_spec` field to `google_healthcare_dataset` resource ([#​18528](https://togithub.com/hashicorp/terraform-provider-google/pull/18528)) - monitoring: added `links` field to `google_monitoring_alert_policy` resource ([#​18549](https://togithub.com/hashicorp/terraform-provider-google/pull/18549)) - vertexai: added update support for `big_query.entity_id_columns` field on `google_vertex_ai_feature_group` resource ([#​18493](https://togithub.com/hashicorp/terraform-provider-google/pull/18493)) - vertexai: promoted `dedicated_serving_endpoint` field on `google_vertex_ai_feature_online_store` resource from beta to GA ([#​18513](https://togithub.com/hashicorp/terraform-provider-google/pull/18513)) BUG FIXES: - accesscontextmanager: fixed perma-diff caused by ordering of `service_perimeters` in `google_access_context_manager_service_perimeters` resource ([#​18520](https://togithub.com/hashicorp/terraform-provider-google/pull/18520)) - compute: fixed a crash in `google_compute_reservation` resource when `share_settings` field has changes ([#​18498](https://togithub.com/hashicorp/terraform-provider-google/pull/18498)) - compute: fixed issue in `google_compute_instance` resource where `service_account` is not set when specifying `service_account.email` and no `service_account.scopes` ([#​18521](https://togithub.com/hashicorp/terraform-provider-google/pull/18521)) - gkehub2: fixed `google_gke_hub_feature` resource to allow `fleet_default_member_config` field to be unset ([#​18487](https://togithub.com/hashicorp/terraform-provider-google/pull/18487)) - identityplatform: fixed perma-diff on `google_identity_platform_config` resource when `sms_region_config` is not set ([#​18537](https://togithub.com/hashicorp/terraform-provider-google/pull/18537)) - logging: fixed perma-diff on `index_configs` in `google_logging_organization_bucket_config` resource ([#​18501](https://togithub.com/hashicorp/terraform-provider-google/pull/18501)) ### [`v5.35.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5350-June-24-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.34.0...v5.35.0) FEATURES: - **New Data Source:** `google_artifact_registry_docker_image` ([#​18446](https://togithub.com/hashicorp/terraform-provider-google/pull/18446)) - **New Resource:** `google_service_networking_vpc_service_controls` ([#​18448](https://togithub.com/hashicorp/terraform-provider-google/pull/18448)) IMPROVEMENTS: - billingbudget: added `enable_project_level_recipients` field to `google_billing_budget` resource ([#​18437](https://togithub.com/hashicorp/terraform-provider-google/pull/18437)) - compute: added `action_token_site_keys` and `session_token_site_keys` fields to `google_compute_security_policy` and `google_compute_security_policy_rule` resources ([#​18414](https://togithub.com/hashicorp/terraform-provider-google/pull/18414)) - gkehub2: added `ENTERPRISE` option to `security_posture_config` field on `google_gke_hub_fleet` resource ([#​18440](https://togithub.com/hashicorp/terraform-provider-google/pull/18440)) - pubsub: added `bigquery_config.service_account_email` field to `google_pubsub_subscription` resource ([#​18444](https://togithub.com/hashicorp/terraform-provider-google/pull/18444)) - redis: added `maintenance_version` field to `google_redis_instance` resource ([#​18424](https://togithub.com/hashicorp/terraform-provider-google/pull/18424)) - storage: changed update behavior in `google_storage_bucket_object` to no longer delete to avoid object deletion on content update ([#​18479](https://togithub.com/hashicorp/terraform-provider-google/pull/18479)) - sql: added support for more MySQL values in `type` field of `google_sql_user` resource ([#​18452](https://togithub.com/hashicorp/terraform-provider-google/pull/18452)) - sql: increased timeouts on `google_sql_database_instance` to 90m to account for longer-running actions such as creation through cloning ([#​18458](https://togithub.com/hashicorp/terraform-provider-google/pull/18458)) - workbench: added update support to `gce_setup.boot_disk` and `gce_setup.data_disks` fields in `google_workbench_instance` resource ([#​18482](https://togithub.com/hashicorp/terraform-provider-google/pull/18482)) BUG FIXES: - compute: updated `google_compute_instance` to force reboot if `min_node_cpus` is updated ([#​18420](https://togithub.com/hashicorp/terraform-provider-google/pull/18420)) - compute: fixed `description` field in `google_compute_firewall` to support empty/null values on update ([#​18478](https://togithub.com/hashicorp/terraform-provider-google/pull/18478)) - compute: fixed perma-diff on `google_compute_disk` for Ubuntu amd64 canonical LTS images ([#​18418](https://togithub.com/hashicorp/terraform-provider-google/pull/18418)) - storage: fixed lowercased `custom_placement_config` values in `google_storage_bucket` causing perma-destroy ([#​18456](https://togithub.com/hashicorp/terraform-provider-google/pull/18456)) - workbench: fixed issue where instance was not starting after an update in `google_workbench_instance` resource ([#​18464](https://togithub.com/hashicorp/terraform-provider-google/pull/18464)) - workbench: fixed perma-diff caused by empty `accelerator_configs` in `google_workbench_instance` resource ([#​18464](https://togithub.com/hashicorp/terraform-provider-google/pull/18464)) ### [`v5.34.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5340-June-17-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.33.0...v5.34.0) NOTES: - compute: Updated field description of `connection_draining_timeout_sec`, `balancing_mode` and `outlier_detection` in `google_compute_region_backend_service` and `google_compute_backend_service` to inform that default values will be changed in 6.0.0 ([#​18399](https://togithub.com/hashicorp/terraform-provider-google/pull/18399)) FEATURES: - **New Resource:** `google_netapp_backup` ([#​18357](https://togithub.com/hashicorp/terraform-provider-google/pull/18357)) - **New Resource:** `google_network_services_service_lb_policies` ([#​18326](https://togithub.com/hashicorp/terraform-provider-google/pull/18326)) - **New Resource:** `google_scc_management_folder_security_health_analytics_custom_module` ([#​18360](https://togithub.com/hashicorp/terraform-provider-google/pull/18360)) - **New Resource:** `google_scc_management_organization_project_security_health_analytics_custom_module` ([#​18369](https://togithub.com/hashicorp/terraform-provider-google/pull/18369)) - **New Resource:** `google_scc_management_organization_security_health_analytics_custom_module` ([#​18374](https://togithub.com/hashicorp/terraform-provider-google/pull/18374)) IMPROVEMENTS: - alloydb: changed the resource `google_alloydb_instance` to be created directly with public IP enabled instead of creating the resource with public IP disabled and then enabling it ([#​18344](https://togithub.com/hashicorp/terraform-provider-google/pull/18344)) - bigtable: added `automated_backup_configuration` field to `google_bigtable_table` resource ([#​18335](https://togithub.com/hashicorp/terraform-provider-google/pull/18335)) - cloudbuildv2: added support for connecting to Bitbucket Data Center and Bitbucket Cloud with the `bitbucket_data_center_config` and `bitbucket_cloud_config` fields in `google_cloudbuildv2_connection` ([#​18375](https://togithub.com/hashicorp/terraform-provider-google/pull/18375)) - compute: added update support to `ssl_policy` field in `google_compute_region_target_https_proxy` resource ([#​18361](https://togithub.com/hashicorp/terraform-provider-google/pull/18361)) - compute: removed enum validation on `guest_os_features.type` in `google_compute_disk` to allow for new features to be used without provider update ([#​18331](https://togithub.com/hashicorp/terraform-provider-google/pull/18331)) - compute: updated documentation of google_compute_target_https_proxy and google_compute_region_target_https_proxy ([#​18358](https://togithub.com/hashicorp/terraform-provider-google/pull/18358)) - container: added support for `security_posture_config.mode` value "ENTERPRISE" in `resource_container_cluster` ([#​18334](https://togithub.com/hashicorp/terraform-provider-google/pull/18334)) - discoveryengine: added `document_processing_config` field to `google_discovery_engine_data_store` resource ([#​18350](https://togithub.com/hashicorp/terraform-provider-google/pull/18350)) - edgecontainer: added 'maintenance_exclusions' field to 'google_edgecontainer_cluster' resource ([#​18370](https://togithub.com/hashicorp/terraform-provider-google/pull/18370)) - gkehub: added `prevent_drift` field to ConfigManagement `fleet_default_member_config` ([#​18330](https://togithub.com/hashicorp/terraform-provider-google/pull/18330)) - netapp: added `administrators` field to `google_netapp_active_directory` resource ([#​18333](https://togithub.com/hashicorp/terraform-provider-google/pull/18333)) - vertexai: promoted `optimized` field to GA for `google_vertex_ai_feature_online_store` resource ([#​18348](https://togithub.com/hashicorp/terraform-provider-google/pull/18348)) - workbench: updated the metadata keys managed by the backend. ([#​18367](https://togithub.com/hashicorp/terraform-provider-google/pull/18367)) BUG FIXES: - compute: fixed an issue where `google_compute_instance_group_manager` with a pending operation was incorrectly removed due to the operation no longer being present in the backend ([#​18380](https://togithub.com/hashicorp/terraform-provider-google/pull/18380)) - compute: fixed issue where users could not create `google_compute_security_policy` resources with `layer_7_ddos_defense_config` explicitly disabled ([#​18345](https://togithub.com/hashicorp/terraform-provider-google/pull/18345)) - workbench: fixed a bug in the `google_workbench_instance` resource where specifying a network in some scenarios would cause instance creation to fail ([#​18404](https://togithub.com/hashicorp/terraform-provider-google/pull/18404) ### [`v5.33.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5330-June-10-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.32.0...v5.33.0) DEPRECATIONS: - healthcare: deprecated `notification_config` in `google_healthcare_fhir_store` resource. Use `notification_configs` instead. ([#​18306](https://togithub.com/hashicorp/terraform-provider-google/pull/18306)) FEATURES: - **New Data Source:** `google_compute_security_policy` ([#​18316](https://togithub.com/hashicorp/terraform-provider-google/pull/18316)) - **New Resource:** `google_compute_project_cloud_armor_tier` ([#​18319](https://togithub.com/hashicorp/terraform-provider-google/pull/18319)) - **New Resource:** `google_network_services_service_lb_policies` ([#​18326](https://togithub.com/hashicorp/terraform-provider-google/pull/18326)) - **New Resource:** `google_scc_management_organization_event_threat_detection_custom_module` ([#​18317](https://togithub.com/hashicorp/terraform-provider-google/pull/18317)) - **New Resource:** `google_spanner_instance_config` ([#​18322](https://togithub.com/hashicorp/terraform-provider-google/pull/18322)) IMPROVEMENTS: - appengine: added `flexible_runtime_settings` field to `google_app_engine_flexible_app_version` resource ([#​18325](https://togithub.com/hashicorp/terraform-provider-google/pull/18325)) - bigtable: added `force_destroy` field to `google_bigtable_instance` resource. This will force delete any backups present in the instance and allow the instance to be deleted. ([#​18291](https://togithub.com/hashicorp/terraform-provider-google/pull/18291)) - clouddeploy: added `execution_configs.verbose` field to `google_clouddeploy_target` resource ([#​18292](https://togithub.com/hashicorp/terraform-provider-google/pull/18292)) - compute: added `storage_pool` field to `google_compute_disk` resource ([#​18273](https://togithub.com/hashicorp/terraform-provider-google/pull/18273)) - dlp: added `secrets_discovery_target`, `cloud_sql_target.filter.database_resource_reference`, and `big_query_target.filter.table_reference` fields to `google_data_loss_prevention_discovery_config` resource ([#​18324](https://togithub.com/hashicorp/terraform-provider-google/pull/18324)) - gkebackup: added `backup_schedule.backup_config.permissive_mode` field to `google_gke_backup_backup_plan` resource ([#​18266](https://togithub.com/hashicorp/terraform-provider-google/pull/18266)) - gkebackup: added `restore_config.restore_order` field to `google_gke_backup_restore_plan` resource ([#​18266](https://togithub.com/hashicorp/terraform-provider-google/pull/18266)) - gkebackup: added `restore_config.volume_data_restore_policy_bindings` field to `google_gke_backup_restore_plan` resource ([#​18266](https://togithub.com/hashicorp/terraform-provider-google/pull/18266)) - gkebackup: added new enum values `MERGE_SKIP_ON_CONFLICT`, `MERGE_REPLACE_VOLUME_ON_CONFLICT` and `MERGE_REPLACE_ON_CONFLICT` to field `restore_config.namespaced_resource_restore_mode` in `google_gke_backup_restore_plan` resource ([#​18266](https://togithub.com/hashicorp/terraform-provider-google/pull/18266)) - healthcare: added `notification_config.send_for_bulk_import` field to `google_healthcare_dicom_store` resource ([#​18320](https://togithub.com/hashicorp/terraform-provider-google/pull/18320)) - healthcare: added `notification_configs` field to `google_healthcare_fhir_store` resource ([#​18306](https://togithub.com/hashicorp/terraform-provider-google/pull/18306)) - integrationconnectors: added `endpoint_global_access` field to `google_integration_connectors_endpoint_attachment` resource ([#​18293](https://togithub.com/hashicorp/terraform-provider-google/pull/18293)) - netapp: added `backup_config` field to `google_netapp_volume` resource ([#​18286](https://togithub.com/hashicorp/terraform-provider-google/pull/18286)) - redis: added `zone_distribution_config` field to `google_redis_cluster` resource ([#​18307](https://togithub.com/hashicorp/terraform-provider-google/pull/18307)) - resourcemanager: added support for `range_type = "default-domains-netblocks"` in `google_netblock_ip_ranges` data source ([#​18290](https://togithub.com/hashicorp/terraform-provider-google/pull/18290)) - secretmanager: added support for IAM conditions in `google_secret_manager_secret_iam_*` resources ([#​18294](https://togithub.com/hashicorp/terraform-provider-google/pull/18294)) - workstations: added `boot_disk_size_gb`, `enable_nested_virtualization`, and `pool_size` to `host.gce_instance.boost_configs` in `google_workstations_workstation_config` resource ([#​18310](https://togithub.com/hashicorp/terraform-provider-google/pull/18310)) BUG FIXES: - container: fixed `google_container_node_pool` crash if `node_config.secondary_boot_disks.mode` is not set ([#​18323](https://togithub.com/hashicorp/terraform-provider-google/pull/18323)) - dlp: removed `required` on `inspect_config.limits.max_findings_per_info_type.info_type` field to allow the use of default limit by not setting this field in `google_data_loss_prevention_inspect_template` resource ([#​18285](https://togithub.com/hashicorp/terraform-provider-google/pull/18285)) - provider: fixed application default credential and access token authorization when `universe_domain` is set ([#​18272](https://togithub.com/hashicorp/terraform-provider-google/pull/18272)) ### [`v5.32.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5320-June-3-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.31.1...v5.32.0) NOTES: - privateca: converted `google_privateca_certificate_template` to now use the MMv1 engine instead of DCL ([#​18224](https://togithub.com/hashicorp/terraform-provider-google/pull/18224)) FEATURES: - **New Resource:** `google_dataplex_entry_type` ([#​18229](https://togithub.com/hashicorp/terraform-provider-google/pull/18229)) - **New Resource:** `google_logging_log_view_iam_binding` ([#​18243](https://togithub.com/hashicorp/terraform-provider-google/pull/18243)) - **New Resource:** `google_logging_log_view_iam_member` ([#​18243](https://togithub.com/hashicorp/terraform-provider-google/pull/18243)) - **New Resource:** `google_logging_log_view_iam_policy` ([#​18243](https://togithub.com/hashicorp/terraform-provider-google/pull/18243)) IMPROVEMENTS: - alloydb: added `psc_config` field to `google_alloydb_cluster` resource ([#​18263](https://togithub.com/hashicorp/terraform-provider-google/pull/18263)) - alloydb: added `psc_instance_config` field to `google_alloydb_instance` resource ([#​18263](https://togithub.com/hashicorp/terraform-provider-google/pull/18263)) - cloudrunv2: added `default_uri_disabled` field to resource `google_cloud_run_v2_service` resource ([#​18246](https://togithub.com/hashicorp/terraform-provider-google/pull/18246)) - compute: added `NONE` to acceptable options for `update_policy.minimal_action` field in `google_compute_instance_group_manager` resource ([#​18236](https://togithub.com/hashicorp/terraform-provider-google/pull/18236)) - looker: increased validation length of `name` to `google_looker_instance` resource ([#​18244](https://togithub.com/hashicorp/terraform-provider-google/pull/18244)) - sql: updated support for a new value `week5` in field `setting.maintenance_window.update_track` in `google_sql_database_instance` resource ([#​18223](https://togithub.com/hashicorp/terraform-provider-google/pull/18223)) BUG FIXES: - cloudrunv2: added validation for `timeout` field to `google_cloud_run_v2_job` and `google_cloud_run_v2_service` resources ([#​18260](https://togithub.com/hashicorp/terraform-provider-google/pull/18260)) - compute: fixed permadiff in ordering of `advertised_ip_ranges.range` field on `google_compute_router` resource ([#​18228](https://togithub.com/hashicorp/terraform-provider-google/pull/18228)) - iam: added a 10 second sleep when creating a 'google_service_account' resource to reduce eventual consistency errors([#​18261](https://togithub.com/hashicorp/terraform-provider-google/pull/18261)) - storage: fixed `google_storage_bucket.lifecycle_rule.condition` block fields `days_since_noncurrent_time` and `days_since_custom_time` and `num_newer_versions` were not working for 0 value ([#​18231](https://togithub.com/hashicorp/terraform-provider-google/pull/18231)) ### [`v5.31.1`](https://togithub.com/hashicorp/terraform-provider-google/releases/tag/v5.31.1) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.31.0...v5.31.1) BUG FIXES: - iam: added a 10 second sleep when creating a `google_service_account` to reduce eventual consistency errors. See [https://github.com/hashicorp/terraform-provider-google/issues/18024](https://togithub.com/hashicorp/terraform-provider-google/issues/18024) for more details ([#​18261](https://togithub.com/hashicorp/terraform-provider-google/pull/18261)) ### [`v5.31.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5310-May-28-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.30.0...v5.31.0) FEATURES: - **New Data Source:** `google_compute_subnetworks` ([#​18159](https://togithub.com/hashicorp/terraform-provider-google/pull/18159)) - **New Resource:** `google_dataplex_aspect_type` ([#​18201](https://togithub.com/hashicorp/terraform-provider-google/pull/18201)) - **New Resource:** `google_dataplex_entry_group` ([#​18188](https://togithub.com/hashicorp/terraform-provider-google/pull/18188)) - **New Resource:** `google_kms_autokey_config` ([#​18179](https://togithub.com/hashicorp/terraform-provider-google/pull/18179)) - **New Resource:** `google_kms_key_handle` ([#​18179](https://togithub.com/hashicorp/terraform-provider-google/pull/18179)) - **New Resource:** `google_network_services_lb_route_extension` ([#​18195](https://togithub.com/hashicorp/terraform-provider-google/pull/18195)) IMPROVEMENTS: - appengine: added field `instance_ip_mode` to resource `google_app_engine_flexible_app_version` resource (beta) ([#​18168](https://togithub.com/hashicorp/terraform-provider-google/pull/18168)) - bigquery: added `external_data_configuration.bigtable_options` to `google_bigquery_table` ([#​18181](https://togithub.com/hashicorp/terraform-provider-google/pull/18181)) - composer: added support for importing `google_composer_user_workloads_secret` via the "{{environment}}/{{name}}" format. ([#​7390](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7390)) - composer: improved timeouts for `google_composer_user_workloads_secret`. ([#​7390](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7390)) - compute: added `TLS_JA3_FINGERPRINT` and `USER_IP` options in field `rate_limit_options.enforce_on_key` to `google_compute_security_policy` resource ([#​18167](https://togithub.com/hashicorp/terraform-provider-google/pull/18167)) - compute: added 'rateLimitOptions' field to 'google_compute_security_policy_rule' resource ([#​18167](https://togithub.com/hashicorp/terraform-provider-google/pull/18167)) - compute: changed `google_compute_region_ssl_policy`'s `region` field to optional and allow to be inferred from environment ([#​18178](https://togithub.com/hashicorp/terraform-provider-google/pull/18178)) - compute: added `subnet_length` field to `google_compute_interconnect_attachment` resource ([#​18187](https://togithub.com/hashicorp/terraform-provider-google/pull/18187)) - container: added `containerd_config` field and subfields to `google_container_cluster` and `google_container_node_pool` resources, to allow those resources to access private image registries. ([#​18160](https://togithub.com/hashicorp/terraform-provider-google/pull/18160)) - container: allowed both `enable_autopilot` and `workload_identity_config` to be set in `google_container_cluster` resource. ([#​18166](https://togithub.com/hashicorp/terraform-provider-google/pull/18166)) - datastream: added `create_without_validation` field to `google_datastream_connection_profile`, `google_datastream_private_connection` and `google_datastream_stream` resources ([#​18176](https://togithub.com/hashicorp/terraform-provider-google/pull/18176)) - network-security: added `trust_config`, `min_tls_version`, `tls_feature_profile` and `custom_tls_features` fields to `google_network_security_tls_inspection_policy` resource ([#​18139](https://togithub.com/hashicorp/terraform-provider-google/pull/18139)) - networkservices: made field `load_balancing_scheme` immutable in resource `google_network_services_lb_traffic_extension`, as in-place updating is always failing ([#​18195](https://togithub.com/hashicorp/terraform-provider-google/pull/18195)) - networkservices: made required fields ` extension_chains.extensions.authority ` and `extension_chains.extensions.timeout` optional in resource `google_network_services_lb_traffic_extension` ([#​18195](https://togithub.com/hashicorp/terraform-provider-google/pull/18195)) - networkservices: removed unsupported load balancing scheme `LOAD_BALANCING_SCHEME_UNSPECIFIED` from the field `load_balancing_scheme` in resource `google_network_services_lb_traffic_extension` ([#​18195](https://togithub.com/hashicorp/terraform-provider-google/pull/18195)) - pubsub: added `cloud_storage_config.filename_datetime_format` field to `google_pubsub_subscription` resource ([#​18180](https://togithub.com/hashicorp/terraform-provider-google/pull/18180)) - tpu: added `type` of `accelerator_config` to `google_tpu_v2_vm` resource ([#​18148](https://togithub.com/hashicorp/terraform-provider-google/pull/18148)) BUG FIXES: - monitoring: fixed a permadiff with `monitored_resource.labels` property in the `google_monitoring_uptime_check_config` resource ([#​18174](https://togithub.com/hashicorp/terraform-provider-google/pull/18174)) - storage: fixed a bug where field `autoclass` block is generating permadiff whenever the block is removed from the config in `google_storage_bucket` resource ([#​18197](https://togithub.com/hashicorp/terraform-provider-google/pull/18197)) - storagetransfer: fixed a permadiff with `transfer_spec.0.aws_s3_data_source.0.aws_access_key` `resource_storage_transfer_job` ([#​18190](https://togithub.com/hashicorp/terraform-provider-google/pull/18190)) ### [`v5.30.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5300-May-20-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.29.1...v5.30.0) FEATURES: - **New Data Source:** `google_cloud_asset_resources_search_all` ([#​18129](https://togithub.com/hashicorp/terraform-provider-google/pull/18129)) - **New Resource:** `google_compute_interconnect` ([#​18064](https://togithub.com/hashicorp/terraform-provider-google/pull/18064)) - **New Resource:** `google_network_services_lb_traffic_extension` ([#​18138](https://togithub.com/hashicorp/terraform-provider-google/pull/18138)) IMPROVEMENTS: - compute: added `kms_key_name` field to `google_bigquery_connection` resource ([#​18057](https://togithub.com/hashicorp/terraform-provider-google/pull/18057)) - compute: added `auto_network_tier` field to `google_compute_router_nat` resource ([#​18055](https://togithub.com/hashicorp/terraform-provider-google/pull/18055)) - compute: promoted `enable_ipv4`, `ipv4_nexthop_address` and `peer_ipv4_nexthop_address` fields in `google_compute_router_peer` resource to GA ([#​18056](https://togithub.com/hashicorp/terraform-provider-google/pull/18056)) - compute: promoted `identifier_range` field in `google_compute_router` resource to GA ([#​18056](https://togithub.com/hashicorp/terraform-provider-google/pull/18056)) - compute: promoted `ip_version` field in `google_compute_router_interface` resource to GA ([#​18056](https://togithub.com/hashicorp/terraform-provider-google/pull/18056)) - container: added `KUBELET` and `CADVISOR` options to `monitoring_config.enable_components` in `google_container_cluster` resource ([#​18090](https://togithub.com/hashicorp/terraform-provider-google/pull/18090)) - dataproc: added `local_ssd_interface` to `google_dataproc_cluster` resource ([#​18137](https://togithub.com/hashicorp/terraform-provider-google/pull/18137)) - dataprocmetastore: promoted `google_dataproc_metastore_federation` to GA ([#​18084](https://togithub.com/hashicorp/terraform-provider-google/pull/18084)) - dlp: added `cloud_sql_target` field to `google_data_loss_prevention_discovery_config` resource ([#​18063](https://togithub.com/hashicorp/terraform-provider-google/pull/18063)) - netapp: added `FLEX` value to field `service_level` in `google_netapp_storage_pool` resource ([#​18088](https://togithub.com/hashicorp/terraform-provider-google/pull/18088)) - networksecurity: added `trust_config`, `min_tls_version`, `tls_feature_profile` and `custom_tls_features` fields to `google_network_security_tls_inspection_policy` resource ([#​18139](https://togithub.com/hashicorp/terraform-provider-google/pull/18139)) - networkservices: supported in-place update for `gateway_security_policy` and `certificate_urls` fields in `google_network_services_gateway` resource ([#​18082](https://togithub.com/hashicorp/terraform-provider-google/pull/18082)) BUG FIXES: - compute: fixed a perma-diff on `machine_type` field in `google_compute_instance` resource ([#​18071](https://togithub.com/hashicorp/terraform-provider-google/pull/18071)) - compute: fixed a perma-diff on `type` field in `google_compute_disk` resource ([#​18071](https://togithub.com/hashicorp/terraform-provider-google/pull/18071)) - storage: fixed update issue for `lifecycle_rule.condition.custom_time_before` and `lifecycle_rule.condition.noncurrent_time_before` in `google_storage_bucket` resource ([#​18127](https://togithub.com/hashicorp/terraform-provider-google/pull/18127)) ### [`v5.29.1`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5291-May-14-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.29.0...v5.29.1) BREAKING CHANGES: - compute: removed `secondary_ip_range.reserved_internal_range` field from `google_compute_subnetwork` ([18133](https://togithub.com/hashicorp/terraform-provider-google/pull/18133)) ### [`v5.29.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5290-May-13-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.28.0...v5.29.0) NOTES: - compute: added documentation for `md5_authentication_key` field in `google_compute_router_peer` resource. The field was introduced in [v5.12.0](https://togithub.com/hashicorp/terraform-provider-google/releases/tag/v5.12.0), but documentation was unintentionally omitted at that time. ([#​17991](https://togithub.com/hashicorp/terraform-provider-google/pull/17991)) FEATURES: - **New Resource:** `google_bigtable_authorized_view` ([#​18006](https://togithub.com/hashicorp/terraform-provider-google/pull/18006)) - **New Resource:** `google_integration_connectors_managed_zone` ([#​18029](https://togithub.com/hashicorp/terraform-provider-google/pull/18029)) - **New Resource:** `google_network_connectivity_regional_endpoint` ([#​18014](https://togithub.com/hashicorp/terraform-provider-google/pull/18014)) - **New Resource:** `google_network_security_security_profile` ([#​18025](https://togithub.com/hashicorp/terraform-provider-google/pull/18025)) - **New Resource:** `google_network_security_security_profile_group` ([#​18025](https://togithub.com/hashicorp/terraform-provider-google/pull/18025)) - **New Resource:** `google_network_security_firewall_endpoint` ([#​18025](https://togithub.com/hashicorp/terraform-provider-google/pull/18025)) - **New Resource:** `google_network_security_firewall_endpoint_association` ([#​18025](https://togithub.com/hashicorp/terraform-provider-google/pull/18025)) IMPROVEMENTS: - clouddeploy: added `custom_target` field to `google_clouddeploy_target` resource ([#​18000](https://togithub.com/hashicorp/terraform-provider-google/pull/18000)) - clouddeploy: added `google_cloud_build_repo` to `custom_target_type` resource ([#​18040](https://togithub.com/hashicorp/terraform-provider-google/pull/18040)) - compute: added `preconfigured_waf_config` field to `google_compute_region_security_policy_rule` resource; ([#​18039](https://togithub.com/hashicorp/terraform-provider-google/pull/18039)) - compute: added `rate_limit_options` field to `google_compute_region_security_policy_rule` resource; ([#​18039](https://togithub.com/hashicorp/terraform-provider-google/pull/18039)) - compute: added `security_profile_group`, `tls_inspect` to `google_compute_firewall_policy_rule` ([#​18000](https://togithub.com/hashicorp/terraform-provider-google/pull/18000)) - compute: added `security_profile_group`, `tls_inspect` to `google_compute_network_firewall_policy_rule` ([#​18000](https://togithub.com/hashicorp/terraform-provider-google/pull/18000)) - compute: added fields `reserved_internal_range` and `secondary_ip_ranges.reserved_internal_range` to `google_compute_subnetwork` resource ([#​18026](https://togithub.com/hashicorp/terraform-provider-google/pull/18026)) - container: added `dns_config.additive_vpc_scope_dns_domain` field to `google_container_cluster` resource ([#​18031](https://togithub.com/hashicorp/terraform-provider-google/pull/18031)) - container: added `enable_nested_virtualization` field to `google_container_node_pool` and `google_container_cluster` resource. ([#​18015](https://togithub.com/hashicorp/terraform-provider-google/pull/18015)) - iam: added `extra_attributes_oauth2_client` field to `google_iam_workforce_pool_provider` resource ([#​18027](https://togithub.com/hashicorp/terraform-provider-google/pull/18027)) - privateca: added `maximum_lifetime` field to `google_privateca_certificate_template` resource ([#​18000](https://togithub.com/hashicorp/terraform-provider-google/pull/18000)) ### [`v5.28.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5280-May-6-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.27.0...v5.28.0) DEPRECATIONS: - integrations: deprecated `create_sample_workflows` and `provision_gmek` fields in `google_integrations_client`. ([#​17945](https://togithub.com/hashicorp/terraform-provider-google/pull/17945)) FEATURES: - **New Data Source:** `google_storage_buckets` ([#​17960](https://togithub.com/hashicorp/terraform-provider-google/pull/17960)) - **New Resource:** `google_compute_security_policy_rule` ([#​17937](https://togithub.com/hashicorp/terraform-provider-google/pull/17937)) IMPROVEMENTS: - alloydb: added `maintenance_update_policy` field to `google_alloydb_cluster` resource ([#​17954](https://togithub.com/hashicorp/terraform-provider-google/pull/17954)) - bigquery: promoted `external_dataset_reference` in `google_bigquery_dataset` to GA ([#​17944](https://togithub.com/hashicorp/terraform-provider-google/pull/17944)) - composer: promoted `config.software_config.image_version` in-place update to GA in resource `google_composer_environment` ([#​17986](https://togithub.com/hashicorp/terraform-provider-google/pull/17986)) - container: added `node_config.secondary_boot_disks` field to `google_container_node_pool` ([#​17962](https://togithub.com/hashicorp/terraform-provider-google/pull/17962)) - integrations: added `create_sample_integrations` field to `google_integrations_client`, replacing deprecated field `create_sample_workflows`. ([#​17945](https://togithub.com/hashicorp/terraform-provider-google/pull/17945)) - redis: added `redis_configs` field to `google_redis_cluster` resource ([#​17956](https://togithub.com/hashicorp/terraform-provider-google/pull/17956)) BUG FIXES: - dns: fixed bug where the deletion of `google_dns_managed_zone` resources was blocked by any associated SOA-type `google_dns_record_set` resources ([#​17989](https://togithub.com/hashicorp/terraform-provider-google/pull/17989)) - storage: fixed an issue where `google_storage_bucket_object` and `google_storage_bucket_objects` data sources would ignore custom endpoints ([#​17952](https://togithub.com/hashicorp/terraform-provider-google/pull/17952)) ### [`v5.27.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5270-Apr-30-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.26.0...v5.27.0) FEATURES: - **New Data Source:** `google_storage_bucket_objects` ([#​17920](https://togithub.com/hashicorp/terraform-provider-google/pull/17920)) - **New Resource:** `google_compute_security_policy_rule` ([#​17937](https://togithub.com/hashicorp/terraform-provider-google/pull/17937)) - **New Resource:** `google_data_loss_prevention_discovery_config` ([#​17887](https://togithub.com/hashicorp/terraform-provider-google/pull/17887)) - **New Resource:** `google_integrations_auth_config` ([#​17917](https://togithub.com/hashicorp/terraform-provider-google/pull/17917)) - **New Resource:** `google_network_connectivity_internal_range` ([#​17909](https://togithub.com/hashicorp/terraform-provider-google/pull/17909)) IMPROVEMENTS: - alloydb: added `network_config` field to `google_alloydb_instance` resource ([#​17921](https://togithub.com/hashicorp/terraform-provider-google/pull/17921)) - alloydb: added `public_ip_address` field to `google_alloydb_instance` resource ([#​17921](https://togithub.com/hashicorp/terraform-provider-google/pull/17921)) - apigee: added `forward_proxy_uri` field to `google_apigee_environment` resource ([#​17902](https://togithub.com/hashicorp/terraform-provider-google/pull/17902)) - bigquerydatapolicy: added `data_masking_policy.routine` field to `google_bigquery_data_policy` resource ([#​17885](https://togithub.com/hashicorp/terraform-provider-google/pull/17885)) - compute: added `server_tls_policy` field to `google_compute_region_target_https_proxy` resource ([#​17934](https://togithub.com/hashicorp/terraform-provider-google/pull/17934)) - logging: added `intercept_children` field to `google_logging_organization_sink` and `google_logging_folder_sink` resources ([#​17932](https://togithub.com/hashicorp/terraform-provider-google/pull/17932)) - monitoring: added `service_agent_authentication` field to `google_monitoring_uptime_check_config` resource ([#​17929](https://togithub.com/hashicorp/terraform-provider-google/pull/17929)) - privateca: added `subject_key_id` field to `google_privateca_certificate` and `google_privateca_certificate_authority` resources ([#​17923](https://togithub.com/hashicorp/terraform-provider-google/pull/17923)) - secretmanager: added `version_destroy_ttl` field to `google_secret_manager_secret` resource ([#​17888](https://togithub.com/hashicorp/terraform-provider-google/pull/17888)) BUG FIXES: - appengine: added suppression for a diff in `google_app_engine_standard_app_version.automatic_scaling` when the block is unset in configuration ([#​17905](https://togithub.com/hashicorp/terraform-provider-google/pull/17905)) - sql: fixed issues with updating the `enable_google_ml_integration` field in `google_sql_database_instance` resource ([#​17878](https://togithub.com/hashicorp/terraform-provider-google/pull/17878)) ### [`v5.26.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5260-Apr-22-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.25.0...v5.26.0) FEATURES: - **New Resource:** `google_project_iam_member_remove` ([#​17871](https://togithub.com/hashicorp/terraform-provider-google/pull/17871)) IMPROVEMENTS: - apigee: added support for `api_consumer_data_location`, `api_consumer_data_encryption_key_name`, and `control_plane_encryption_key_name` in `google_apigee_organization` ([#​17874](https://togithub.com/hashicorp/terraform-provider-google/pull/17874)) - artifactregistry: added `remote_repository_config._repository.custom_repository.uri` field to `google_artifact_registry_repository` resource. ([#​17840](https://togithub.com/hashicorp/terraform-provider-google/pull/17840)) - bigquery: added `resource_tags` field to `google_bigquery_table` resource ([#​17876](https://togithub.com/hashicorp/terraform-provider-google/pull/17876)) - billing: added `ownership_scope` field to `google_billing_budget` resource ([#​17868](https://togithub.com/hashicorp/terraform-provider-google/pull/17868)) - cloudfunctions2: added `build_config.service_account` field to `google_cloudfunctions2_function` resource ([#​17841](https://togithub.com/hashicorp/terraform-provider-google/pull/17841)) - resourcemanager: added the field `api_method` to datasource `google_active_folder` so you can use either `SEARCH` or `LIST` to find your folder ([#​17877](https://togithub.com/hashicorp/terraform-provider-google/pull/17877)) - storage: added labels validation to `google_storage_bucket` resource ([#​17806](https://togithub.com/hashicorp/terraform-provider-google/pull/17806)) BUG FIXES: - apigee: fixed permadiff in ordering of `google_apigee_organization.properties.property`. ([#​17850](https://togithub.com/hashicorp/terraform-provider-google/pull/17850)) - cloudrun: fixed the bug that computed `metadata.0.labels` and `metadata.0.annotations` fields don't appear in terraform plan when creating resource `google_cloud_run_service` and `google_cloud_run_domain_mapping` ([#​17815](https://togithub.com/hashicorp/terraform-provider-google/pull/17815)) - dns: fixed bug where some methods of authentication didn't work when using `dns` data sources ([#​17847](https://togithub.com/hashicorp/terraform-provider-google/pull/17847)) - iam: fixed a bug that prevented setting `create_ignore_already_exists` on existing resources in `google_service_account`. ([#​17856](https://togithub.com/hashicorp/terraform-provider-google/pull/17856)) - sql: fixed issues with updating the `enable_google_ml_integration` field in `google_sql_database_instance` resource ([#​17878](https://togithub.com/hashicorp/terraform-provider-google/pull/17878)) - storage: added validation to `name` field in `google_storage_bucket` resource ([#​17858](https://togithub.com/hashicorp/terraform-provider-google/pull/17858)) - vmwareengine: fixed stretched cluster creation in `google_vmwareengine_private_cloud` ([#​17875](https://togithub.com/hashicorp/terraform-provider-google/pull/17875)) ### [`v5.25.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5250-Apr-15-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.24.0...v5.25.0) FEATURES: - **New Data Source:** `google_tags_tag_keys` ([#​17782](https://togithub.com/hashicorp/terraform-provider-google/pull/17782)) - **New Data Source:** `google_tags_tag_values` ([#​17782](https://togithub.com/hashicorp/terraform-provider-google/pull/17782)) IMPROVEMENTS: - bigquery: added in-place schema column drop support for `google_bigquery_table` resource ([#​17777](https://togithub.com/hashicorp/terraform-provider-google/pull/17777)) - compute: added `endpoint_types` field to `google_compute_router_nat` resource ([#​17771](https://togithub.com/hashicorp/terraform-provider-google/pull/17771)) - compute: increased timeouts from 8 minutes to 20 minutes for `google_compute_security_policy` resource ([#​17793](https://togithub.com/hashicorp/terraform-provider-google/pull/17793)) - compute: promoted `google_compute_instance_settings` to GA ([#​17781](https://togithub.com/hashicorp/terraform-provider-google/pull/17781)) - container: added `stateful_ha_config` field to `google_container_cluster` resource ([#​17796](https://togithub.com/hashicorp/terraform-provider-google/pull

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

dpebot commented 5 months ago

/gcbrun

dpebot commented 5 months ago

/gcbrun

dpebot commented 5 months ago

/gcbrun

dpebot commented 5 months ago

/gcbrun

dpebot commented 5 months ago

/gcbrun

dpebot commented 5 months ago

/gcbrun

dpebot commented 4 months ago

/gcbrun

dpebot commented 4 months ago

/gcbrun

dpebot commented 4 months ago

/gcbrun

dpebot commented 4 months ago

/gcbrun

dpebot commented 4 months ago

/gcbrun

dpebot commented 3 months ago

/gcbrun

dpebot commented 3 months ago

/gcbrun

dpebot commented 3 months ago

/gcbrun

dpebot commented 3 months ago

/gcbrun

dpebot commented 3 months ago

/gcbrun

dpebot commented 3 months ago

/gcbrun

dpebot commented 3 months ago

/gcbrun

dpebot commented 2 months ago

/gcbrun

dpebot commented 2 months ago

/gcbrun

dpebot commented 2 months ago

/gcbrun

dpebot commented 2 months ago

/gcbrun

dpebot commented 2 months ago

/gcbrun

dpebot commented 1 month ago

/gcbrun

dpebot commented 1 month ago

/gcbrun

dpebot commented 1 month ago

/gcbrun

dpebot commented 1 month ago

/gcbrun

dpebot commented 1 month ago

/gcbrun

dpebot commented 1 month ago

/gcbrun

dpebot commented 1 month ago

/gcbrun

dpebot commented 1 month ago

/gcbrun

dpebot commented 1 month ago

/gcbrun

dpebot commented 1 month ago

/gcbrun

dpebot commented 1 month ago

/gcbrun

dpebot commented 1 month ago

/gcbrun