NOTES:
- lustre: increased delete and update operation timeouts from 20 minutes to 60 minutes for
google_lustre_instanceresource (#11339)
BREAKING CHANGES:
- compute: changed
cipher_suitefields in thegoogle_compute_vpn_tunnelresource to track order (#11334)
FEATURES:
- New Resource:
google_apigee_security_feedback(#11299) - New Resource:
google_apphub_boundary(#11324) - New Resource:
google_biglake_iceberg_catalog_iam_binding(#11322) - New Resource:
google_biglake_iceberg_catalog_iam_member(#11322) - New Resource:
google_biglake_iceberg_catalog_iam_policy(#11322) - New Resource:
google_biglake_iceberg_catalog(#11273) - New Resource:
google_compute_region_health_sources(#11271) - New Resource:
google_network_connectivity_destination(#11340) - New Resource:
google_network_connectivity_multicloud_data_transfer_config(#11307)
IMPROVEMENTS:
- backupdr: added ignore_read to
encryption_configfield ingoogle_backup_dr_backup_vaultresource (#11345) - biglakeiceberg: made
google_biglake_iceberg_cataloguse the resource project as the quota project whenuser_project_overrideistrue(#11322) - cloudrunv2: added
source_codefield totemplate.containeringoogle_cloud_run_v2_serviceresource (#11336) - composer: added new enum
ENVIRONMENT_SIZE_EXTRA_LARGEtoenvironment_sizefield togoogle_composer_environmentresource (#11276) - compute: added
guest_flushfield togoogle_compute_snapshotresource (#11281) - compute: added
prefix_lengthfield togoogle_compute_addressesdata source (#11331) - iamworkforcepool: added
hard_deletesupport ingoogle_iam_workforce_pool_provider_scim_tenantresource (#11333) - looker: added
periodic_export_configfield togoogle_looker_instanceresource (#11308) - lustre: added
access_rules_optionsfield togoogle_lustre_instanceresource to support root squashing and IP-based access control configuration (#11311) - managedkafka: replaced
disk_size_gbwithdisk_size_gibinbroker_capacity_configwithin thegoogle_managed_kafka_clusterresource (#11310) - networkservices: added
statefield togoogle_network_services_multicast_domainresource (#11277) - redis: added support for
labelstogoogle_redis_cluster(#11323) - sql: marked
replication_cluster.psa_write_endpointfield as Computed ingoogle_sql_database_instanceresource (#11289) - sql: set
replication_clusterwhen updategoogle_sql_database_instanceresource if there is a disaster recovery(DR) replica set or there is a PSA write endpoint (#11289) - storage: updated datasource
google_storage_object_signed_url.signed_urlto use virtual style hosted url (#11284) - vertexai: added
bigtable,zone,encryption_spec, andbigtable_optionsfields togoogle_vertex_ai_feature_online_storeresource (#11304) - vertexai: added
psc_automation_configsfield togoogle_vertex_ai_index_endpointresource (#11286)
BUG FIXES:
- provider: fixed an issue where error type 409 and 412 were not being correctly retried. This commonly shows up in IAM resources, but can appear in other resources as well (#11302)
- alloydb: fixed an issue where boolean fields were ignored when set to
falseforgoogle_alloydb_clusterandgoogle_alloydb_instance(#11278) - cloudrunv2: fixed a permadiff when default values of the
scalingblock were explicitly declared on thegoogle_cloud_run_v2_serviceresource (#11285) - compute: fixed a crash in
google_compute_disk/google_compute_region_diskwhen deleting a disk attached to an instance that had any scratch disks attached (#11325) - compute: fixed issue where
endpoints.interconnects.vlan_tagswouldn't be read correctly from the API ingoogle_compute_wire_groupresource (#11305) - compute: fixed update logic that causes empty instance being sent for
google_compute_network_endpoints(#11314) - datacatalog: fixed issue where
fields.display_namewouldn't be read correctly from the API ingoogle_data_catalog_tagresource (#11305) - discoveryengine: marked
cmek_config_idfield ingoogle_discovery_engine_cmek_configresource as required (#11272) - securitygateway: allowed empty field for
service_discoveryingoogle_beyondcorp_security_gateway(#11330) - securitygateway: allowed empty fields for
user_info,group_infoanddevice_infoingoogle_beyondcorp_security_gateway_application(#11330) - servicedirectory: fixed an issue where
google_service_directory_endpointorgoogle_service_directory_servicewithoutmetadataspecified would have other fields removed (#11297) - storage: fixed the behavior in
google_storage_bucketresource whenforce_destroyis set totrue. Previously, failing to list anywhere caches would prevent destroying objects on the bucket. Now, both objects and caches are processed independently. (#11332)