From 13f70f55d41bf3e09c7fbd57353c99fc83ab6f98 Mon Sep 17 00:00:00 2001 From: Thomas Rodgers Date: Mon, 25 Sep 2023 23:29:30 +0000 Subject: [PATCH] Update CHANGELOG.md (#6336) * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Apply suggestions from code review Co-authored-by: Stephen Lewis (Burrows) * Update CHANGELOG.md * Update CHANGELOG.md --------- Co-authored-by: Stephen Lewis (Burrows) --- CHANGELOG.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 930a17e89b..33b1da1c64 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,53 @@ ## 4.84.0 (Unreleased) +DEPRECATIONS: +* alloydb: deprecated `network` field in favor of `network_config` on `google_alloydb_cluster`. ([#6297](https://github.com/hashicorp/terraform-provider-google-beta/pull/6297)) +* identityplayform: deprecated `google_identity_platform_project_default_config` resource. Use `google_identity_platform_config` resource instead ([#6293](https://github.com/hashicorp/terraform-provider-google-beta/pull/6293)) + +FEATURES: +* **New Data Source:** `google_certificate_manager_certificate_map` ([#6316](https://github.com/hashicorp/terraform-provider-google-beta/pull/6316)) +* **New Resource:** `google_artifact_registry_vpcsc_config` ([#6265](https://github.com/hashicorp/terraform-provider-google-beta/pull/6265)) +* **New Resource:** `google_dialogflow_cx_security_settings` ([#6300](https://github.com/hashicorp/terraform-provider-google-beta/pull/6300)) +* **New Resource:** `google_gke_backup_restore_plan` ([#6278](https://github.com/hashicorp/terraform-provider-google-beta/pull/6278)) +* **New Resource:** `google_scc_project_custom_module` ([#6315](https://github.com/hashicorp/terraform-provider-google-beta/pull/6315)) +* **New Resource:** `google_tpu_v2_vm` ([#6264](https://github.com/hashicorp/terraform-provider-google-beta/pull/6264)) +* **New Resource:** `google_edgenetwork_network` ([#6305](https://github.com/hashicorp/terraform-provider-google-beta/pull/6305)) +* **New Resource:** `google_edgenetwork_subnet` ([#6305](https://github.com/hashicorp/terraform-provider-google-beta/pull/6305)) + +IMPROVEMENTS: +* alloydb: added `network_config` field to support named IP ranges on `google_alloydb_cluster`. ([#6297](https://github.com/hashicorp/terraform-provider-google-beta/pull/6297)) +* cloudrunv2: added fields `network_interfaces` to resource `google_cloud_run_v2_job` to support Direct VPC egress. ([#6287](https://github.com/hashicorp/terraform-provider-google-beta/pull/6287)) +* cloudrunv2: added fields `network_interfaces` to resource `google_cloud_run_v2_service` to support Direct VPC egress. ([#6287](https://github.com/hashicorp/terraform-provider-google-beta/pull/6287)) +* compute: updated the `autoscaling_policy.mode` to accept `ONLY_SCALE_OUT` on `google_compute_autoscaler` ([#6304](https://github.com/hashicorp/terraform-provider-google-beta/pull/6304)) +* compute: added `server_tls_policy` argument to `google_compute_target_https_proxy` resource ([#6269](https://github.com/hashicorp/terraform-provider-google-beta/pull/6269)) +* compute: added `member` attribute to `google_compute_default_service_account` datasource ([#6311](https://github.com/hashicorp/terraform-provider-google-beta/pull/6311)) +* compute: added output field `internal_ipv6_prefix` to `google_compute_subnetwork` resource ([#6306](https://github.com/hashicorp/terraform-provider-google-beta/pull/6306)) +* container: added `node_config.fast_socket` field to `google_container_node_pool` ([#6289](https://github.com/hashicorp/terraform-provider-google-beta/pull/6289)) +* containeraws: added support for `auto_repair` in `google_container_aws_node_pool` ([#6282](https://github.com/hashicorp/terraform-provider-google-beta/pull/6282)) +* containerazure: added support for `auto_repair` in `google_container_azure_node_pool` ([#6282](https://github.com/hashicorp/terraform-provider-google-beta/pull/6282)) +* filestore: added support for the `"ZONAL"` value to `tier` in `google_filestore_instance` ([#6303](https://github.com/hashicorp/terraform-provider-google-beta/pull/6303)) +* firestore: added `delete_protection_state` field to `google_firestore_database` resource. ([#6295](https://github.com/hashicorp/terraform-provider-google-beta/pull/6295)) +* identityplatform: added `sign-in` field to `google_identity_platform_config` resource ([#6293](https://github.com/hashicorp/terraform-provider-google-beta/pull/6293)) +* networkconnectivity: added support for `linked_vpc_network` in `google_network_connectivity_spoke` ([#6282](https://github.com/hashicorp/terraform-provider-google-beta/pull/6282)) +* networkservices: increased default timeout for `google_network_services_edge_cache_origin` to 120m from 60m ([#6275](https://github.com/hashicorp/terraform-provider-google-beta/pull/6275)) +* networkservices: increased default timeout for `google_network_services_edge_cache_service` to 60m from 30m ([#6281](https://github.com/hashicorp/terraform-provider-google-beta/pull/6281)) +* secretmanager: added `is_secret_data_base64` field to `google_secret_manager_secret_version` resource ([#6273](https://github.com/hashicorp/terraform-provider-google-beta/pull/6273)) +* workstations: added `env` field to `google_workstations_workstation` resource ([#6258](https://github.com/hashicorp/terraform-provider-google-beta/pull/6258)) + +BUG FIXES: +* bigquery: updated documentation for `google_bigquery_table.time_partitioning.expiration_ms` ([#6290](https://github.com/hashicorp/terraform-provider-google-beta/pull/6290)) +* bigtable: added a read timeout to `google_bigtable_instance` ([#6276](https://github.com/hashicorp/terraform-provider-google-beta/pull/6276)) +* bigtable: improved regional reliability when instance overlaps a downed region in the resource `google_bigtable_instance` ([#6313](https://github.com/hashicorp/terraform-provider-google-beta/pull/6313)) +* eventarc: resolved permadiff on `google_eventarc_trigger.event_data_content_type` by defaulting to the value returned by the API if not set in the configuration. ([#6282](https://github.com/hashicorp/terraform-provider-google-beta/pull/6282)) +* identityplatform: fixed a potential perma-diff for `sign_in` in `google_identity_platform_config` resource ([#6317](https://github.com/hashicorp/terraform-provider-google-beta/pull/6317)) +* monitoring: fixed scaling issues when deploying terraform changes with many `google_monitoring_monitored_project` ([#6259](https://github.com/hashicorp/terraform-provider-google-beta/pull/6259)) +* monitoring: fixed validation of `service_id` on `google_monitoring_custom_service` and `slo_id` on `google_monitoring_slo` ([#6266](https://github.com/hashicorp/terraform-provider-google-beta/pull/6266)) +* osconfig: fixed no more than one setting is allowed under `patch_config.windows_update` on `google_os_config_patch_deployment` ([#6314](https://github.com/hashicorp/terraform-provider-google-beta/pull/6314)) +* provider: addressed a bug where configuring the provider with unknown values did not behave as expected ([#6312](https://github.com/hashicorp/terraform-provider-google-beta/pull/6312)) +* provider: fixed the provider so it resumes ignoring empty strings set in the `provider` block ([#6268](https://github.com/hashicorp/terraform-provider-google-beta/pull/6268)) +* secretmanager: replaced the panic block with an error in import function of `google_secret_manager_secret_version` resource ([#6296](https://github.com/hashicorp/terraform-provider-google-beta/pull/6296)) +* secretmanager: fixed an issue in `google_secretmanager_secret` where replacing `replication.automatic` with `replication.auto` would destroy and recreate the resource ([#6325](https://github.com/hashicorp/terraform-provider-google-beta/pull/6325)) + ## 4.83.0 (September 18, 2023) DEPRECATIONS: