Skip to content

Commit

Permalink
chore(deps): lock file maintenance terraform (#2560)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed |
| [google](https://registry.terraform.io/providers/hashicorp/google)
([source](https://redirect.github.com/hashicorp/terraform-provider-google))
| required_provider | minor | `~> 5.27.0` -> `~> 5.43.0` |
|
[google-beta](https://registry.terraform.io/providers/hashicorp/google-beta)
([source](https://redirect.github.com/hashicorp/terraform-provider-google-beta))
| required_provider | minor | `~> 5.27.0` -> `~> 5.43.0` |

🔧 This Pull Request updates lock files to use the latest dependency
versions.

---

### Release Notes

<details>
<summary>hashicorp/terraform-provider-google (google)</summary>

###
[`v5.43.1`](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.43.0...v5.43.1)

[Compare
Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.43.0...v5.43.1)

###
[`v5.43.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5430-Unreleased)

[Compare
Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.42.0...v5.43.0)

###
[`v5.42.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5420-Unreleased)

[Compare
Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.41.0...v5.42.0)

###
[`v5.41.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5410-Unreleased)

[Compare
Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.40.0...v5.41.0)

###
[`v5.40.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5400-Unreleased)

[Compare
Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.39.1...v5.40.0)

###
[`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
([#&#8203;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
([#&#8203;18724](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18724))
- networkconnectivity: migrated `google_network_connectivity_spoke` from
DCL to MMv1
([#&#8203;18779](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18779))

DEPRECATIONS:

- bigquery: deprecated `allow_resource_tags_on_deletion` in
`google_bigquery_table`.
([#&#8203;18811](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18811))
- bigqueryreservation: deprecated `multi_region_auxiliary` on
`google_bigquery_reservation`.
([#&#8203;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.
([#&#8203;18781](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18781))

FEATURES:

- **New Resource:** `google_apigee_environment_keyvaluemaps_entries`
([#&#8203;18707](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18707))
- **New Resource:** `google_apigee_environment_keyvaluemaps`
([#&#8203;18707](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18707))
- **New Resource:** `google_compute_resize_request`
([#&#8203;18725](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18725))
- **New Resource:** `google_compute_router_route_policy`
([#&#8203;18759](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18759))
- **New Resource:** `google_scc_v2_organization_mute_config`
([#&#8203;18752](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18752))

IMPROVEMENTS:

- alloydb: added `observability_config` field to
`google_alloydb_instance` resource
([#&#8203;18743](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18743))
- bigquery: added `resource_tags` field to `google_bigquery_dataset`
resource (ga)
([#&#8203;18711](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18711))
- bigquery: added `resource_tags` field to `google_bigquery_table`
resource
([#&#8203;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
([#&#8203;18819](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18819))
- cloudfunctions: added `build_service_account` field to
`google_cloudfunctions_function` resource
([#&#8203;18702](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18702))
- compute: added `aws_v4_authentication` fields to
`google_compute_backend_service` resource
([#&#8203;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
([#&#8203;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
([#&#8203;18759](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18759))
- compute: added `shared_secret` field to
`google_compute_public_advertised_prefix` resource
([#&#8203;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
([#&#8203;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.
([#&#8203;18742](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18742))
- container: added field `ray_operator_config` for
`google_container_cluster`
([#&#8203;18825](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18825))
- datastream: added `merge` and `append_only` fields to
`google_datastream_stream` resource
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;18753](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18753))
- resourcemanager: added the `member` property to
`google_project_service_identity`
([#&#8203;18695](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18695))
- vmwareengine: added `deletion_delay_hours` field to
`google_vmwareengine_private_cloud` resource
([#&#8203;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
([#&#8203;18698](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18698))
- workbench: added `access_configs` to `google_workbench_instance`
resource
([#&#8203;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
([#&#8203;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
([#&#8203;18792](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18792))
- firestore: fixed missing import of `field` for
`google_firestore_field`.
([#&#8203;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.
([#&#8203;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.
([#&#8203;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`
([#&#8203;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`
([#&#8203;18680](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18680))
- **New Data Source:** `google_site_verification_token`
([#&#8203;18688](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18688))
- **New Resource:** `google_scc_project_notification_config`
([#&#8203;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
([#&#8203;18646](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18646))
- compute: made the `google_compute_resource_policy` resource updatable
in-place
([#&#8203;18673](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18673))
- privilegedaccessmanager: promoted
`google_privileged_access_manager_entitlement` resource from beta to GA
([#&#8203;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
([#&#8203;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
([#&#8203;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`
([#&#8203;18605](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18605))
- **New Data Source:** `google_kms_key_rings`
([#&#8203;18611](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18611))
- **New Resource:** `google_scc_v2_organization_notification_config`
([#&#8203;18594](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18594))
- **New Resource:** `google_secure_source_manager_repository`
([#&#8203;18576](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18576))
- **New Resource:** `google_storage_managed_folder_iam`
([#&#8203;18555](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18555))
- **New Resource:** `google_storage_managed_folder`
([#&#8203;18555](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18555))

IMPROVEMENTS:

- certificatemanager: added `allowlisted_certificates` field to
`google_certificate_manager_trust_config` resource
([#&#8203;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
([#&#8203;18623](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18623))
- dataplex: added `sql_assertion` field to `google_dataplex_datascan`
resource
([#&#8203;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
([#&#8203;18582](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18582))
- netapp: added `zone` and `replica_zone` field to
`google_netapp_storage_pool` resource
([#&#8203;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
([#&#8203;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
([#&#8203;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.
([#&#8203;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
([#&#8203;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
([#&#8203;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`
([#&#8203;18555](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18555))
- **New Resource:** `google_storage_managed_folder`
([#&#8203;18555](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18555))

IMPROVEMENTS:

- bigtable: added `ignore_warnings` field to `google_bigtable_gc_policy`
resource
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;18511](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18511))
- compute: added `tls_early_data` field to
`google_compute_target_https_proxy` resource
([#&#8203;18512](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18512))
- compute: promoted `google_compute_network_attachment` resource from
beta to GA
([#&#8203;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
([#&#8203;18525](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18525))
- healthcare: added `encryption_spec` field to
`google_healthcare_dataset` resource
([#&#8203;18528](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18528))
- monitoring: added `links` field to `google_monitoring_alert_policy`
resource
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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`
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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`
([#&#8203;18446](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18446))
- **New Resource:** `google_service_networking_vpc_service_controls`
([#&#8203;18448](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18448))

IMPROVEMENTS:

- billingbudget: added `enable_project_level_recipients` field to
`google_billing_budget` resource
([#&#8203;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
([#&#8203;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
([#&#8203;18440](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18440))
- pubsub: added `bigquery_config.service_account_email` field to
`google_pubsub_subscription` resource
([#&#8203;18444](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18444))
- redis: added `maintenance_version` field to `google_redis_instance`
resource
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;18399](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18399))

FEATURES:

- **New Resource:** `google_netapp_backup`
([#&#8203;18357](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18357))
- **New Resource:** `google_network_services_service_lb_policies`
([#&#8203;18326](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18326))
- **New Resource:**
`google_scc_management_folder_security_health_analytics_custom_module`
([#&#8203;18360](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18360))
- **New Resource:**
`google_scc_management_organization_project_security_health_analytics_custom_module`
([#&#8203;18369](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18369))
- **New Resource:**
`google_scc_management_organization_security_health_analytics_custom_module`
([#&#8203;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
([#&#8203;18344](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18344))
- bigtable: added `automated_backup_configuration` field to
`google_bigtable_table` resource
([#&#8203;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`
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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`
([#&#8203;18334](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18334))
- discoveryengine: added `document_processing_config` field to
`google_discovery_engine_data_store` resource
([#&#8203;18350](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18350))
- edgecontainer: added 'maintenance_exclusions' field to
'google_edgecontainer_cluster' resource
([#&#8203;18370](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18370))
- gkehub: added `prevent_drift` field to ConfigManagement
`fleet_default_member_config`
([#&#8203;18330](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18330))
- netapp: added `administrators` field to
`google_netapp_active_directory` resource
([#&#8203;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
([#&#8203;18348](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18348))
- workbench: updated the metadata keys managed by the backend.
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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.
([#&#8203;18306](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18306))

FEATURES:

- **New Data Source:** `google_compute_security_policy`
([#&#8203;18316](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18316))
- **New Resource:** `google_compute_project_cloud_armor_tier`
([#&#8203;18319](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18319))
- **New Resource:** `google_network_services_service_lb_policies`
([#&#8203;18326](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18326))
- **New Resource:**
`google_scc_management_organization_event_threat_detection_custom_module`
([#&#8203;18317](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18317))
- **New Resource:** `google_spanner_instance_config`
([#&#8203;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
([#&#8203;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.
([#&#8203;18291](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18291))
- clouddeploy: added `execution_configs.verbose` field to
`google_clouddeploy_target` resource
([#&#8203;18292](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18292))
- compute: added `storage_pool` field to `google_compute_disk` resource
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;18320](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18320))
- healthcare: added `notification_configs` field to
`google_healthcare_fhir_store` resource
([#&#8203;18306](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18306))
- integrationconnectors: added `endpoint_global_access` field to
`google_integration_connectors_endpoint_attachment` resource
([#&#8203;18293](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18293))
- netapp: added `backup_config` field to `google_netapp_volume` resource
([#&#8203;18286](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18286))
- redis: added `zone_distribution_config` field to
`google_redis_cluster` resource
([#&#8203;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
([#&#8203;18290](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18290))
- secretmanager: added support for IAM conditions in
`google_secret_manager_secret_iam_*` resources
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;18224](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18224))

FEATURES:

- **New Resource:** `google_dataplex_entry_type`
([#&#8203;18229](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18229))
- **New Resource:** `google_logging_log_view_iam_binding`
([#&#8203;18243](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18243))
- **New Resource:** `google_logging_log_view_iam_member`
([#&#8203;18243](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18243))
- **New Resource:** `google_logging_log_view_iam_policy`
([#&#8203;18243](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18243))

IMPROVEMENTS:

- alloydb: added `psc_config` field to `google_alloydb_cluster` resource
([#&#8203;18263](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18263))
- alloydb: added `psc_instance_config` field to
`google_alloydb_instance` resource
([#&#8203;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
([#&#8203;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
([#&#8203;18236](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18236))
- looker: increased validation length of `name` to
`google_looker_instance` resource
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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([#&#8203;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
([#&#8203;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
([#&#8203;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.com/hashicorp/terraform-provider-google/compare/v5.30.0...v5.31.0)

FEATURES:

- **New Data Source:** `google_compute_subnetworks`
([#&#8203;18159](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18159))
- **New Resource:** `google_dataplex_aspect_type`
([#&#8203;18201](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18201))
- **New Resource:** `google_dataplex_entry_group`
([#&#8203;18188](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18188))
- **New Resource:** `google_kms_autokey_config`
([#&#8203;18179](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18179))
- **New Resource:** `google_kms_key_handle`
([#&#8203;18179](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18179))
- **New Resource:** `google_network_services_lb_route_extension`
([#&#8203;18195](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18195))

IMPROVEMENTS:

- appengine: added field `instance_ip_mode` to resource
`google_app_engine_flexible_app_version` resource (beta)
([#&#8203;18168](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18168))
- bigquery: added `external_data_configuration.bigtable_options` to
`google_bigquery_table`
([#&#8203;18181](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18181))
- composer: added support for importing
`google_composer_user_workloads_secret` via the
"{{environment}}/{{name}}" format.
([#&#8203;7390](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7390))
- composer: improved timeouts for
`google_composer_user_workloads_secret`.
([#&#8203;7390](https://redirect.github.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
([#&#8203;18167](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18167))
- compute: added 'rateLimitOptions' field to
'google_compute_security_policy_rule' resource
([#&#8203;18167](https://redirect.github.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
([#&#8203;18178](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18178))
- compute: added `subnet_length` field to
`google_compute_interconnect_attachment` resource
([#&#8203;18187](https://redirect.github.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.
([#&#8203;18160](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18160))
- container: allowed both `enable_autopilot` and
`workload_identity_config` to be set in `google_container_cluster`
resource.
([#&#8203;18166](https://redirect.github.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
([#&#8203;18176](https://redirect.github.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
([#&#8203;18139](https://redirect.github.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
([#&#8203;18195](https://redirect.github.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`
([#&#8203;18195](https://redirect.github.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`
([#&#8203;18195](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18195))
- pubsub: added `cloud_storage_config.filename_datetime_format` field to
`google_pubsub_subscription` resource
([#&#8203;18180](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18180))
- tpu: added `type` of `accelerator_config` to `google_tpu_v2_vm`
resource
([#&#8203;18148](https://redirect.github.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
([#&#8203;18174](https://redirect.github.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
([#&#8203;18197](https://redirect.github.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`
([#&#8203;18190](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18190))

###
[`v5.30.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5300-May-20-2024)

[Compare
Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.29.1...v5.30.0)

FEATURES:

- **New Data Source:** `google_cloud_asset_resources_search_all`
([#&#8203;18129](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18129))
- **New Resource:** `google_compute_interconnect`
([#&#8203;18064](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18064))
- **New Resource:** `google_network_services_lb_traffic_extension`
([#&#8203;18138](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18138))

IMPROVEMENTS:

- compute: added `kms_key_name` field to `google_bigquery_connection`
resource
([#&#8203;18057](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18057))
- compute: added `auto_network_tier` field to
`google_compute_router_nat` resource
([#&#8203;18055](https://redirect.github.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
([#&#8203;18056](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18056))
- compute: promoted `identifier_range` field in `google_compute_router`
resource to GA
([#&#8203;18056](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18056))
- compute: promoted `ip_version` field in
`google_compute_router_interface` resource to GA
([#&#8203;18056](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18056))
- container: added `KUBELET` and `CADVISOR` options to
`monitoring_config.enable_components` in `google_container_cluster`
resource
([#&#8203;18090](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18090))
- dataproc: added `local_ssd_interface` to `google_dataproc_cluster`
resource
([#&#8203;18137](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18137))
- dataprocmetastore: promoted `google_dataproc_metastore_federation` to
GA
([#&#8203;18084](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18084))
- dlp: added `cloud_sql_target` field to
`google_data_loss_prevention_discovery_config` resource
([#&#8203;18063](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18063))
- netapp: added `FLEX` value to field `service_level` in
`google_netapp_storage_pool` resource
([#&#8203;18088](https://redirect.github.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
([#&#8203;18139](https://redirect.github.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
([#&#8203;18082](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18082))

BUG FIXES:

- compute: fixed a perma-diff on `machine_type` field in
`google_compute_instance` resource
([#&#8203;18071](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18071))
- compute: fixed a perma-diff on `type` field in `google_compute_disk`
resource
([#&#8203;18071](https://redirect.github.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
([#&#8203;18127](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18127))

###
[`v5.29.1`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5291-May-14-2024)

[Compare
Source](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/pull/18133))

###
[`v5.29.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5290-May-13-2024)

[Compare
Source](https://redirect.github.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://redirect.github.com/hashicorp/terraform-provider-google/releases/tag/v5.12.0),
but documentation was unintentionally omitted at that time.
([#&#8203;17991](https://redirect.github.com/hashicorp/terraform-provider-google/pull/17991))

FEATURES:

- **New Resource:** `google_bigtable_authorized_view`
([#&#8203;18006](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18006))
- **New Resource:** `google_integration_connectors_managed_zone`
([#&#8203;18029](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18029))
- **New Resource:** `google_network_connectivity_regional_endpoint`
([#&#8203;18014](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18014))
- **New Resource:** `google_network_security_security_profile`
([#&#8203;18025](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18025))
- **New Resource:** `google_network_security_security_profile_group`
([#&#8203;18025](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18025))
- **New Resource:** `google_network_security_firewall_endpoint`
([#&#8203;18025](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18025))
- **New Resource:**
`google_network_security_firewall_endpoint_association`
([#&#8203;18025](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18025))

IMPROVEMENTS:

- clouddeploy: added `custom_target` field to
`google_clouddeploy_target` resource
([#&#8203;18000](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18000))
- clouddeploy: added `google_cloud_build_repo` to `custom_target_type`
resource
([#&#8203;18040](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18040))
- compute: added `preconfigured_waf_config` field to
`google_compute_region_security_policy_rule` resource;
([#&#8203;18039](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18039))
- compute: added `rate_limit_options` field to
`google_compute_region_security_policy_rule` resource;
([#&#8203;18039](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18039))
- compute: added `security_profile_group`, `tls_inspect` to
`google_compute_firewall_policy_rule`
([#&#8203;18000](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18000))
- compute: added `security_profile_group`, `tls_inspect` to
`google_compute_network_firewall_policy_rule`
([#&#8203;18000](https://redirect.github.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
([#&#8203;18026](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18026))
- container: added `dns_config.additive_vpc_scope_dns_domain` field to
`google_container_cluster` resource
([#&#8203;18031](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18031))
- container: added `enable_nested_virtualization` field to
`google_container_node_pool` and `google_container_cluster` resource.
([#&#8203;18015](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18015))
- iam: added `extra_attributes_oauth2_client` field to
`google_iam_workforce_pool_provider` resource
([#&#8203;18027](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18027))
- privateca: added `maximum_lifetime` field to
`google_privateca_certificate_template` resource
([#&#8203;18000](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18000))

###
[`v5.28.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5280-May-6-2024)

[Compare
Source](https://redirect.github.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`.
([#&#8203;17945](https://redirect.github.com/hashicorp/terraform-provider-google/pull/17945))

FEATURES:

- **New Data Source:** `google_storage_buckets`
([#&#8203;17960](https://redirect.github.com/hashicorp/terraform-provider-google/pull/17960))
- **New Resource:** `google_compute_security_policy_rule`
([#&#8203;17937](https://redirect.github.com/hashicorp/terraform-provider-google/pull/17937))

IMPROVEMENTS:

- alloydb: added `maintenance_update_policy` field to
`google_alloydb_cluster` resource
([#&#8203;17954](https://redirect.github.com/hashicorp/terraform-provider-google/pull/17954))
- bigquery: promoted `external_dataset_reference` in
`google_bigquery_dataset` to GA
([#&#8203;17944](https://redirect.github.com/hashicorp/terraform-provider-google/pull/17944))
- composer: promoted `config.software_config.image_version` in-place
update to GA in resource `google_composer_environment`
([#&#8203;17986](https://redirect.github.com/hashicorp/terraform-provider-google/pull/17986))
- container: added `node_config.secondary_boot_disks` field to
`google_container_node_pool`
([#&#8203;17962](https://redirect.github.com/hashicorp/terraform-provider-google/pull/17962))
- integrations: added `create_sample_integrations` field to
`google_integrations_client`, replacing deprecated field
`create_sample_workflows`.
([#&#8203;17945](https://redirect.github.com/hashicorp/terraform-provider-google/pull/17945))
- redis: added `redis_configs` field to `google_redis_cluster` resource
([#&#8203;17956](https://redirect.github.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
([#&#8203;17989](https://redirect.github.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
([#&#8203;17952](https://redirect.github.com/hashicorp/terraform-provider-google/pull/17952))

</details>

<details>
<summary>hashicorp/terraform-provider-google-beta
(google-beta)</summary>

###
[`v5.43.1`](https://redirect.github.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5431-August-30-2024)

[Compare
Source](https://redirect.github.com/hashicorp/terraform-provider-google-beta/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
([#&#8203;8055](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/8055))

###
[`v5.43.0`](https://redirect.github.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5430-August-26-2024)

[Compare
Source](https://redirect.github.com/hashicorp/terraform-provider-google-beta/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.
([#&#8203;7994](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7994))

FEATURES:

- **New Resource:** `google_kms_ekm_connection_iam_binding`
([#&#8203;7969](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7969))
- **New Resource:** `google_kms_ekm_connection_iam_member`
([#&#8203;7969](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7969))
- **New Resource:** `google_kms_ekm_connection_iam_policy`
([#&#8203;7969](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7969))
- **New Resource:** `google_scc_v2_organization_scc_big_query_exports`
([#&#8203;8002](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/8002))

IMPROVEMENTS:

- compute: exposed service side id as new output field
`forwarding_rule_id` on resource `google_compute_forwarding_rule`
([#&#8203;7972](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7972))
- container: added EXTENDED as a valid option for `release_channel`
field in `google_container_cluster` resource
([#&#8203;7973](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7973))
- logging: changed `enable_analytics` parsing to "no preference" in
analytics if omitted, instead of explicitly disabling analytics in
`google_logging_project_bucket_config`.
([#&#8203;7964](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7964))
- networkservices: added `idle_timeout` field to the
`google_network_services_tcp_route` resource
([#&#8203;7996](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7996))
- pusbub: added validation to `filter` field in resource
`google_pubsub_subscription`
([#&#8203;7968](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7968))
- resourcemanager: added `default_labels` field to
`google_client_config` data source
([#&#8203;7992](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7992))
- vmwareengine: added PC undelete support in
`google_vmwareengine_private_cloud`
([#&#8203;8005](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/8005))

BUG FIXES:

- alloydb: fixed a permadiff on `psc_instance_config` in
`google_alloydb_instance` resource
([#&#8203;7975](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7975))
- compute: fixed a malformed URL that affected updating the
`server_tls_policy` property on `google_compute_target_https_proxy`
resources
([#&#8203;7988](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7988))
- compute: fixed force diff replacement logic for `network_ip` on
resource `google_compute_instance`
([#&#8203;7971](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7971))

###
[`v5.42.0`](https://redirect.github.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5420-August-19-2024)

[Compare
Source](https://redirect.github.com/hashicorp/terraform-provider-google-beta/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.
([#&#8203;7961](https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7961))

FEATURES:

- **New Data Source:** `google_artifact_registry_locations`
([#&#8203;7922](https:/

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 6am on wednesday" in timezone
Australia/Sydney, Automerge - At any time (no schedule defined).

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

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->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/google/osv.dev).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

---------

Co-authored-by: Holly Gong <gongh@google.com>
  • Loading branch information
renovate-bot and hogo6002 authored Sep 10, 2024
1 parent c941fff commit fc9855c
Show file tree
Hide file tree
Showing 4 changed files with 106 additions and 86 deletions.
92 changes: 51 additions & 41 deletions deployment/terraform/environments/oss-vdb-test/.terraform.lock.hcl

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions deployment/terraform/environments/oss-vdb-test/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,11 @@ terraform {
required_providers {
google = {
source = "hashicorp/google"
version = "~> 5.27.0"
version = "~> 5.43.0"
}
google-beta = {
source = "hashicorp/google-beta"
version = "~> 5.27.0"
version = "~> 5.43.0"
}
external = {
source = "hashicorp/external"
Expand Down
92 changes: 51 additions & 41 deletions deployment/terraform/environments/oss-vdb/.terraform.lock.hcl

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions deployment/terraform/environments/oss-vdb/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@ terraform {
required_providers {
google = {
source = "hashicorp/google"
version = "~> 5.27.0"
version = "~> 5.43.0"
}
google-beta = {
source = "hashicorp/google-beta"
version = "~> 5.27.0"
version = "~> 5.43.0"
}
external = {
source = "hashicorp/external"
Expand Down

0 comments on commit fc9855c

Please sign in to comment.