Skip to content

Commit

Permalink
chore(deps): lock file maintenance terraform (#2661)
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 | patch | `5.44.0` -> `5.44.1` |
|
[google-beta](https://registry.terraform.io/providers/hashicorp/google-beta)
([source](https://redirect.github.com/hashicorp/terraform-provider-google-beta))
| required_provider | patch | `5.44.0` -> `5.44.1` |

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

---

### Release Notes

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

###
[`v5.44.1`](https://redirect.github.com/hashicorp/terraform-provider-google/releases/tag/v5.44.1)

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

OTES:

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

#### 5.43.1 (August 30, 2024)

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;19284](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19284))

#### 5.43.0 (August 26, 2024)

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;19172](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19172))

FEATURES:

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

IMPROVEMENTS:

- compute: added `label_fingerprint` field to
`google_compute_global_address` resource
([#&#8203;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`
([#&#8203;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
([#&#8203;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`
([#&#8203;19126](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19126))
- pusbub: added validation to `filter` field in resource
`google_pubsub_subscription`
([#&#8203;19131](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19131))
- resourcemanager: added `default_labels` field to
`google_client_config` data source
([#&#8203;19170](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19170))
- vmwareengine: added PC undelete support in
`google_vmwareengine_private_cloud`
([#&#8203;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
([#&#8203;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
([#&#8203;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`
([#&#8203;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`
([#&#8203;19135](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19135))

#### 5.42.0 (August 19, 2024)

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;19122](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19122))

FEATURES:

- **New Data Source:** `google_artifact_registry_locations`
([#&#8203;19047](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19047))
- **New Data Source:**
`google_cloud_identity_transitive_group_memberships`
([#&#8203;19038](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19038))
- **New Resource:** `google_discovery_engine_schema`
([#&#8203;19124](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19124))
- **New Resource:** `google_scc_folder_notification_config`
([#&#8203;19057](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19057))
- **New Resource:** `google_scc_v2_folder_notification_config`
([#&#8203;19055](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19055))
- **New Resource:** `google_vertex_ai_index_endpoint_deployed_index`
([#&#8203;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
([#&#8203;19100](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19100))
- compute: added `send_secondary_ip_range_if_empty` to
`google_compute_subnetwork`
([#&#8203;19122](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19122))
- discoveryengine: added `skip_default_schema_creation` field to
`google_data_store` resource
([#&#8203;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`
([#&#8203;19050](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19050))
- firestore: added `cmek_config` field to `google_firestore_database`
resource
([#&#8203;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.
([#&#8203;19035](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19035))
- sql: added `server_ca_mode` field to `google_sql_database_instance`
resource
([#&#8203;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`
([#&#8203;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
([#&#8203;19024](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19024))
- cloudfunctions2: fixed a permadiff on `storage_source.generation` in
`google_cloudfunctions2_function` resource
([#&#8203;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
([#&#8203;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.
([#&#8203;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.
([#&#8203;19119](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19119))

#### 5.41.0 (August 13, 2024)

DEPRECATIONS:

- resourcemanager: deprecated `skip_delete` field in the
`google_project` resource. Use `deletion_policy` instead.
([#&#8203;18867](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18867))

FEATURES:

- **New Data Source:** `google_logging_log_view_iam_policy`
([#&#8203;18990](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18990))
- **New Data Source:** `google_scc_v2_organization_source_iam_policy`
([#&#8203;19004](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19004))
- **New Resource:**
`google_access_context_manager_service_perimeter_dry_run_egress_policy`
([#&#8203;18994](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18994))
- **New Resource:**
`google_access_context_manager_service_perimeter_dry_run_ingress_policy`
([#&#8203;18994](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18994))
- **New Resource:** `google_scc_v2_folder_mute_config`
([#&#8203;18924](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18924))
- **New Resource:** `google_scc_v2_project_mute_config`
([#&#8203;18993](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18993))
- **New Resource:** `google_scc_v2_project_notification_config`
([#&#8203;19008](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19008))
- **New Resource:** `google_scc_v2_organization_source`
([#&#8203;19004](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19004))
- **New Resource:** `google_scc_v2_organization_source_iam_binding`
([#&#8203;19004](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19004))
- **New Resource:** `google_scc_v2_organization_source_iam_member`
([#&#8203;19004](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19004))
- **New Resource:** `google_scc_v2_organization_source_iam_policy`
([#&#8203;19004](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19004))
- **New Resource:** `google_logging_log_view_iam_binding`
([#&#8203;18990](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18990))
- **New Resource:** `google_logging_log_view_iam_member`
([#&#8203;18990](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18990))
- **New Resource:** `google_logging_log_view_iam_policy`
([#&#8203;18990](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18990))

IMPROVEMENTS:

- clouddeploy: added `gke.proxy_url` field to
`google_clouddeploy_target`
([#&#8203;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.
([#&#8203;18995](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18995))
- compute: added `source_regions` field to `google_compute_healthcheck`
resource
([#&#8203;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
([#&#8203;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
([#&#8203;19007](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19007))
- container: added `auto_provisioning_locations` field to
`google_container_cluster`
([#&#8203;18928](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18928))
- dataform: added `kms_key_name` field to `google_dataform_repository`
resource
([#&#8203;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
([#&#8203;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`
([#&#8203;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`
([#&#8203;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
([#&#8203;18973](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18973))
- storage: added `generation` field to `google_storage_bucket_object`
resource
([#&#8203;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
([#&#8203;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
([#&#8203;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`
([#&#8203;18962](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18962))

#### 5.40.0 (August 5, 2024)

IMPROVEMENTS:

- bigquery: added support for value `DELTA_LAKE` to `source_format` in
`google_bigquery_table` resource
([#&#8203;18915](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18915))
- compute: added `access_mode` field to `google_compute_disk` resource
([#&#8203;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
([#&#8203;18839](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18839))
- container: added field `ray_operator_config` for
`resource_container_cluster`
([#&#8203;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
([#&#8203;18842](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18842))
- container: promoted `enable_multi_networking` to GA in the
`google_container_cluster` resource
([#&#8203;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
([#&#8203;18845](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18845))
- networkconnectivity: added `export_psc` field to
`google_network_connectivity_hub` resource
([#&#8203;18866](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18866))
- sql: added `enable_dataplex_integration` field to
`google_sql_database_instance` resource
([#&#8203;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
([#&#8203;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`
([#&#8203;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
([#&#8203;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
([#&#8203;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`
([#&#8203;18962](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18962))

#### v5.39.1 (July 30th, 2024)

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

#### 5.39.0 (July 29th, 2024)

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

#### 5.38.0 (July 15, 2024)

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

#### 5.37.0 (July 8, 2024)

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

#### 5.36.0 (July 1, 2024)

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

#### 5.35.0 (June 24, 2024)

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

#### 5.34.0 (June 17, 2024)

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)

#### 5.33.0 (June 10, 2024)

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

#### 5.32.0 (June 3, 2024)

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

#### 5.31.0 (May 28, 2024)

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

#### 5.30.0 (May 20, 2024)

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_

</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:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
  • Loading branch information
renovate-bot authored Sep 25, 2024
1 parent 5f4a97e commit 1c2f15f
Show file tree
Hide file tree
Showing 2 changed files with 92 additions and 52 deletions.
72 changes: 46 additions & 26 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.

72 changes: 46 additions & 26 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.

0 comments on commit 1c2f15f

Please sign in to comment.