From 193329b5c22bedc90639fc9bdcbb33de6dda5b11 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 16 Dec 2024 23:05:32 +0000 Subject: [PATCH] chore(deps): update terraform google to v5.45.0 (#107) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google](https://registry.terraform.io/providers/hashicorp/google) ([source](https://redirect.github.com/hashicorp/terraform-provider-google)) | provider | minor | `5.13.0` -> `5.45.0` | --- ### Release Notes
hashicorp/terraform-provider-google (google) ### [`v5.45.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5450-November-11-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.44.2...v5.45.0) NOTES: - 5.45.0 is a backport release, responding to a new Spanner feature that may result in creation of unwanted backups for users. The changes in this release will be available in 6.11.0 and users upgrading to 6.X should upgrade to that version or higher. IMPROVEMENTS: - spanner: added `default_backup_schedule_type` field to `google_spanner_instance` ([#​20213](https://redirect.github.com/hashicorp/terraform-provider-google/pull/20213)) ### [`v5.44.2`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5442-October-14-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.44.1...v5.44.2) Notes: - 5.44.2 is a backport release, responding to a GKE rollout that created permadiffs for many users. The changes in this release will be available in 6.7.0 and users upgrading to 6.X should upgrade to that version or higher. IMPROVEMENTS: - container: `google_container_cluster` will now accept server-specified values for `node_pool_auto_config.0.node_kubelet_config` when it is not defined in configuration and will not detect drift. Note that this means that removing the value from configuration will now preserve old settings instead of reverting the old settings. ([#​19817](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19817)) BUG FIXES: - container: fixed a diff triggered by a new API-side default value for `node_config.0.kubelet_config.0.insecure_kubelet_readonly_port_enabled`. Terraform will now accept server-specified values for `node_config.0.kubelet_config` when it is not defined in configuration and will not detect drift. Note that this means that removing the value from configuration will now preserve old settings instead of reverting the old settings. ([#​19817](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19817)) ### [`v5.44.1`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5441-September-23-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.44.0...v5.44.1) NOTES: - 5.44.1 is a backport release, intended to pull in critical container improvements and fixes for issues introduced in 5.44.0 IMPROVEMENTS: - container: added in-place update support for `gcfs_config` in in `google_container_cluster` and `google_container_node_pool` ([#​19365](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19365)) ([#​19512](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19512)) BUG FIXES: - container: fixed a permadiff on `gcfs_config` in `google_container_cluster` and `google_container_node_pool` ([#​19512](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19512)) - container: fixed a bug where specifying `node_pool_defaults.node_config_defaults` with `enable_autopilot = true` will cause `google_container_cluster` resource creation failure. ([#​19543](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19543)) ### [`v5.44.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5440-September-9-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.43.1...v5.44.0) NOTES: - 5.44.0 is a backport release, intended to pull in critical container improvements from 6.2.0 IMPROVEMENTS: - container: added `insecure_kubelet_readonly_port_enabled` to `node_pool.node_config.kubelet_config` and `node_config.kubelet_config` in `google_container_node_pool` resource. ([#​19312](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19312)) - container: added `insecure_kubelet_readonly_port_enabled` to `node_pool_defaults.node_config_defaults`, `node_pool.node_config.kubelet_config`, and `node_config.kubelet_config` in `google_container_cluster` resource. ([#​19312](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19312)) - container: added `node_pool_auto_config.node_kublet_config.insecure_kubelet_readonly_port_enabled` field to `google_container_cluster`. ([#​19320](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19320)) ### [`v5.43.1`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5431-August-30-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.43.0...v5.43.1) NOTES: - 5.43.1 is a backport release, and some changes will not appear in 6.X series releases until 6.1.0 BUG FIXES: - pubsub: fixed a validation bug that didn't allow empty filter definitions for `google_pubsub_subscription` resources ([#​19284](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19284)) ### [`v5.43.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5430-August-26-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.42.0...v5.43.0) DEPRECATIONS: - storage: deprecated `lifecycle_rule.condition.no_age` field in `google_storage_bucket`. Use the new `lifecycle_rule.condition.send_age_if_zero` field instead. ([#​19172](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19172)) FEATURES: - **New Resource:** `google_kms_ekm_connection_iam_binding` ([#​19132](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19132)) - **New Resource:** `google_kms_ekm_connection_iam_member` ([#​19132](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19132)) - **New Resource:** `google_kms_ekm_connection_iam_policy` ([#​19132](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19132)) - **New Resource:** `google_scc_v2_organization_scc_big_query_exports` ([#​19184](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19184)) IMPROVEMENTS: - compute: added `label_fingerprint` field to `google_compute_global_address` resource ([#​19204](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19204)) - compute: exposed service side id as new output field `forwarding_rule_id` on resource `google_compute_forwarding_rule` ([#​19139](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19139)) - container: added EXTENDED as a valid option for `release_channel` field in `google_container_cluster` resource ([#​19141](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19141)) - logging: changed `enable_analytics` parsing to "no preference" in analytics if omitted, instead of explicitly disabling analytics in `google_logging_project_bucket_config` ([#​19126](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19126)) - pusbub: added validation to `filter` field in resource `google_pubsub_subscription` ([#​19131](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19131)) - resourcemanager: added `default_labels` field to `google_client_config` data source ([#​19170](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19170)) - vmwareengine: added PC undelete support in `google_vmwareengine_private_cloud` ([#​19192](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19192)) BUG FIXES: - alloydb: fixed a permadiff on `psc_instance_config` in `google_alloydb_instance` resource ([#​19143](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19143)) - compute: fixed a malformed URL that affected updating the `server_tls_policy` property on `google_compute_target_https_proxy` resources ([#​19164](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19164)) - compute: fixed bug where the `labels` field could not be updated on `google_compute_global_address` ([#​19204](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19204)) - compute: fixed force diff replacement logic for `network_ip` on resource `google_compute_instance` ([#​19135](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19135)) ### [`v5.42.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5420-August-19-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.41.0...v5.42.0) DEPRECATIONS: - compute: setting `google_compute_subnetwork.secondary_ip_range = []` to explicitly set a list of empty objects is deprecated and will produce an error in the upcoming major release. Use `send_secondary_ip_range_if_empty` while removing `secondary_ip_range` from config instead. ([#​19122](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19122)) FEATURES: - **New Data Source:** `google_artifact_registry_locations` ([#​19047](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19047)) - **New Data Source:** `google_cloud_identity_transitive_group_memberships` ([#​19038](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19038)) - **New Resource:** `google_discovery_engine_schema` ([#​19124](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19124)) - **New Resource:** `google_scc_folder_notification_config` ([#​19057](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19057)) - **New Resource:** `google_scc_v2_folder_notification_config` ([#​19055](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19055)) - **New Resource:** `google_vertex_ai_index_endpoint_deployed_index` ([#​19061](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19061)) IMPROVEMENTS: - clouddeploy: added `serial_pipeline.stages.strategy.canary.runtime_config.kubernetes.gateway_service_mesh.pod_selector_label` and `serial_pipeline.stages.strategy.canary.runtime_config.kubernetes.service_networking.pod_selector_label` fields to `google_clouddeploy_delivery_pipeline` resource ([#​19100](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19100)) - compute: added `send_secondary_ip_range_if_empty` to `google_compute_subnetwork` ([#​19122](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19122)) - discoveryengine: added `skip_default_schema_creation` field to `google_data_store` resource ([#​19017](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19017)) - dns: changed `load_balancer_type` field from required to optional in `google_dns_record_set` ([#​19050](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19050)) - firestore: added `cmek_config` field to `google_firestore_database` resource ([#​19107](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19107)) - servicenetworking: added `update_on_creation_fail` field to `google_service_networking_connection` resource. When it is set to true, enforce an update of the reserved peering ranges on the existing service networking connection in case of a new connection creation failure. ([#​19035](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19035)) - sql: added `server_ca_mode` field to `google_sql_database_instance` resource ([#​18998](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18998)) BUG FIXES: - bigquery: made `google_bigquery_dataset_iam_member` non-authoritative. To remove a bigquery dataset iam member, use an authoritative resource like `google_bigquery_dataset_iam_policy` ([#​19121](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19121)) - cloudfunctions2: fixed a "Provider produced inconsistent final plan" bug affecting the `service_config.environment_variables` field in `google_cloudfunctions2_function` resource ([#​19024](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19024)) - cloudfunctions2: fixed a permadiff on `storage_source.generation` in `google_cloudfunctions2_function` resource ([#​19031](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19031)) - compute: fixed issue where sub-resources managed by `google_compute_forwarding_rule` prevented resource deletion ([#​19117](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19117)) - logging: changed `google_logging_project_bucket_config.enable_analytics` behavior to set "no preference" in analytics if omitted, instead of explicitly disabling analytics. ([#​19126](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19126)) - workbench: fixed a bug with `google_workbench_instance` metadata drifting when using custom containers. ([#​19119](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19119)) ### [`v5.41.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5410-August-13-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.40.0...v5.41.0) DEPRECATIONS: - resourcemanager: deprecated `skip_delete` field in the `google_project` resource. Use `deletion_policy` instead. ([#​18867](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18867)) FEATURES: - **New Data Source:** `google_logging_log_view_iam_policy` ([#​18990](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18990)) - **New Data Source:** `google_scc_v2_organization_source_iam_policy` ([#​19004](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19004)) - **New Resource:** `google_access_context_manager_service_perimeter_dry_run_egress_policy` ([#​18994](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18994)) - **New Resource:** `google_access_context_manager_service_perimeter_dry_run_ingress_policy` ([#​18994](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18994)) - **New Resource:** `google_scc_v2_folder_mute_config` ([#​18924](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18924)) - **New Resource:** `google_scc_v2_project_mute_config` ([#​18993](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18993)) - **New Resource:** `google_scc_v2_project_notification_config` ([#​19008](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19008)) - **New Resource:** `google_scc_v2_organization_source` ([#​19004](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19004)) - **New Resource:** `google_scc_v2_organization_source_iam_binding` ([#​19004](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19004)) - **New Resource:** `google_scc_v2_organization_source_iam_member` ([#​19004](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19004)) - **New Resource:** `google_scc_v2_organization_source_iam_policy` ([#​19004](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19004)) - **New Resource:** `google_logging_log_view_iam_binding` ([#​18990](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18990)) - **New Resource:** `google_logging_log_view_iam_member` ([#​18990](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18990)) - **New Resource:** `google_logging_log_view_iam_policy` ([#​18990](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18990)) IMPROVEMENTS: - clouddeploy: added `gke.proxy_url` field to `google_clouddeploy_target` ([#​19016](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19016)) - cloudrunv2: added field `binary_authorization.policy` to resource `google_cloud_run_v2_job` and resource `google_cloud_run_v2_service` to support named binary authorization policy. ([#​18995](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18995)) - compute: added `source_regions` field to `google_compute_healthcheck` resource ([#​19006](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19006)) - compute: added update-in-place support for the `google_compute_target_https_proxy.server_tls_policy` field ([#​18996](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18996)) - compute: added update-in-place support for the `google_compute_region_target_https_proxy.server_tls_policy` field ([#​19007](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19007)) - container: added `auto_provisioning_locations` field to `google_container_cluster` ([#​18928](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18928)) - dataform: added `kms_key_name` field to `google_dataform_repository` resource ([#​18947](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18947)) - discoveryengine: added `skip_default_schema_creation` field to `google_discovery_engine_data_store` resource ([#​19017](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19017)) - gkehub: added `configmanagement.management` and `configmanagement.config_sync.enabled` fields to `google_gkehub_feature_membership` ([#​19016](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19016)) - gkehub: added `management` field to `google_gke_hub_feature.fleet_default_member_config.configmanagement` ([#​18963](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18963)) - resourcemanager: added `deletion_policy` field to the `google_project` resource. Setting `deletion_policy` to `PREVENT` will protect the project against any destroy actions caused by a terraform apply or terraform destroy. Setting `deletion_policy` to `ABANDON` allows the resource to be abandoned rather than deleted and it behaves the same with `skip_delete = true`. Default value is `DELETE`. `skip_delete = true` takes precedence over `deletion_policy = "DELETE"`. - storage: added `force_destroy` field to `google_storage_managed_folder` resource ([#​18973](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18973)) - storage: added `generation` field to `google_storage_bucket_object` resource ([#​18971](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18971)) BUG FIXES: - compute: fixed `google_compute_instance.alias_ip_range` update behavior to avoid temporarily deleting unchanged alias IP ranges ([#​19015](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19015)) - compute: fixed the bug that creation of PSC forwarding rules fails in `google_compute_forwarding_rule` resource when provider default labels are set ([#​18984](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18984)) - sql: fixed a perma-diff in `settings.insights_config` in `google_sql_database_instance` ([#​18962](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18962)) ### [`v5.40.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5400-August-5-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.39.1...v5.40.0) IMPROVEMENTS: - bigquery: added support for value `DELTA_LAKE` to `source_format` in `google_bigquery_table` resource ([#​18915](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18915)) - compute: added `access_mode` field to `google_compute_disk` resource ([#​18857](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18857)) - compute: added `stack_type`, and `gateway_ip_version` fields to `google_compute_router` resource ([#​18839](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18839)) - container: added field `ray_operator_config` for `resource_container_cluster` ([#​18825](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18825)) - container: promoted `additional_node_network_configs` and `additional_pod_network_configs` fields to GA in the `google_container_node_pool` resource ([#​18842](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18842)) - container: promoted `enable_multi_networking` to GA in the `google_container_cluster` resource ([#​18842](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18842)) - monitoring: updated `goal` field to accept a max threshold of up to 0.9999 in `google_monitoring_slo` resource to 0.9999 ([#​18845](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18845)) - networkconnectivity: added `export_psc` field to `google_network_connectivity_hub` resource ([#​18866](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18866)) - sql: added `enable_dataplex_integration` field to `google_sql_database_instance` resource ([#​18852](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18852)) BUG FIXES: - bigquery: fixed a permadiff when handling "assets" in `params` in the `google_bigquery_data_transfer_config` resource ([#​18898](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18898)) - bigquery: fixed an issue preventing certain keys in `params` from being assigned values in `google_bigquery_data_transfer_config` ([#​18888](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18888)) - compute: fixed perma-diff of `advertised_ip_ranges` field in `google_compute_router` resource ([#​18869](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18869)) - container: fixed perma-diff on `node_config.guest_accelerator.gpu_driver_installation_config` field in GKE 1.30+ in `google_container_node_pool` resource ([#​18835](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18835)) - sql: fixed a perma-diff in `settings.insights_config` in `google_sql_database_instance` ([#​18962](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18962)) ### [`v5.39.1`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#v5391-July-30th-2024) [Compare Source](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18903)) ### [`v5.39.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5390-July-29th-2024) [Compare Source](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18724)) - networkconnectivity: migrated `google_network_connectivity_spoke` from DCL to MMv1 ([#​18779](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18779)) DEPRECATIONS: - bigquery: deprecated `allow_resource_tags_on_deletion` in `google_bigquery_table`. ([#​18811](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18811)) - bigqueryreservation: deprecated `multi_region_auxiliary` on `google_bigquery_reservation`. ([#​18803](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18803)) - datastore: deprecated the resource `google_datastore_index`. Use the `google_firestore_index` resource instead. ([#​18781](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18781)) FEATURES: - **New Resource:** `google_apigee_environment_keyvaluemaps_entries` ([#​18707](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18707)) - **New Resource:** `google_apigee_environment_keyvaluemaps` ([#​18707](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18707)) - **New Resource:** `google_compute_resize_request` ([#​18725](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18725)) - **New Resource:** `google_compute_router_route_policy` ([#​18759](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18759)) - **New Resource:** `google_scc_v2_organization_mute_config` ([#​18752](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18752)) IMPROVEMENTS: - alloydb: added `observability_config` field to `google_alloydb_instance` resource ([#​18743](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18743)) - bigquery: added `resource_tags` field to `google_bigquery_dataset` resource (ga) ([#​18711](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18711)) - bigquery: added `resource_tags` field to `google_bigquery_table` resource ([#​18741](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18819)) - cloudfunctions: added `build_service_account` field to `google_cloudfunctions_function` resource ([#​18702](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18702)) - compute: added `aws_v4_authentication` fields to `google_compute_backend_service` resource ([#​18796](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18727)) - compute: added `export_policies` and `import_policies` fields to `google_compute_router_peer` resource ([#​18759](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18759)) - compute: added `shared_secret` field to `google_compute_public_advertised_prefix` resource ([#​18786](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18786)) - compute: added `storage_pool` under `boot_disk.initialize_params` to `google_compute_instance` resource ([#​18817](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18742)) - container: added field `ray_operator_config` for `google_container_cluster` ([#​18825](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18825)) - datastream: added `merge` and `append_only` fields to `google_datastream_stream` resource ([#​18726](https://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18732)) - dlp: added `cloud_storage_target` field to `google_data_loss_prevention_discovery_config` resource ([#​18740](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18740)) - resourcemanager: added `check_if_service_has_usage_on_destroy` field to `google_project_service` resource ([#​18753](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18753)) - resourcemanager: added the `member` property to `google_project_service_identity` ([#​18695](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18695)) - vmwareengine: added `deletion_delay_hours` field to `google_vmwareengine_private_cloud` resource ([#​18698](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18698)) - workbench: added `access_configs` to `google_workbench_instance` resource ([#​18737](https://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18792)) - firestore: fixed missing import of `field` for `google_firestore_field`. ([#​18771](https://redirect.github.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://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18769)) ### [`v5.38.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5380-July-15-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.37.0...v5.38.0) FEATURES: - **New Data Source:** `google_gke_hub_membership_binding` ([#​18680](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18680)) - **New Data Source:** `google_site_verification_token` ([#​18688](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18688)) - **New Resource:** `google_scc_project_notification_config` ([#​18682](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18682)) IMPROVEMENTS: - compute: promoted `labels` field on `google_compute_global_address` resource from beta to GA ([#​18646](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18646)) - compute: made the `google_compute_resource_policy` resource updatable in-place ([#​18673](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18673)) - privilegedaccessmanager: promoted `google_privileged_access_manager_entitlement` resource from beta to GA ([#​18686](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18686)) - vertexai: added `project_number` field to `google_vertex_ai_feature_online_store_featureview` resource ([#​18637](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18651)) ### [`v5.37.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5370-July-8-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.36.0...v5.37.0) FEATURES: - **New Data Source:** `google_kms_crypto_keys` ([#​18605](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18605)) - **New Data Source:** `google_kms_key_rings` ([#​18611](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18611)) - **New Resource:** `google_scc_v2_organization_notification_config` ([#​18594](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18594)) - **New Resource:** `google_secure_source_manager_repository` ([#​18576](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18576)) - **New Resource:** `google_storage_managed_folder_iam` ([#​18555](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18555)) - **New Resource:** `google_storage_managed_folder` ([#​18555](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18555)) IMPROVEMENTS: - certificatemanager: added `allowlisted_certificates` field to `google_certificate_manager_trust_config` resource ([#​18587](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18623)) - dataplex: added `sql_assertion` field to `google_dataplex_datascan` resource ([#​18559](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18582)) - netapp: added `zone` and `replica_zone` field to `google_netapp_storage_pool` resource ([#​18609](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18609)) - vertexai: added `project_number` field to `google_vertex_ai_feature_online_store_featureview` resource ([#​18637](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18637)) - workstations: added `host.gce_instance.vm_tags` field to `google_workstations_workstation_config` resource ([#​18588](https://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18566)) - vertexai: fixed issue where updating "metadata" field could fail in `google_vertex_ai_index` resource ([#​18632](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18632)) ### [`v5.36.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5360-July-1-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.35.0...v5.36.0) FEATURES: - **New Resource:** `google_storage_managed_folder_iam` ([#​18555](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18555)) - **New Resource:** `google_storage_managed_folder` ([#​18555](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18555)) IMPROVEMENTS: - bigtable: added `ignore_warnings` field to `google_bigtable_gc_policy` resource ([#​18492](https://redirect.github.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://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18511)) - compute: added `tls_early_data` field to `google_compute_target_https_proxy` resource ([#​18512](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18512)) - compute: promoted `google_compute_network_attachment` resource from beta to GA ([#​18494](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18525)) - healthcare: added `encryption_spec` field to `google_healthcare_dataset` resource ([#​18528](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18528)) - monitoring: added `links` field to `google_monitoring_alert_policy` resource ([#​18549](https://redirect.github.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://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18520)) - compute: fixed a crash in `google_compute_reservation` resource when `share_settings` field has changes ([#​18498](https://redirect.github.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://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18537)) - logging: fixed perma-diff on `index_configs` in `google_logging_organization_bucket_config` resource ([#​18501](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18501)) ### [`v5.35.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5350-June-24-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.34.0...v5.35.0) FEATURES: - **New Data Source:** `google_artifact_registry_docker_image` ([#​18446](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18446)) - **New Resource:** `google_service_networking_vpc_service_controls` ([#​18448](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18448)) IMPROVEMENTS: - billingbudget: added `enable_project_level_recipients` field to `google_billing_budget` resource ([#​18437](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18414)) - gkehub2: added `ENTERPRISE` option to `security_posture_config` field on `google_gke_hub_fleet` resource ([#​18440](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18440)) - pubsub: added `bigquery_config.service_account_email` field to `google_pubsub_subscription` resource ([#​18444](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18444)) - redis: added `maintenance_version` field to `google_redis_instance` resource ([#​18424](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18479)) - sql: added support for more MySQL values in `type` field of `google_sql_user` resource ([#​18452](https://redirect.github.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://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18420)) - compute: fixed `description` field in `google_compute_firewall` to support empty/null values on update ([#​18478](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18478)) - compute: fixed perma-diff on `google_compute_disk` for Ubuntu amd64 canonical LTS images ([#​18418](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18418)) - storage: fixed lowercased `custom_placement_config` values in `google_storage_bucket` causing perma-destroy ([#​18456](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18464)) - workbench: fixed perma-diff caused by empty `accelerator_configs` in `google_workbench_instance` resource ([#​18464](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18464)) ### [`v5.34.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5340-June-17-2024) [Compare Source](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18399)) FEATURES: - **New Resource:** `google_netapp_backup` ([#​18357](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18357)) - **New Resource:** `google_network_services_service_lb_policies` ([#​18326](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18326)) - **New Resource:** `google_scc_management_folder_security_health_analytics_custom_module` ([#​18360](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18360)) - **New Resource:** `google_scc_management_project_security_health_analytics_custom_module` ([#​18369](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18369)) - **New Resource:** `google_scc_management_organization_security_health_analytics_custom_module` ([#​18374](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18344)) - bigtable: added `automated_backup_configuration` field to `google_bigtable_table` resource ([#​18335](https://redirect.github.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://redirect.github.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://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18358)) - container: added support for `security_posture_config.mode` value "ENTERPRISE" in `resource_container_cluster` ([#​18334](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18334)) - discoveryengine: added `document_processing_config` field to `google_discovery_engine_data_store` resource ([#​18350](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18350)) - edgecontainer: added 'maintenance_exclusions' field to 'google_edgecontainer_cluster' resource ([#​18370](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18370)) - gkehub: added `prevent_drift` field to ConfigManagement `fleet_default_member_config` ([#​18330](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18330)) - netapp: added `administrators` field to `google_netapp_active_directory` resource ([#​18333](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18333)) - vertexai: promoted `optimized` field to GA for `google_vertex_ai_feature_online_store` resource ([#​18348](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18348)) - workbench: updated the metadata keys managed by the backend. ([#​18367](https://redirect.github.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://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18404) ### [`v5.33.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5330-June-10-2024) [Compare Source](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18306)) FEATURES: - **New Data Source:** `google_compute_security_policy` ([#​18316](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18316)) - **New Resource:** `google_compute_project_cloud_armor_tier` ([#​18319](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18319)) - **New Resource:** `google_network_services_service_lb_policies` ([#​18326](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18326)) - **New Resource:** `google_scc_management_organization_event_threat_detection_custom_module` ([#​18317](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18317)) - **New Resource:** `google_spanner_instance_config` ([#​18322](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18322)) IMPROVEMENTS: - appengine: added `flexible_runtime_settings` field to `google_app_engine_flexible_app_version` resource ([#​18325](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18291)) - clouddeploy: added `execution_configs.verbose` field to `google_clouddeploy_target` resource ([#​18292](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18292)) - compute: added `storage_pool` field to `google_compute_disk` resource ([#​18273](https://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18266)) - gkebackup: added `restore_config.restore_order` field to `google_gke_backup_restore_plan` resource ([#​18266](https://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18266)) - healthcare: added `notification_config.send_for_bulk_import` field to `google_healthcare_dicom_store` resource ([#​18320](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18320)) - healthcare: added `notification_configs` field to `google_healthcare_fhir_store` resource ([#​18306](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18306)) - integrationconnectors: added `endpoint_global_access` field to `google_integration_connectors_endpoint_attachment` resource ([#​18293](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18293)) - netapp: added `backup_config` field to `google_netapp_volume` resource ([#​18286](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18286)) - redis: added `zone_distribution_config` field to `google_redis_cluster` resource ([#​18307](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18290)) - secretmanager: added support for IAM conditions in `google_secret_manager_secret_iam_*` resources ([#​18294](https://redirect.github.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://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18285)) - provider: fixed application default credential and access token authorization when `universe_domain` is set ([#​18272](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18272)) ### [`v5.32.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5320-June-3-2024) [Compare Source](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18224)) FEATURES: - **New Resource:** `google_dataplex_entry_type` ([#​18229](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18229)) - **New Resource:** `google_logging_log_view_iam_binding` ([#​18243](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18243)) - **New Resource:** `google_logging_log_view_iam_member` ([#​18243](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18243)) - **New Resource:** `google_logging_log_view_iam_policy` ([#​18243](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18243)) IMPROVEMENTS: - alloydb: added `psc_config` field to `google_alloydb_cluster` resource ([#​18263](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18263)) - alloydb: added `psc_instance_config` field to `google_alloydb_instance` resource ([#​18263](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18263)) - cloudrunv2: added `default_uri_disabled` field to resource `google_cloud_run_v2_service` resource ([#​18246](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18236)) - looker: increased validation length of `name` to `google_looker_instance` resource ([#​18244](https://redirect.github.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://redirect.github.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://redirect.github.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://redirect.github.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://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18231)) ### [`v5.31.1`](https://redirect.github.com/hashicorp/terraform-provider-google/releases/tag/v5.31.1) [Compare Source](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/issues/18024) for more details ([#​18261](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18261)) ### [`v5.31.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5310-May-28-2024) [Compare Source](https://redirect.github.co
--- ### Configuration 📅 **Schedule**: Branch creation - "after 9pm,before 6am" in timezone Europe/Zurich, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/smartive/cas-fee-adv-mumble-api). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- infrastructure/.terraform.lock.hcl | 36 +++++++++++++++++++----------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/infrastructure/.terraform.lock.hcl b/infrastructure/.terraform.lock.hcl index 10c7f6a..5f98d61 100644 --- a/infrastructure/.terraform.lock.hcl +++ b/infrastructure/.terraform.lock.hcl @@ -2,21 +2,31 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/google" { - version = "5.13.0" + version = "5.45.0" hashes = [ - "h1:AXTQ1MUQls6rB+4rNq/nNK4UHp80QjdFMLN/dRPEhlY=", - "zh:115361782dcc1731ac1a2c69e919e10b5e9965e591a2e6ab4f638ac49861ef41", - "zh:141bd60cb0192f279f21a8e3a8dc25a2fbd5e24a5bd2c8ef7b1b3054368d3050", - "zh:1b911da4dde5daf5379f8c5203492bbcb33ad0c8ab93defc38ab2e297f2d68cb", - "zh:29540dbe91d6bebcf0b26d69cbe092aed1abd5682d7ad1ab514ff8d30adfb237", - "zh:4fa57909509075056252a1b0cb5811b3f622aad05c586ae5e31937d482292829", - "zh:6ba479f5420bbf4ff3e892eaafbc8468a4a1635466fd4ebb0ca47761b4423b39", - "zh:7604ee97f7a1b9bf5902cddb742052fa9f8ea65202744c16a7c625efbb271f6c", - "zh:b251153776d622573cdf1496849d151f6a8ef4222a4fe55fe2130ad27f6626f4", - "zh:cf0754261941786094dd6f5bf6c38c15727f6c4cb7e1c9a7359b8750afb5e591", + "h1:9IKgCIf3GQ0JME7w4xEtEWPQzKj9dK6VWaQGNfXhIq4=", + "h1:EE17hNaULEGzLdVIS3GC4DZj4aPyJQ78mGzkMpta41g=", + "h1:F2Wsx5YDJ5ekyuNCMXGhufgP3PxZYLEGKEBA2OAf1Dw=", + "h1:Ijl5ueA8/gIRLo9XVGaHYj5P678EBJ09e5AW1zdEGFM=", + "h1:O9Y/KFnZ9vd/fbdEN8sVUqJSwBQrnD41/gvcrq2tdjs=", + "h1:WYrT1NBB471ix+daiTUPlrv0v7iahjo+BtHow4XK20A=", + "h1:gL0Wix01r4w2MXddANosbMZPhJ424zjsNilBI74WKXM=", + "h1:kcBXXVUCtgMtfmGlocuFsDQ9ZwKv6wWieF9WGLnuzCA=", + "h1:oKwp4VjUV+imHTzU2ligRhTONMP64Vg7pO/+jOO9nog=", + "h1:uAE+iwYlGzeMoc8khSNyNbSFGJ+RTdPzzv28V0/f1TQ=", + "h1:unPNZWUQ9JCQhCFjLsvGBzO4w80wyMryr7ws3ZXkWXY=", + "zh:02916a209c660806a7ef30c3e404cd139705bdd401646791ac8876259d10d560", + "zh:3cd831a98d9de617d334be4885a253dcf7dfb54a383cf366482303fdd5fd7162", + "zh:42dfb0db08b7086f8de4f1d2f8326d3e07c99016ce6ca91f3d310458111acc97", + "zh:4a8cb3569e5006da3bc631bc340f0c6020f3d6140c4eb5821d92d0ff23fde2dd", + "zh:614e86cd8e793c8d622a869860f71dcedef783c1a72d754c8af919c1209b1f89", + "zh:7d42ec15014891c6b65c0115c2fc0e95066f71497ad9c56639f490f0922daa2c", + "zh:813d3f741280a75baea1bfb0eeaaf4c2910218bd7e3607749a1a86d89a17c4dd", + "zh:823a9133c1dc96d7069bb838438a4aa5bef1344aa9077521d129915f6371fe65", + "zh:98803e908ddf283a6967cc213b34bf0c04ba866a02a3e516db6462053625aad5", + "zh:bc47ab6583e549cd86f2fa6a69cdfdf85b795e1184b0e5e25b194bbf82377b32", + "zh:d0a8e77af1f1a1fab9f7867cc8b2b700dd988398093a7a3e3273dac6875c161a", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", - "zh:f97d7320683ba46627730390bd84923406e04a24ce6fa131e2ab5d4853489f59", - "zh:fe1d855de0af35c4594e725a27c4b6869bf59c9ee02b3b8068dc693927d23c29", ] }