Releases: hashicorp/terraform-provider-google
Releases · hashicorp/terraform-provider-google
v7.23.0
DEPRECATIONS:
- notebooks:
google_notebooks_environmentis deprecated and will be removed in a future major release. Usegoogle_workbench_instanceinstead (#26288) - provider:
google_*_iam_*resources and datasources will now show deprecation messages when their parent resource has been deprecated (#26288)
FEATURES:
- New Data Source:
google_oracle_database_odb_network(#26290) - New Data Source:
google_oracle_database_odb_subnet(#26290) - New Resource:
google_vector_search_collection(ga) (#26353)
IMPROVEMENTS:
- alloydb: added
dataplex_configfield togoogle_alloydb_clusterresource (#26304) - biglake: added
primary_locationtogoogle_biglake_iceberg_catalogresource (#26307) - compute: added
paramsfield togoogle_compute_external_vpn_gatewayresource (ga) (#26348) - compute: added
paramsfield togoogle_compute_ha_vpn_gatewayresource (ga) (#26348) - compute: added
paramsfield togoogle_compute_vpn_gatewayresource (ga) (#26348) - compute: added
paramsfield togoogle_compute_vpn_tunnelresource (ga) (#26348) - compute: added
storage_poolsupport togoogle_compute_instance_templateandgoogle_compute_region_instance_templatedisks (#26347) - container: added
control_plane_disk_encryption_key_versionsfield touser_managed_keys_configingoogle_container_clusterresource (#26289) - dataproc: added
cluster_typetogoogle_dataproc_clusterresource (#26350) - dlp: added
actions.publish_to_scc,actions.publish_to_chronicle,actions.export_data.sample_findings_tableandtargets.big_query_target.filter.table_reference.project_idfields togoogle_data_loss_prevention_discovery_configresource (#26281) - gkebackup: added
protected_namespace_countfield togoogle_gke_backup_backup_planresource (#26283) - netapp: added
modefield togoogle_netapp_storage_poolresource (#26319) - osconfig: added
patch_config.skip_unpatchable_vmsfield togoogle_os_config_patch_deploymentresource (#26282) - pubsub: added
text_configfield togoogle_pubsub_subscriptionresource (#26329)
BUG FIXES:
- tags: fixed iam read-after-write consistency issue with conditions in
google_tags_tag_key_iam_memberresource (#26330)
v7.22.0
DEPRECATIONS:
- dataplex: deprecated
google_dataplex_data_asset. Usegoogle_dataplex_data_product_data_assetinstead. (#26256)
FEATURES:
- New Resource:
google_compute_organization_security_policy_rule(#26202) - New Resource:
google_hypercomputecluster_cluster(#26180)
IMPROVEMENTS:
- compute:
initialize_params.sizeis now updatable in-place in thegoogle_compute_instanceresource (#26195) - compute: added
dest_network_context,src_network_contextandsrc_networksfields togoogle_compute_firewall_policy_ruleresource (#26227) - compute: added
dest_network_context,src_network_contextandsrc_networksfields togoogle_compute_network_firewall_policy_ruleresource (#26227) - compute: added
dest_network_context,src_network_contextandsrc_networksfields togoogle_compute_region_network_firewall_policy_ruleresource (#26227) - container: promoted
sandbox_configfield ingoogle_container_clusterandgoogle_container_node_poolresources to GA (#26247) - developerconnect: added
http_configfield togoogle_developer_connect_connectionresource (#26232) - filestore: added
source_backupdr_backupfield togoogle_filestore_instanceresource (#26238) - gkehub2: added field
spec.workloadidentityto resourcegoogle_gke_hub_feature(#26259) - iam: added AZURE_AD_GROUPS_DISPLAY_NAME enum value to
extra_attributes_oauth2_client.attribute-typefield ingoogle_iam_workforce_pool_providerresource (#26226) - kms: added a KMS AutokeyConfig-specific 10s post-create/post-update (#26236)
- networksecurity: added
url_filtering_profilefield togoogle_network_security_security_profile_groupresource (#26266) - networksecurity: added
url_filtering_profilefield togoogle_network_security_security_profileresource (#26266) - networkservices: added support for use of multiple
portsforgoogle_network_services_gatewayresources of typeSECURE_WEB_GATEWAY(#26265) - sql: added
auto_upgrade_enabledfield togoogle_sql_database_instanceresource. (#26205) - sql: added
data_api_accessfield togoogle_sql_database_instanceresource (#26217) - sql: added
enhanced_query_insights_enabledfield togoogle_sql_database_instanceresource (#26244)
BUG FIXES:
- datastream: fixed permadiff where
google_datastream_connection_profile.salesforce_profile.oauth2_client_credentials.client_idis not read properly from the API (#26201) - servicenetworking: added retry when creating
google_service_networking_connectionif it looks like the service account permissions haven't yet propagated (#26220)
v7.21.0
FEATURES:
- New Data Source:
google_vmwareengine_announcements(#26145) - New Data Source:
google_vmwareengine_upgrades(#26174) - New Resource:
google_compute_region_backend_bucket(#26144) - New Resource:
google_hypercomputecluster_cluster(#26180) - New Resource:
google_network_services_agent_gateway(beta) (#26140)
IMPROVEMENTS:
- beyondcorp: added
loggingfield togoogle_beyondcorp_security_gatewayresource (#26159) - cloudfunctions2: added
direct_vpc_network_interfaceanddirect_vpc_egressfields togoogle_cloudfunctions2_functionresource. Users who directly enabled DirectVPC on the underlying Cloud Run service will see a diff as a result of this update. (#26142) - cloudrunv2: added the
iap_enabledfield togoogle_cloud_run_v2_serviceresource (#26161) - dataproc: added
wait_for_completiontogoogle_dataproc_jobresource (#26177) - discoveryengine: added
disable_analyticsfield togoogle_discovery_engine_search_engineresource (#26171) - dlp: added
targets.cloud_storage_target.filter.collection.include_tagsblock togoogle_data_loss_prevention_discovery_configresource (#26178) - iap: added
client_id,client_secret, andclient_secret_sha256fields togoogle_iap_settingsresource (#26170) - networksecurity: added
mirroring_deployment_groupsandmirroring_endpoint_group_typefields togoogle_network_security_security_profileresource (#26137)
BUG FIXES:
v7.20.0
FEATURES:
- New Data Source:
google_access_context_manager_supported_service(#26092) - New Data Source:
google_access_context_manager_supported_services(#26092) - New Data Source:
google_backup_dr_data_sources(#26080) - New Data Source:
google_kms_secret_asymmetric(#26096) - New Data Source:
google_storage_bucket_object_contents(#26054) - New Resource:
google_biglake_iceberg_namespace(#26076) - New Resource:
google_compute_rollout_plan(#26093) - New Resource:
google_oracle_database_exadb_vm_cluster(#26021) - New Resource:
google_vector_search_collection(#26098)
IMPROVEMENTS:
- alloydb: added write-only support for
initial_user.password_wotogoogle_alloydb_cluster(#26074) - ces: added
mcp_toolsetfield togoogle_ces_toolsetresource (#26025) - compute: added
allow_subnet_cidr_routes_overlapfield togoogle_compute_subnetworkresource (#26019) - compute: added write-only support for
private_keytogoogle_compute_region_ssl_certificateresource (#26072) - compute: added write-only support for
private_keytogoogle_compute_ssl_certificateresource (#26072) - compute: added
enablefield togoogle_compute_packet_mirroringresource (#26064) - compute: added
paramsfield togoogle_compute_external_vpn_gatewayresource (#26089) - compute: added
paramsfield togoogle_compute_ha_vpn_gatewayresource (#26089) - compute: added
paramsfield togoogle_compute_interconnect_attachmentresource (#26042) - compute: added
paramsfield togoogle_compute_vpn_gatewayresource (#26089) - compute: added
paramsfield togoogle_compute_vpn_tunnelresource (#26089) - compute: added
slice_controller_configfield togoogle_container_clusterresource (#26023) - container: added
additional_ip_ranges_config.statustogoogle_container_clusterresource (#26061) - dataproc: added
instance_flexibility_policytomaster_configandworker_configingoogle_dataproc_clusterresource (#26058) - developerconnect: added
target_projectsfield togoogle_developer_connect_insights_configresource (#26073) - filestore: added
replica_actiontogoogle_filestore_instanceresource (#26082) - networksecurity: added
policy_profile,http_rules.0.to.0.operations.0.mcptogoogle_network_security_authz_policyresource (#26090) - networkservices: added
ull_multicast_domainfield togoogle_network_services_multicast_domainresource (#26071) - networkservices: relaxed
load_balancing_schemevalidation to support non-Backend Service targets ingoogle_network_services_authz_extension(#26090) - spanner: added support for
user_project_overrideingoogle_spanner_database_iamandgoogle_spanner_instance_iamresources (#26052) - vmwareengine: added
datastore_mount_configfield togoogle_vmwareengine_clusterresource (#26083)
BUG FIXES:
- bigquery: fixed permadiff with the
collationfield ingoogle_bigquery_table.schemawhen it inherits the value fromgoogle_bigquery_dataset.default_collation(#26065) - bigqueryanalyticshub: fixed update failure for
replica_locationsingoogle_bigquery_analytics_hub_listing(#26046) - iam: fixed an issue where iam resources not retry on error 409 concurrent policy changes (#26095)
- publicca: fixed
mac_keyfields not being properly set ingoogle_public_ca_external_account_key(#26099)
v7.19.0
DEPRECATIONS:
- backupdr:
google_backupdr_restore_workload.nameis deprecated and will be removed in a future major release. The backup is identified by the parameters (location, backup_vault_id, data_source_id, backup_id). (#25986) - publicca:
google_public_ca_external_account_key.b64url_mac_keyis deprecated and will be removed in a future major release. Usemac_keyinstead. (#25964)
FEATURES:
- New Resource:
google_network_security_mirroring_endpoint(#25988) - New Resource:
google_network_security_mirroring_endpoint_group(#25988) - New Resource:
google_backup_dr_restore_workload(#26013)
IMPROVEMENTS:
- compute: added
network_pass_through_lb_traffic_policyfield togoogle_compute_region_backend_serviceresource (#25994) - compute: added
RDMA_FALCON_POLICYandULL_POLICYvalues topolicy_typefield ingoogle_compute_region_network_firewall_policy,google_compute_region_network_firewall_policy_with_rules(#25985) - compute: added support for
network_interface.network_attachmenttogoogle_compute_instance_template(#25995) - compute: added support for
network_interface.network_attachmenttogoogle_compute_region_instance_template(#25995) - compute: added support for
network_interface.vlantogoogle_compute_instance_template, enabling dynamic NIC (#25995) - compute: added support for
network_interface.vlantogoogle_compute_instance, enabling dynamic NIC. Creating and deleting from an existing instance is not yet supported. (#25995) - compute: added support for
network_interface.vlantogoogle_compute_region_instance_template, enabling dynamic NIC (#25995) - discoveryengine: added
knowledge_graph_configfield togoogle_discovery_engine_search_engineresource (#25980) - firestore: added
firestore_data_access_mode,mongodb_compatible_data_acess_mode, andrealtime_updates_modefields to thegoogle_firestore_databaseresource (#26000) - firestore: added
deletion_policyvirtual field togoogle_firestore_indexresource (#25984) - monitoring: added write-only variants (
auth_token_wo+auth_token_wo_version,password_wo+password_wo_version,service_key_wo+service_key_wo_version) forgoogle_monitoring_notification_channel.sensitive_labels(#25983) - networkconnectivity: added support for update operation on
google_network_connectivity_gateway_advertised_routeresource (#25945) - provider: added a configurable
poll_intervalfield to the provider for rare cases where it is being used in latency-sensitive situations. This can be set to a custom duration to change operation polling intervals. The default is unchanged, at10s. (#26008) - publicca: added
mac_keytogoogle_public_ca_external_account_key(#25964) - run: added
readiness_probefield togoogle_cloud_run_v2_serviceresource (#26003) - vertexai: added support for
developer_connect_sourcetospec.source_code_specingoogle_vertex_ai_reasoning_engine(#26011)
BUG FIXES:
- compute: fixed issue where it wasn't possible to set both
ssl_certificatesandcertificate_mapingoogle_compute_target_ssl_proxy(#26012) - container: fixed an issue when toggling
default_compute_class_enabledingoogle_container_clusterwith Autopilot enabled (#25966) - firebaseailogic: fixed bug in
google_firebase_ai_logic_config.generative_language_config.api_key_wowhere the value set wouldn't be sent to the API. (#25983) - publicca: fixed
b64url_mac_keysometimes being empty ingoogle_public_ca_external_account_key(#25964)
v7.18.0
BREAKING CHANGES:
- alloydb: removed the incorrect top-level field
last_successful_backup_consistency_timefromgoogle_backup_dr_backup_plan_association. No value has been present in this output-only field. (#25928)
FEATURES:
- New Resource:
google_dataplex_data_asset(#25922) - New Resource:
google_firebase_ai_logic_prompt_template_lock(#25877) - New Resource:
google_logging_saved_query(#25921)
IMPROVEMENTS:
- alloydb: added
restore_backupdr_backup_source,restore_backupdr_pitr_source, andbackupdr_backup_sourcetogoogle_alloydb_cluster(#25928) - alloydb: added
rules_config_info.last_successful_backup_consistency_timetogoogle_backup_dr_backup_plan_association(#25928) - compute: updated
target_servicefield to support update-in-place ingoogle_compute_service_attachmentresource (#25924) - datafusion: added
patch_revisionfield togoogle_data_fusion_instanceresource (#25923) - firestore: added
skip_waitfield togoogle_firestore_indexresource, skipping the wait for index creation (#25934) - gkeonprem: added
skip_validationsfield togoogle_gkeonprem_vmware_clusterresource (#25917) - sql: added
database_rolefield andiam_emailfield togoogle_sql_userresource to support managing Cloud SQL users with database roles. (#25926)
BUG FIXES:
- cloudbuild: fixed
google_cloudbuild_triggerto allow creation without source configuration for manual triggers (#25925) - cloudrunv2: fix permadiff on
scaling.scaling_modeingoogle_cloud_run_v2_worker_pool(#25927) - compute: resolved issues where
show_nat_ipsandnat_ipsingoogle_compute_service_attachmentwere causing test failures due to an underlying API problem. These fields are now temporarily non-functional and will be ignored. (#25908) - container: fixed a bug in
google_container_node_poolthat prevented creation whenblue_green_settingswas specified (#25916) - container: fixed perma-diff in
google_container_clusterwhen settingresource_limitswith disabled node autoprovisioning (#25929)
v7.17.0
BREAKING CHANGES:
- networkconnectivity: changed
servicesingoogle_network_connectivity_multicloud_data_transfer_configfrom TypeList to TypeSet. The order of or value of interpolations referencing the field may change. (#25767)
FEATURES:
- New Resource:
google_dataplex_data_product(#25844) - New Resource:
google_dialogflow_cx_tool_version(#25809) - New Resource:
google_firebase_ai_logic_config(#25846) - New Resource:
google_firebase_ai_logic_prompt_template(#25862) - New Resource:
google_firebase_ai_logic_prompt_template_lock(#25877) - New Resource:
google_saas_runtime_unit_operation(#25760) - New Resource:
google_vmwareengine_datastore(#25845) - New Data Source:
google_vmwareengine_datastore(#25845)
IMPROVEMENTS:
- backupdr: added support for restore compute instance and disk (#25723)
- bigquery: added
source_column_matchfield tocsv_optionsingoogle_bigquery_tableresource (#25868) - compute: added
FIPS_202205enum toPROFILEfield inSSL_POLICYandREGION_SSL_POLICYresources, and addedTLS_1_3enum toMIN_TLS_VERSIONfield inSSL_POLICYandREGION_SSL_POLICYresources. (#25777) - compute: added
attachmentsfield togoogle_compute_interconnect_attachment_group.logicalStructure.regions.metros.facilities.zonesand deprecatedattachmentfield (#25842) - compute: added
enable_enhanced_ipv4_allocationfield togoogle_compute_public_delegated_prefixresource (#25732) - compute: added
ip_collectionfield togoogle_compute_addressresource (#25732) - compute: added
source_instant_snapshotfield togoogle_compute_snapshotresource (#25780) - compute: added support for "IF_L2_FORWARDING" as a value for the
availableFeaturesfield of thegoogle_compute_interconnectresource (#25751) - compute: added support for "IF_L2_FORWARDING" as a value for the
requestedFeaturesfield of thegoogle_compute_interconnectresource (#25751) - compute: added support for "L2_DEDICATED" as a value for the
typefield of thegoogle_compute_interconnect_attachmentresource. (#25751) - compute: added support for
igmp_queryfield ingoogle_compute_instance,google_compute_instance_template, and related instance resources. (#25752) - compute: added support for the
l2Forwardingfield togoogle_compute_interconnect_attachment(#25751) - compute: promoted
request_body_inspection_sizeto GA ingoogle_compute_security_policyresource (ga) (#25775) - container: added
accelerator_network_configfield tonode_poolresource (#25856) - container: added
managed_opentelemetry_configtogoogle_container_clusterresource (#25861) - container: added
node_drain_configfield togoogle_container_node_poolresources (#25791) - container: improved
google_container_clusterreconciliation time by caching node pools and instance group managers after a list call instead of getting each one seperately. (#25784) - datastream: added
backfill_all.spanner_excluded_objectsandsource_config.spanner_source_configfields togoogle_datastream_stream(#25804) - datastream: added
spanner_profilefield togoogle_datastream_connection_profile(#25804) - dialogflowcx: added
serviceAccountAuthConfigfield togoogle_dialogflow_cx_webhookresource (#25781) - oracledatabase: added
peerAutonomousDatabases,disasterRecoverySupportedLocations,sourceConfigfields to Autonomous database resource. (#25859) - tags: added
allowed_values_regexfield togoogle_tags_tag_keyresource (#25869) - tags: added support for dynamic tag keys in
google_tags_tag_bindingandgoogle_tags_location_tag_bindingresources (#25874) - vertex_ai: added
deployment_spec.psc_interface_configtogoogle_vertex_ai_reasoning_engine(#25765)
BUG FIXES:
- bigquery: fixed permadiff with the
collationfield ingoogle_bigquery_table.schema(#25762) - cloudasset: fixed bug in
google_cloud_asset_folder_feedwherefolder_idwas always empty (#25798) - cloudbuild: fixed permadiff on
google_cloudbuild_trigger.pubsub_config.service_account_email(#25792) - compute: fix crash when specifying an empty
instance_flexibility_policyblock on thegoogle_compute_region_instance_group_managerresource (#25731) - compute: fixed a permadiff that could occur when using mixed short and long form IPv6 addresses in the
source_rangesfield ofgoogle_compute_firewall(#25867) - iambeta: fixed a permadiff that could occur in the
jwks_jsonfield forgoogle_iam_workload_identity_pool_providerresource (#25847) - netapp: fixed export_policy update bug with squash_mode in netapp volume (#25776)
- networkconnectivity: fixed a diff on
servicesingoogle_network_connectivity_multicloud_data_transfer_configreordering elements (#25767) - sql: fixed an issue where transient server errors caused false failures for SQL operations that eventually completed successfully (#25735)
- workbench: made
enable-jupyterlab4metadata key settable forgoogle_workbench_instance(#25769)
v7.16.0
DEPRECATIONS:
- cloudrunv2: deprecated
custom_audiencefield in thegoogle_cloud_run_v2_worker_poolresource, as this field is not applicable to the WorkerPools resource (#25688)
FEATURES:
- New Data Source:
google_compute_routers(#25715) - New Resource:
google_backup_dr_restore_workload(#25723)
IMPROVEMENTS:
- backupdr: added
max_custom_on_demand_retention_daysfield togoogle_backup_dr_backup_planresource (#25704) - bigquery: added support for merge and update operations for dataPolicies in
schemafield ingoogle_bigquery_tableresource whenignore_schema_changesis defined (#25721) - bigtable: added
etagfield togoogle_bigtable_schema_bundleresource (#25687) - compute: added
BPS_400Genum value tobandwidthfield ingoogle_compute_interconnect_attachmentresource (#25714) - container: added
registry_hostsfield tocontainerd_configingoogle_container_clusterandgoogle_container_node_poolresources (#25705) - dataplex: added
one_timefield togoogle_dataplex_datascanresource (#25695) - datastream: added
postgresql_profile.ssl_configtogoogle_datastream_connection_profileresource (#25671) - networkservices: added
EXT_AUTHZ_GRPCenum value towire_formatfield ingoogle_network_services_authz_extensionresource (#25706) - networkservices: added
disable_placement_policyfield togoogle_network_services_multicast_domain_activationresource (#25720) - networkservices: added
metadata,supported_events,request_body_send_mode, andobservability_modefields togoogle_network_services_lb_route_extensionresource (#25702) - securitycenterv2: added support for supplying
locationvalues other than "GLOBAL" to thegoogle_scc_v2_project_notification_configresource (#25698) - storageinsights: added
activity_data_retention_period_daysfield togoogle_storage_insights_dataset_configresource (#25703) - workbench: added support to set post-startup script metadata keys with managed EUC in
google_workbench_instanceresource (#25719)
v7.15.0
NOTES:
- lustre: increased delete and update operation timeouts from 20 minutes to 60 minutes for
google_lustre_instanceresource (#25662)
BREAKING CHANGES:
- compute: changed
cipher_suitefields in thegoogle_compute_vpn_tunnelresource to track order (#25657)
FEATURES:
- New Resource:
google_apigee_security_feedback(#25589) - New Resource:
google_apphub_boundary(#25640) - New Resource:
google_biglake_iceberg_catalog_iam_binding(#25638) - New Resource:
google_biglake_iceberg_catalog_iam_member(#25638) - New Resource:
google_biglake_iceberg_catalog_iam_policy(#25638) - New Resource:
google_biglake_iceberg_catalog(#25528) - New Resource:
google_compute_organization_security_policy_association(#25643) - New Resource:
google_network_connectivity_destination(#25663) - New Resource:
google_network_connectivity_multicloud_data_transfer_config(#25609) - New Resource:
google_network_security_dns_threat_detector(#25634)
IMPROVEMENTS:
- backupdr: added ignore_read to
encryption_configfield ingoogle_backup_dr_backup_vaultresource (#25685) - biglakeiceberg: made
google_biglake_iceberg_cataloguse the resource project as the quota project whenuser_project_overrideistrue(#25638) - composer: added new enum
ENVIRONMENT_SIZE_EXTRA_LARGEtoenvironment_sizefield togoogle_composer_environmentresource (#25531) - compute: added
candidate_cloud_router_ip_address,candidate_customer_router_ip_address,candidate_cloud_router_ipv6_address, andcandidate_customer_router_ipv6_addressfields togoogle_compute_interconnect_attachmentresource (#25581) - compute: added
prefix_lengthfield togoogle_compute_addressesdata source (#25654) - compute: added
client_destination_portandinstancefields togoogle_compute_region_network_endpointsresource (#25621) - datastream: added support for the
rule_setsfield in thegoogle_datastream_streamresource, allowing configuration of customization rules, such as BigQuery destinations partitioning and clustering. (#25529) - iamworkforcepool: added
hard_deletesupport ingoogle_iam_workforce_pool_provider_scim_tenantresource (#25656) - looker: added
periodic_export_configfield togoogle_looker_instanceresource (#25610) - lustre: added
access_rules_optionsfield togoogle_lustre_instanceresource to support root squashing and IP-based access control configuration (#25617) - managedkafka: replaced
disk_size_gbwithdisk_size_gibinbroker_capacity_configwithin thegoogle_managed_kafka_clusterresource (#25613) - networkservices: added
statefield togoogle_network_services_multicast_domainresource (#25532) - redis: added
labelstogoogle_redis_cluster(#25639) - sql: marked
replication_cluster.psa_write_endpointfield as Computed ingoogle_sql_database_instanceresource (#25573) - sql: set
replication_clusterwhen updategoogle_sql_database_instanceresource if there is a disaster recovery(DR) replica set or there is a PSA write endpoint (#25573) - storage: updated datasource
google_storage_object_signed_url.signed_urlto use virtual style hosted url (#25568) - vertexai: added
bigtable,zone,encryption_spec, andbigtable_optionsfields togoogle_vertex_ai_feature_online_storeresource (#25601) - vertexai: added
psc_automation_configsto resourcegoogle_vertex_ai_index_endpoint(#25570)
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 (#25596)
- alloydb: fixed an issue where boolean fields were ignored when set to
falseforgoogle_alloydb_clusterandgoogle_alloydb_instance(#25561) - cloudrunv2: fixed a permadiff when default values of the
scalingblock were explicitly declared on thegoogle_cloud_run_v2_serviceresource (#25569) - 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 (#25641) - compute: fixed issue where
endpoints.interconnects.vlan_tagswouldn't be read correctly from the API ingoogle_compute_wire_groupresource (#25602) - compute: fixed update logic that causes empty instance being sent for
google_compute_network_endpoints(#25621) - datacatalog: fixed issue where
fields.display_namewouldn't be read correctly from the API ingoogle_data_catalog_tagresource (#25602) - discoveryengine: marked
cmek_config_idfield ingoogle_discovery_engine_cmek_configresource as required (#25527) - securitygateway: allowed empty field for
service_discoveryingoogle_beyondcorp_security_gateway(#25653) - securitygateway: allowed empty fields for
user_info,group_infoanddevice_infoingoogle_beyondcorp_security_gateway(#25653) - servicedirectory: fixed an issue where
google_service_directory_endpointorgoogle_service_directory_servicewithoutmetadataspecified would have other fields removed (#25588) - 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. (#25655)
v7.14.1
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 (#25596)
- servicedirectory: fixed an issue where
google_service_directory_endpointorgoogle_service_directory_servicewithoutmetadataspecified would have other fields removed on update (#25588)