This PR contains the following updates:
| Package | Type | Update | Change | Pending |
|---|
| google (source) | required_provider | major | >= 3.53, < 6 ->>= 3.53, < 7 | 6.6.0 |
| google (source) | required_provider | major | >= 5.14, < 6 ->>= 5.14, < 7 | 6.6.0 |
| google-beta (source) | required_provider | major | >= 3.53, < 6 ->>= 3.53, < 7 | 6.6.0 |
| google-beta (source) | required_provider | major | >= 5.14, < 6 ->>= 5.14, < 7 | 6.6.0 |
Release Notes
hashicorp/terraform-provider-google (google)
Compare Source
DEPRECATIONS:
- compute: deprecated
macsec.pre_shared_keys.fail_open field ingoogle_compute_interconnect resource. Use the newmacsec.fail_open field instead (#19572)
FEATURES:
- New Data Source:
google_compute_region_instance_group_manager (#19589) - New Data Source:
google_privileged_access_manager_entitlement (#19580) - New Data Source:
google_secret_manager_regional_secret_version_access (#19538) - New Data Source:
google_secret_manager_regional_secret_version (#19514) - New Data Source:
google_secret_manager_regional_secrets (#19532) - New Resource:
google_compute_router_nat_address (#19550) - New Resource:
google_logging_log_scope (#19559)
IMPROVEMENTS:
- apigee: added
activate field togoogle_apigee_nat_address resource (#19591) - bigquery: added
biglake_configuration field togoogle_bigquery_table resource to support BigLake Managed Tables (#19541) - cloudrunv2: promoted
scaling field ingoogle_cloud_run_v2_service resource to GA (#19588) - composer: promoted
config.workloads_config.cloud_data_lineage_integration field ingoogle_composer_environment resource to GA (#19612) - compute: added
existing_reservations field togoogle_compute_region_commitment resource (#19585) - compute: added
hostname field togoogle_compute_instance data source (#19607) - compute: added
initial_nat_ip field togoogle_compute_router_nat resource (#19550) - compute: added
macsec.fail_open field togoogle_compute_interconnect resource (#19572) - compute: added
SUSPENDED as a possible value todesired_state field ingoogle_compute_instance resource (#19586) - compute: added import support for
projects/{{project}}/meta-data/{{key}} format forgoogle_compute_project_metadata_item resource (#19613) - compute: marked
customer_name andlocation fields as optional ingoogle_compute_interconnect resource to support cross cloud interconnect (#19619) - container: added
linux_node_config.hugepages_config field togoogle_container_node_pool resource (#19521) - container: promoted
gcfs_config field ingoogle_container_cluster resource to GA (#19617) - looker: added
psc_enabled andpsc_config fields togoogle_looker_instance resource (#19523) - networkconnectivity: added
include_import_ranges field togoogle_network_connectivity_spoke resource forlinked_vpn_tunnels,linked_interconnect_attachments andlinked_router_appliance_instances (#19530) - secretmanagerregional: added
version_aliases field togoogle_secret_manager_regional_secret resource (#19514) - workbench: increased create timeout to 20 minutes for
google_workbench_instance resource (#19551)
BUG FIXES:
- bigquery: fixed in-place update of
google_bigquery_table resource whenexternal_data_configuration.schema field is set (#19558) - bigquerydatapolicy: fixed permadiff on
policy_tag field ingoogle_bigquery_datapolicy_data_policy resource (#19563) - composer: fixed
storage_config.bucket field to support a bucket name with or without "gs://" prefix (#19552) - container: added support for setting
addons_config.gcp_filestore_csi_driver_config andenable_autopilot in the samegoogle_container_cluster (#19590) - container: fixed
node_config.kubelet_config updates ingoogle_container_cluster resource (#19562) - container: fixed a bug where specifying
node_pool_defaults.node_config_defaults withenable_autopilot = true would causegoogle_container_cluster resource creation failure (#19543) - workbench: fixed a bug in the
google_workbench_instance resource where the removal oflabels was not functioning as expected (#19620)
Compare Source
DEPRECATIONS:
- securitycenterv2: deprecated
google_scc_v2_organization_scc_big_query_exports. Usegoogle_scc_v2_organization_scc_big_query_export instead. (#19457)
FEATURES:
- New Data Source:
google_secret_manager_regional_secret_version (#19514) - New Data Source:
google_secret_manager_regional_secret (#19491) - New Resource:
google_database_migration_service_migration_job (#19488) - New Resource:
google_discovery_engine_target_site (#19469) - New Resource:
google_healthcare_workspace (#19476) - New Resource:
google_scc_folder_scc_big_query_export (#19480) - New Resource:
google_scc_organization_scc_big_query_export (#19465) - New Resource:
google_scc_project_scc_big_query_export (#19466) - New Resource:
google_scc_v2_organization_scc_big_query_export (#19457) - New Resource:
google_secret_manager_regional_secret_version (#19504) - New Resource:
google_secret_manager_regional_secret (#19461) - New Resource:
google_site_verification_web_resource (#19477) - New Resource:
google_spanner_backup_schedule (#19449)
IMPROVEMENTS:
- alloydb: added
enable_outbound_public_ip field togoogle_alloydb_instance resource (#19444) - apigee: added in-place update for
consumer_accept_list field ingoogle_apigee_instance resource (#19442) - compute: added
interface field togoogle_compute_attached_disk resource (#19440) - compute: added in-place update in
google_compute_interconnect resource, except forremote_location andrequested_features fields (#19508) - filestore: added
deletion_protection_enabled anddeletion_protection_reason fields togoogle_filestore_instance resource (#19446) - looker: added
fips_enabled field togoogle_looker_instance resource (#19511) - metastore: added
deletion_protection field togoogle_dataproc_metastore_service resource (#19505) - netapp: added
allow_auto_tiering field togoogle_netapp_storage_pool resource (#19454) - netapp: added
tiering_policy field togoogle_netapp_volume resource (#19454) - secretmanagerregional: added
version_aliases field togoogle_secret_manager_regional_secret resource (#19514) - spanner: added
edition field togoogle_spanner_instance resource (#19449)
BUG FIXES:
- compute: fixed a permadiff on
iap field ingoogle_compute_backend andgoogle_compute_region_backend resources (#19509) - container: fixed a bug where specifying
node_pool_defaults.node_config_defaults withenable_autopilot = true will causegoogle_container_cluster resource creation failure (#19543) - container: fixed a permadiff on
node_config.gcfs_config field ingoogle_container_cluster andgoogle_container_node_pool resources (#19512) - container: fixed the in-place update for
node_config.gcfs_config field ingoogle_container_cluster andgoogle_container_node_pool resources (#19512) - container: made
node_config.kubelet_config.cpu_manager_policy field optional to fix its update ingoogle_container_cluster resource (#19464) - dns: fixed a permadiff on
dnssec_config field ingoogle_dns_managed_zone resource (#19456) - pubsub: allowed
filter field to contain line breaks ingoogle_pubsub_subscription resource (#19451)
Compare Source
FEATURES:
- New Data Source:
google_bigquery_tables (#19402) - New Resource:
google_developer_connect_connection (#19431) - New Resource:
google_developer_connect_git_repository_link (#19431) - New Resource:
google_memorystore_instance (#19398)
IMPROVEMENTS:
- compute: added
connected_endpoints.consumer_network andconnected_endpoints.psc_connection_id fields togoogle_compute_service_attachment resource (#19426) - compute: added field
http_keep_alive_timeout_sec togoogle_region_compute_target_https_proxy andgoogle_region_compute_target_http_proxy resources (#19432) - compute: added support for
boot_disk.initialize_params.resource_policies ingoogle_compute_instance andgoogle_instance_template (#19407) - container: added
storage_pools tonode_config ingoogle_container_cluster andgoogle_container_node_pool (#19423) - containerattached: added
security_posture_config field togoogle_container_attached_cluster resource (#19411) - netapp: added
large_capacity andmultiple_endpoints togoogle_netapp_volume resource (#19384) - resourcemanager: added
tags field togoogle_folder to allow setting tags for folders at creation time (#19380)
BUG FIXES:
- compute: setting
network_ip to "" will no longer cause diff and will be treated the same asnull (#19400) - dataproc: updated
google_dataproc_cluster to protect against handling nilkerberos_config values (#19401) - dns: added a mutex to
google_dns_record_set to prevent conflicts when multiple resources attempt to operate on the same record set (#19416) - managedkafka: added 5 second wait post
google_managed_kafka_topic creation to fix eventual consistency errors (#19429)
Compare Source
FEATURES:
- New Data Source:
google_certificate_manager_certificates (#19361) - New Resource:
google_network_security_server_tls_policy (#19314) - New Resource:
google_scc_v2_folder_scc_big_query_export (#19327) - New Resource:
google_scc_v2_project_scc_big_query_export (#19311)
IMPROVEMENTS:
- assuredworkload: added field
partner_service_billing_account togoogle_assured_workloads_workload (#19358) - bigtable: added support for
column_family.type ingoogle_bigtable_table (#19302) - cloudrun: promoted support for nfs and csi volumes (for Cloud Storage FUSE) for
google_cloud_run_service to GA (#19359) - cloudrunv2: promoted support for nfs and gcs volumes for
google_cloud_run_v2_job to GA (#19359) - compute: added
boot_disk.interface field togoogle_compute_instance resource (#19319) - container: added
node_pool_auto_config.node_kublet_config.insecure_kubelet_readonly_port_enabled field togoogle_container_cluster. (#19320) - container: added
insecure_kubelet_readonly_port_enabled tonode_pool.node_config.kubelet_config andnode_config.kubelet_config ingoogle_container_node_pool resource. (#19312) - container: added
insecure_kubelet_readonly_port_enabled tonode_pool_defaults.node_config_defaults,node_pool.node_config.kubelet_config, andnode_config.kubelet_config ingoogle_container_cluster resource. (#19312) - container: added support for in-place updates for
google_compute_node_pool.node_config.gcfs_config andgoogle_container_cluster.node_config.gcfs_cluster andgoogle_container_cluster.node_pool.node_config.gcfs_cluster (#19365) - container: promoted the
additive_vpc_scope_dns_domain field on thegoogle_container_cluster resource to GA (#19313) - iambeta: added
x509 field togoogle_iam_workload_identity_pool_provider resource (#19375) - networkconnectivity: added
include_export_ranges togoogle_network_connectivity_spoke (#19346) - pubsub: added
cloud_storage_config.max_messages andcloud_storage_config.avro_config.use_topic_schema fields togoogle_pubsub_subscription resource (#19338) - redis: added the
maintenance_policy field to thegoogle_redis_cluster resource (#19341) - resourcemanager: added
tags field togoogle_project to allow setting tags for projects at creation time (#19351) - securitycenter: added support for empty
streaming_config.filter values ingoogle_scc_notification_config resources (#19369)
BUG FIXES:
- compute: fixed
google_compute_interconnect to support correctavailable_features option ofIF_MACSEC (#19330) - compute: fixed a bug where
advertised_route_priority was accidentally set to 0 during updates ingoogle_compute_router_peer (#19366) - compute: fixed a permadiff caused by setting
start_time in an incorrect H:mm format ingoogle_compute_resource_policies resources (#19297) - compute: fixed
network_interface.subnetwork_project validation to match with the project innetwork_interface.subnetwork field whennetwork_interface.subnetwork has full self_link ingoogle_compute_instance resource (#19348) - container: removed unnecessary force replacement in node pool
gcfs_config (#19365 - kms: updated the
google_kms_autokey_config resource'sfolder field to accept values that are either full resource names (folders/{folder_id}) or just the folder id ({folder_id} only) (#19364)) - storage: added retry support for 429 errors in
google_storage_bucket resource (#19353)
Compare Source
FEATURES:
- New Data Source:
google_kms_crypto_key_latest_version (#19249) - New Data Source:
google_kms_crypto_key_versions (#19241)
IMPROVEMENTS:
- databasemigrationservice: added support in
google_database_migration_service_connection_profile for creating DMS connection profiles that link to existing Cloud SQL instances/AlloyDB clusters. (#19291) - alloydb: added
subscription_type andtrial_metadata field togoogle_alloydb_cluster resource (#19262) - bigquery: added
encryption_configuration field togoogle_bigquery_data_transfer_config resource (#19267) - bigqueryanalyticshub: added
selected_resources, andrestrict_direct_table_access togoogle_bigquery_analytics_hub_listing resource (#19244) - bigqueryanalyticshub: added
sharing_environment_config togoogle_bigquery_analytics_hub_data_exchange resource (#19244) - cloudtasks: added
http_target field togoogle_cloud_tasks_queue resource (#19253) - compute: added
accelerators field togoogle_compute_node_template resource (#19292) - compute: allowed disabling
server_tls_policy during update ingoogle_compute_target_https_proxy resources (#19233) - container: added
secret_manager_config field togoogle_container_cluster resource (#19288) - datastream: added
transaction_logs andchange_tables to thedatastream_stream resource (#19248) - discoveryengine: added
chunking_config andlayout_parsing_config fields togoogle_discovery_engine_data_store resource (#19274) - dlp: added
inspect_template_modified_cadence field tobig_query_target andcloud_sql_target ingoogle_data_loss_prevention_discovery_config resource (#19282) - dlp: added
tag_resources field togoogle_data_loss_prevention_discovery_config resource (#19282) - networksecurity: promoted
google_network_security_client_tls_policy to GA (#19293)
BUG FIXES:
- bigquery: fixed an error which could occur with email field values containing non-lower-case characters in
google_bigquery_dataset_access resource (#19259) - bigqueryanalyticshub: made
bigquery_dataset immutable ingoogle_bigquery_analytics_hub_listing as it was not updatable in the API. Now modifying the field in Terraform will correctly recreate the resource rather than causing Terraform to report it would attempt an invalid update. (#19244) - container: fixed update inconsistency in
google_container_cluster resource (#19247) - pubsub: fixed a validation bug that didn't allow empty filter definitions for
google_pubsub_subscription resources (#19284) - resourcemanager: fixed a bug where data.google_client_config failed silently when inadequate credentials were used to configure the provider (#19286)
- sql: fixed importing
google_sql_user wherehost is an IPv4 CIDR (#19243) - sql: fixed overwriting of
name field for IAM Group user ingoogle_sql_user resource (#19234)
Compare Source
BREAKING CHANGES:
- sql: removed
settings.ip_configuration.require_ssl fromgoogle_sql_database_instance in favor ofsettings.ip_configuration.ssl_mode. This field was intended to be removed in 6.0.0. (#19263)
Compare Source
Terraform Google Provider 6.0.0 Upgrade Guide
BREAKING CHANGES:
- provider: changed provider labels to add the
goog-terraform-provisioned: true label by default. (#19190) - activedirectory: added
deletion_protection field togoogle_active_directory_domain resource. This field defaults totrue, preventing accidental deletions. To delete the resource, you must first setdeletion_protection = false before destroying the resource. (#18906) - alloydb: removed
network ingoogle_alloy_db_cluster. Usenetwork_config.network instead. (#19181) - bigquery: added client-side validation to prevent table view creation if schema contains required fields for
google_bigquery_table resource (#18767) - bigquery: removed
allow_resource_tags_on_deletion fromgoogle_bigquery_table. Resource tags are now always allowed on table deletion. (#19077) - bigqueryreservation: removed
multi_region_auxiliary fromgoogle_bigquery_reservation (#18922) - billing: revised the format of
id forgoogle_billing_project_info (#18823) - cloudrunv2: added
deletion_protection field togoogle_cloudrunv2_service. This field defaults totrue, preventing accidental deletions. To delete the resource, you must first setdeletion_protection = false before destroying the resource.(#19019) - cloudrunv2: changed
liveness_probe to no longer infer a default value from api ongoogle_cloud_run_v2_service. Removing this field and applying the change will now remove liveness probe from the Cloud Run service. (#18764) - cloudrunv2: retyped
containers.env to SET from ARRAY forgoogle_cloud_run_v2_service andgoogle_cloud_run_v2_job. (#18855) - composer:
ip_allocation_policy = [] ingoogle_composer_environment is no longer valid configuration. Removing the field from configuration should not produce a diff. (#19207) - compute: added new required field
enabled ingoogle_compute_backend_service andgoogle_compute_region_backend_service (#18772) - compute: changed
certifcate_id ingoogle_compute_managed_ssl_certificate to correctly be output only. (#19069) - compute: revised and in some cases removed default values of
connection_draining_timeout_sec,balancing_mode andoutlier_detection ingoogle_compute_region_backend_service andgoogle_compute_backend_service. (#18720) - compute: revised the format of
id forcompute_network_endpoints (#18844) - compute:
guest_accelerator = [] is no longer valid configuration ingoogle_compute_instance. To explicitly set an empty list of objects, set guest_accelerator.count = 0. (#19207) - compute:
google_compute_instance_from_template andgoogle_compute_instance_from_machine_imagenetwork_interface.alias_ip_range, network_interface.access_config, attached_disk, guest_accelerator, service_account, scratch_disk can no longer be set to an empty block[]. Removing the fields from configuration should not produce a diff. (#19207) - compute:
secondary_ip_ranges = [] ingoogle_compute_subnetwork is no longer valid configuration. To set an explicitly empty list, usesend_secondary_ip_range_if_empty and completely removesecondary_ip_range from config. (#19207) - container: made
advanced_datapath_observability_config.enable_relay required ingoogle_container_cluster (#19060) - container: removed deprecated field
advanced_datapath_observability_config.relay_mode fromgoogle_container_cluster resource. Users are expected to useenable_relay field instead. (#19060) - container: three label-related fields are now in
google_container_cluster resource.resource_labels field is non-authoritative and only manages the labels defined by the users on the resource through Terraform. The new output-onlyterraform_labels field merges the labels defined by the users on the resource through Terraform and the default labels configured on the provider. The new output-onlyeffective_labels field lists all of labels present on the resource in GCP, including the labels configured through Terraform, the system, and other clients. (#19062) - container: made three fields
resource_labels,terraform_labels, andeffective_labels be present ingoogle_container_cluster datasources. All three fields will have all of labels present on the resource in GCP including the labels configured through Terraform, the system, and other clients, equivalent toeffective_labels on the resource. (#19062) - container:
guest_accelerator = [] is no longer valid configuration ingoogle_container_cluster andgoogle_container_node_pool. To explicitly set an empty list of objects, set guest_accelerator.count = 0. (#19207) - container:
guest_accelerator.gpu_driver_installation_config = [] andguest_accelerator.gpu_sharing_config = [] are no longer valid configuration ingoogle_container_cluster andgoogle_container_node_pool. Removing the fields from configuration should not produce a diff. (#19207) - datastore: removed
google_datastore_index in favor ofgoogle_firestore_index (#19160) - edgenetwork: three label-related fields are now in
google_edgenetwork_network andgoogle_edgenetwork_subnet resources.labels field is non-authoritative and only manages the labels defined by the users on the resource through Terraform. The new output-onlyterraform_labels field merges the labels defined by the users on the resource through Terraform and the default labels configured on the provider. The new output-onlyeffective_labels field lists all of labels present on the resource in GCP, including the labels configured through Terraform, the system, and other clients. (#19062) - identityplatform: removed resource
google_identity_platform_project_default_config in favor ofgoogle_identity_platform_project_config (#18992) - pubsub: allowed
schema_settings ingoogle_pubsub_topic to be removed (#18631) - integrations: removed
create_sample_workflows andprovision_gmek fromgoogle_integrations_client (#19148) - redis: added a
deletion_protection_enabled field to thegoogle_redis_cluster resource. This field defaults totrue, preventing accidental deletions. To delete the resource, you must first setdeletion_protection_enabled = false before destroying the resource. (#19173) - resourcemanager: added
deletion_protection field togoogle_folder to make deleting them require an explicit intent. Folder resources now cannot be destroyed unlessdeletion_protection = false is set for the resource. (#19021) - resourcemanager: made
deletion_policy ingoogle_project 'PREVENT' by default. This makes deleting them require an explicit intent.google_project resources cannot be destroyed unlessdeletion_policy is set to 'ABANDON' or 'DELETE' for the resource. (#19114) - sql: removed
settings.ip_configuration.require_ssl ingoogle_sql_database_instance. Please usesettings.ip_configuration.ssl_mode instead. (#18843) - storage: removed
no_age field fromlifecycle_rule.condition in thegoogle_storage_bucket resource (#19048) - vpcaccess: removed default values for
min_throughput andmin_instances fields ongoogle_vpc_access_connector and made them default to values returned from the API when not provided by users (#18697) - vpcaccess: added a conflicting fields restriction between
min_throughput andmin_instances fields ongoogle_vpc_access_connector (#18697) - vpcaccess: added a conflicting fields restriction between
max_throughput andmax_instances fields ongoogle_vpc_access_connector (#18697) - workstation: defaulted
host.gce_instance.disable_ssh to true forgoogle_workstations_workstation_config (#19101)
IMPROVEMENTS: - compute: added fields
reserved_internal_range andsecondary_ip_ranges[].reserved_internal_range togoogle_compute_subnetwork resource (#19151) - compute: changed the behavior of
name_prefix in multiple Compute resources to allow for a longer max length of 54 characters. See the upgrade guide and resource documentation for more details. (#19152)
BUG FIXES: - compute: fixed an issue regarding sending
enabled field by default for nulliap message ingoogle_compute_backend_service andgoogle_compute_region_backend_service (#18772)
hashicorp/terraform-provider-google-beta (google-beta)
Compare Source
DEPRECATIONS:
- compute: deprecated
macsec.pre_shared_keys.fail_open field ingoogle_compute_interconnect resource. Use the newmacsec.fail_open field instead (#8245)
FEATURES:
- New Data Source:
google_compute_region_instance_group_manager (#8259) - New Data Source:
google_privileged_access_manager_entitlement (#8253) - New Data Source:
google_secret_manager_regional_secret_version_access (#8220) - New Data Source:
google_secret_manager_regional_secret_version (#8209) - New Data Source:
google_secret_manager_regional_secrets (#8217) - New Resource:
google_compute_region_network_firewall_policy_with_rules (#8225) - New Resource:
google_compute_router_nat_address (#8227) - New Resource:
google_logging_log_scope (#8235)
IMPROVEMENTS:
- apigee: added
activate field togoogle_apigee_nat_address resource (#8261) - bigquery: added
biglake_configuration field togoogle_bigquery_table resource to support BigLake Managed Tables (#8221) - cloudrun: added
node_selector field togoogle_cloud_run_service resource (#8216) - cloudrunv2: added
node_selector field togoogle_cloud_run_v2_service resource (#8216) - compute: added
existing_reservations field togoogle_compute_region_commitment resource (#8256) - compute: added
host_error_timeout_seconds field togoogle_compute_instance resource (#8252) - compute: added
hostname field togoogle_compute_instance data source (#8268) - compute: added
initial_nat_ip field togoogle_compute_router_nat resource (#8227) - compute: added
macsec.fail_open field togoogle_compute_interconnect resource (#8245) - compute: added
SUSPENDED as a possible value todesired_state field ingoogle_compute_instance resource (#8257) - compute: added import support for
projects/{{project}}/meta-data/{{key}} format forgoogle_compute_project_metadata_item resource (#8274) - compute: marked
customer_name andlocation fields as optional ingoogle_compute_interconnect resource to support cross cloud interconnect (#8279) - container: added
linux_node_config.hugepages_config field togoogle_container_node_pool resource (#8210) - looker: added
psc_enabled andpsc_config fields togoogle_looker_instance resource (#8211) - networkconnectivity: added
include_import_ranges field togoogle_network_connectivity_spoke resource forlinked_vpn_tunnels,linked_interconnect_attachments andlinked_router_appliance_instances (#8215) - secretmanagerregional: added
version_aliases field togoogle_secret_manager_regional_secret resource (#8209) - workbench: increased create timeout to 20 minutes for
google_workbench_instance resource (#8228)
BUG FIXES:
- bigquery: fixed in-place update of
google_bigquery_table resource whenexternal_data_configuration.schema field is set (#8234) - bigquerydatapolicy: fixed permadiff on
policy_tag field ingoogle_bigquery_datapolicy_data_policy resource (#8239) - composer: fixed
storage_config.bucket field to support a bucket name with or without "gs://" prefix (#8229) - container: added support for setting
addons_config.gcp_filestore_csi_driver_config andenable_autopilot in the samegoogle_container_cluster (#8260) - container: fixed
node_config.kubelet_config updates ingoogle_container_cluster resource (#8238) - container: fixed a bug where specifying
node_pool_defaults.node_config_defaults withenable_autopilot = true would causegoogle_container_cluster resource creation failure (#8223) - workbench: fixed a bug in the
google_workbench_instance resource where the removal oflabels was not functioning as expected (#8280)
Compare Source
DEPRECATIONS:
- securitycenterv2: deprecated
google_scc_v2_organization_scc_big_query_exports. Usegoogle_scc_v2_organization_scc_big_query_export instead. (#8166)
FEATURES:
- New Data Source:
google_secret_manager_regional_secret_version (#8209) - New Data Source:
google_secret_manager_regional_secret (#8189) - New Resource:
google_compute_firewall_policy_with_rules (#8181) - New Resource:
google_database_migration_service_migration_job (#8187) - New Resource:
google_discovery_engine_target_site (#8174) - New Resource:
google_healthcare_workspace (#8179) - New Resource:
google_scc_folder_scc_big_query_export (#8183) - New Resource:
google_scc_organization_scc_big_query_export (#8172) - New Resource:
google_scc_project_scc_big_query_export (#8173) - New Resource:
google_scc_v2_organization_scc_big_query_export (#8166) - New Resource:
google_secret_manager_regional_secret_version (#8199) - New Resource:
google_secret_manager_regional_secret (#8170) - New Resource:
google_site_verification_web_resource (#8180) - New Resource:
google_spanner_backup_schedule (#8160)
IMPROVEMENTS:
- alloydb: added
enable_outbound_public_ip field togoogle_alloydb_instance resource (#8156) - apigee: added in-place update for
consumer_accept_list field ingoogle_apigee_instance resource (#8155) - compute: added
interface field togoogle_compute_attached_disk resource (#8154) - compute: added in-place update in
google_compute_interconnect resource except forremote_location andrequested_features fields (#8203) - filestore: added
deletion_protection_enabled anddeletion_protection_reason fields togoogle_filestore_instance resource (#8158) - looker: added
fips_enabled field togoogle_looker_instance resource (#8206) - metastore: added
deletion_protection field togoogle_dataproc_metastore_service resource (#8200) - netapp: added
allow_auto_tiering field togoogle_netapp_storage_pool resource (#8163) - netapp: added
tiering_policy field togoogle_netapp_volume resource (#8163) - secretmanagerregional: added
version_aliases field togoogle_secret_manager_regional_secret resource (#8209) - spanner: added
edition field togoogle_spanner_instance resource (#8160)
BUG FIXES:
- compute: fixed a permadiff on
iap field ingoogle_compute_backend andgoogle_compute_region_backend resources (#8204) - container: fixed a bug where specifying
node_pool_defaults.node_config_defaults withenable_autopilot = true will causegoogle_container_cluster resource creation failure (#8223) - container: fixed a permadiff on
node_config.gcfs_config field ingoogle_container_cluster andgoogle_container_node_pool resources (#8207) - container: fixed the in-place update for
node_config.gcfs_config ingoogle_container_cluster andgoogle_container_node_pool resources (#8207) - container: made
node_config.kubelet_config.cpu_manager_policy field optional to fix its update ingoogle_container_cluster resource (#8171) - dns: fixed a permadiff on
dnssec_config field ingoogle_dns_managed_zone resource (#8165) - pubsub: allowed
filter field to contain line breaks ingoogle_pubsub_subscription resource (#8161)
Compare Source
FEATURES:
- New Data Source:
google_bigquery_tables (#8130) - New Resource:
google_compute_network_firewall_policy_with_rules (#8118) - New Resource:
google_developer_connect_connection (#8150) - New Resource:
google_developer_connect_git_repository_link (#8150) - New Resource:
google_memorystore_instance (#8126)
IMPROVEMENTS:
- compute: added
connected_endpoints.consumer_network andconnected_endpoints.psc_connection_id fields togoogle_compute_service_attachment resource (#8148) - compute: added
propagated_connection_limit andconnected_endpoints.propagated_connection_count fields togoogle_compute_service_attachment resource (#8148) - compute: added field
http_keep_alive_timeout_sec togoogle_region_compute_target_http_proxy andgoogle_region_compute_target_http_proxy resources (#8151) - compute: added support for
boot_disk.initialize_params.resource_policies ingoogle_compute_instance andgoogle_instance_template (#8134) - container: added
storage_pools tonode_config ingoogle_container_cluster andgoogle_container_node_pool (#8146) - containerattached: added
security_posture_config field togoogle_container_attached_cluster resource (#8137) - netapp: added
large_capacity andmultiple_endpoints togoogle_netapp_volume resource (#8116) - resourcemanager: added
tags field togoogle_folder to allow setting tags for folders at creation time (#8113)
BUG FIXES:
- compute: setting
network_ip to "" will no longer cause diff and will be treated the same asnull (#8128) - dataproc: updated
google_dataproc_cluster to protect against handling nilkerberos_config values (#8129) - dns: added a mutex to
google_dns_record_set to prevent conflicts when multiple resources attempt to operate on the same record set (#8139) - managedkafka: added 5 second wait post
google_managed_kafka_topic creation to fix eventual consistency errors (#8149)
Compare Source
FEATURES:
- New Data Source:
google_certificate_manager_certificates (#8099) - New Resource:
google_backup_dr_backup_vault (#8083) - New Resource:
google_scc_v2_folder_scc_big_query_export ([#8079](https://redirect.git
Configuration
📅Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated byMend Renovate. View therepository job log.
Uh oh!
There was an error while loading.Please reload this page.
This PR contains the following updates:
>= 3.53, < 6->>= 3.53, < 76.6.0>= 5.14, < 6->>= 5.14, < 76.6.0>= 3.53, < 6->>= 3.53, < 76.6.0>= 5.14, < 6->>= 5.14, < 76.6.0Release Notes
hashicorp/terraform-provider-google (google)
v6.5.0Compare Source
DEPRECATIONS:
macsec.pre_shared_keys.fail_openfield ingoogle_compute_interconnectresource. Use the newmacsec.fail_openfield instead (#19572)FEATURES:
google_compute_region_instance_group_manager(#19589)google_privileged_access_manager_entitlement(#19580)google_secret_manager_regional_secret_version_access(#19538)google_secret_manager_regional_secret_version(#19514)google_secret_manager_regional_secrets(#19532)google_compute_router_nat_address(#19550)google_logging_log_scope(#19559)IMPROVEMENTS:
activatefield togoogle_apigee_nat_addressresource (#19591)biglake_configurationfield togoogle_bigquery_tableresource to support BigLake Managed Tables (#19541)scalingfield ingoogle_cloud_run_v2_serviceresource to GA (#19588)config.workloads_config.cloud_data_lineage_integrationfield ingoogle_composer_environmentresource to GA (#19612)existing_reservationsfield togoogle_compute_region_commitmentresource (#19585)hostnamefield togoogle_compute_instancedata source (#19607)initial_nat_ipfield togoogle_compute_router_natresource (#19550)macsec.fail_openfield togoogle_compute_interconnectresource (#19572)SUSPENDEDas a possible value todesired_statefield ingoogle_compute_instanceresource (#19586)projects/{{project}}/meta-data/{{key}}format forgoogle_compute_project_metadata_itemresource (#19613)customer_nameandlocationfields as optional ingoogle_compute_interconnectresource to support cross cloud interconnect (#19619)linux_node_config.hugepages_configfield togoogle_container_node_poolresource (#19521)gcfs_configfield ingoogle_container_clusterresource to GA (#19617)psc_enabledandpsc_configfields togoogle_looker_instanceresource (#19523)include_import_rangesfield togoogle_network_connectivity_spokeresource forlinked_vpn_tunnels,linked_interconnect_attachmentsandlinked_router_appliance_instances(#19530)version_aliasesfield togoogle_secret_manager_regional_secretresource (#19514)google_workbench_instanceresource (#19551)BUG FIXES:
google_bigquery_tableresource whenexternal_data_configuration.schemafield is set (#19558)policy_tagfield ingoogle_bigquery_datapolicy_data_policyresource (#19563)storage_config.bucketfield to support a bucket name with or without "gs://" prefix (#19552)addons_config.gcp_filestore_csi_driver_configandenable_autopilotin the samegoogle_container_cluster(#19590)node_config.kubelet_configupdates ingoogle_container_clusterresource (#19562)node_pool_defaults.node_config_defaultswithenable_autopilot = truewould causegoogle_container_clusterresource creation failure (#19543)google_workbench_instanceresource where the removal oflabelswas not functioning as expected (#19620)v6.4.0Compare Source
DEPRECATIONS:
google_scc_v2_organization_scc_big_query_exports. Usegoogle_scc_v2_organization_scc_big_query_exportinstead. (#19457)FEATURES:
google_secret_manager_regional_secret_version(#19514)google_secret_manager_regional_secret(#19491)google_database_migration_service_migration_job(#19488)google_discovery_engine_target_site(#19469)google_healthcare_workspace(#19476)google_scc_folder_scc_big_query_export(#19480)google_scc_organization_scc_big_query_export(#19465)google_scc_project_scc_big_query_export(#19466)google_scc_v2_organization_scc_big_query_export(#19457)google_secret_manager_regional_secret_version(#19504)google_secret_manager_regional_secret(#19461)google_site_verification_web_resource(#19477)google_spanner_backup_schedule(#19449)IMPROVEMENTS:
enable_outbound_public_ipfield togoogle_alloydb_instanceresource (#19444)consumer_accept_listfield ingoogle_apigee_instanceresource (#19442)interfacefield togoogle_compute_attached_diskresource (#19440)google_compute_interconnectresource, except forremote_locationandrequested_featuresfields (#19508)deletion_protection_enabledanddeletion_protection_reasonfields togoogle_filestore_instanceresource (#19446)fips_enabledfield togoogle_looker_instanceresource (#19511)deletion_protectionfield togoogle_dataproc_metastore_serviceresource (#19505)allow_auto_tieringfield togoogle_netapp_storage_poolresource (#19454)tiering_policyfield togoogle_netapp_volumeresource (#19454)version_aliasesfield togoogle_secret_manager_regional_secretresource (#19514)editionfield togoogle_spanner_instanceresource (#19449)BUG FIXES:
iapfield ingoogle_compute_backendandgoogle_compute_region_backendresources (#19509)node_pool_defaults.node_config_defaultswithenable_autopilot = truewill causegoogle_container_clusterresource creation failure (#19543)node_config.gcfs_configfield ingoogle_container_clusterandgoogle_container_node_poolresources (#19512)node_config.gcfs_configfield ingoogle_container_clusterandgoogle_container_node_poolresources (#19512)node_config.kubelet_config.cpu_manager_policyfield optional to fix its update ingoogle_container_clusterresource (#19464)dnssec_configfield ingoogle_dns_managed_zoneresource (#19456)filterfield to contain line breaks ingoogle_pubsub_subscriptionresource (#19451)v6.3.0Compare Source
FEATURES:
google_bigquery_tables(#19402)google_developer_connect_connection(#19431)google_developer_connect_git_repository_link(#19431)google_memorystore_instance(#19398)IMPROVEMENTS:
connected_endpoints.consumer_networkandconnected_endpoints.psc_connection_idfields togoogle_compute_service_attachmentresource (#19426)http_keep_alive_timeout_sectogoogle_region_compute_target_https_proxyandgoogle_region_compute_target_http_proxyresources (#19432)boot_disk.initialize_params.resource_policiesingoogle_compute_instanceandgoogle_instance_template(#19407)storage_poolstonode_configingoogle_container_clusterandgoogle_container_node_pool(#19423)security_posture_configfield togoogle_container_attached_clusterresource (#19411)large_capacityandmultiple_endpointstogoogle_netapp_volumeresource (#19384)tagsfield togoogle_folderto allow setting tags for folders at creation time (#19380)BUG FIXES:
network_ipto "" will no longer cause diff and will be treated the same asnull(#19400)google_dataproc_clusterto protect against handling nilkerberos_configvalues (#19401)google_dns_record_setto prevent conflicts when multiple resources attempt to operate on the same record set (#19416)google_managed_kafka_topiccreation to fix eventual consistency errors (#19429)v6.2.0Compare Source
FEATURES:
google_certificate_manager_certificates(#19361)google_network_security_server_tls_policy(#19314)google_scc_v2_folder_scc_big_query_export(#19327)google_scc_v2_project_scc_big_query_export(#19311)IMPROVEMENTS:
partner_service_billing_accounttogoogle_assured_workloads_workload(#19358)column_family.typeingoogle_bigtable_table(#19302)google_cloud_run_serviceto GA (#19359)google_cloud_run_v2_jobto GA (#19359)boot_disk.interfacefield togoogle_compute_instanceresource (#19319)node_pool_auto_config.node_kublet_config.insecure_kubelet_readonly_port_enabledfield togoogle_container_cluster. (#19320)insecure_kubelet_readonly_port_enabledtonode_pool.node_config.kubelet_configandnode_config.kubelet_configingoogle_container_node_poolresource. (#19312)insecure_kubelet_readonly_port_enabledtonode_pool_defaults.node_config_defaults,node_pool.node_config.kubelet_config, andnode_config.kubelet_configingoogle_container_clusterresource. (#19312)google_compute_node_pool.node_config.gcfs_configandgoogle_container_cluster.node_config.gcfs_clusterandgoogle_container_cluster.node_pool.node_config.gcfs_cluster(#19365)additive_vpc_scope_dns_domainfield on thegoogle_container_clusterresource to GA (#19313)x509field togoogle_iam_workload_identity_pool_providerresource (#19375)include_export_rangestogoogle_network_connectivity_spoke(#19346)cloud_storage_config.max_messagesandcloud_storage_config.avro_config.use_topic_schemafields togoogle_pubsub_subscriptionresource (#19338)maintenance_policyfield to thegoogle_redis_clusterresource (#19341)tagsfield togoogle_projectto allow setting tags for projects at creation time (#19351)streaming_config.filtervalues ingoogle_scc_notification_configresources (#19369)BUG FIXES:
google_compute_interconnectto support correctavailable_featuresoption ofIF_MACSEC(#19330)advertised_route_prioritywas accidentally set to 0 during updates ingoogle_compute_router_peer(#19366)start_timein an incorrect H:mm format ingoogle_compute_resource_policiesresources (#19297)network_interface.subnetwork_projectvalidation to match with the project innetwork_interface.subnetworkfield whennetwork_interface.subnetworkhas full self_link ingoogle_compute_instanceresource (#19348)gcfs_config(#19365google_kms_autokey_configresource'sfolderfield to accept values that are either full resource names (folders/{folder_id}) or just the folder id ({folder_id}only) (#19364))google_storage_bucketresource (#19353)v6.1.0Compare Source
FEATURES:
google_kms_crypto_key_latest_version(#19249)google_kms_crypto_key_versions(#19241)IMPROVEMENTS:
google_database_migration_service_connection_profilefor creating DMS connection profiles that link to existing Cloud SQL instances/AlloyDB clusters. (#19291)subscription_typeandtrial_metadatafield togoogle_alloydb_clusterresource (#19262)encryption_configurationfield togoogle_bigquery_data_transfer_configresource (#19267)selected_resources, andrestrict_direct_table_accesstogoogle_bigquery_analytics_hub_listingresource (#19244)sharing_environment_configtogoogle_bigquery_analytics_hub_data_exchangeresource (#19244)http_targetfield togoogle_cloud_tasks_queueresource (#19253)acceleratorsfield togoogle_compute_node_templateresource (#19292)server_tls_policyduring update ingoogle_compute_target_https_proxyresources (#19233)secret_manager_configfield togoogle_container_clusterresource (#19288)transaction_logsandchange_tablesto thedatastream_streamresource (#19248)chunking_configandlayout_parsing_configfields togoogle_discovery_engine_data_storeresource (#19274)inspect_template_modified_cadencefield tobig_query_targetandcloud_sql_targetingoogle_data_loss_prevention_discovery_configresource (#19282)tag_resourcesfield togoogle_data_loss_prevention_discovery_configresource (#19282)google_network_security_client_tls_policyto GA (#19293)BUG FIXES:
google_bigquery_dataset_accessresource (#19259)bigquery_datasetimmutable ingoogle_bigquery_analytics_hub_listingas it was not updatable in the API. Now modifying the field in Terraform will correctly recreate the resource rather than causing Terraform to report it would attempt an invalid update. (#19244)google_container_clusterresource (#19247)google_pubsub_subscriptionresources (#19284)google_sql_userwherehostis an IPv4 CIDR (#19243)namefield for IAM Group user ingoogle_sql_userresource (#19234)v6.0.1Compare Source
BREAKING CHANGES:
settings.ip_configuration.require_sslfromgoogle_sql_database_instancein favor ofsettings.ip_configuration.ssl_mode. This field was intended to be removed in 6.0.0. (#19263)v6.0.0Compare Source
Terraform Google Provider 6.0.0 Upgrade Guide
BREAKING CHANGES:
goog-terraform-provisioned: truelabel by default. (#19190)deletion_protectionfield togoogle_active_directory_domainresource. This field defaults totrue, preventing accidental deletions. To delete the resource, you must first setdeletion_protection = falsebefore destroying the resource. (#18906)networkingoogle_alloy_db_cluster. Usenetwork_config.networkinstead. (#19181)google_bigquery_tableresource (#18767)allow_resource_tags_on_deletionfromgoogle_bigquery_table. Resource tags are now always allowed on table deletion. (#19077)multi_region_auxiliaryfromgoogle_bigquery_reservation(#18922)idforgoogle_billing_project_info(#18823)deletion_protectionfield togoogle_cloudrunv2_service. This field defaults totrue, preventing accidental deletions. To delete the resource, you must first setdeletion_protection = falsebefore destroying the resource.(#19019)liveness_probeto no longer infer a default value from api ongoogle_cloud_run_v2_service. Removing this field and applying the change will now remove liveness probe from the Cloud Run service. (#18764)containers.envto SET from ARRAY forgoogle_cloud_run_v2_serviceandgoogle_cloud_run_v2_job. (#18855)ip_allocation_policy = []ingoogle_composer_environmentis no longer valid configuration. Removing the field from configuration should not produce a diff. (#19207)enabledingoogle_compute_backend_serviceandgoogle_compute_region_backend_service(#18772)certifcate_idingoogle_compute_managed_ssl_certificateto correctly be output only. (#19069)connection_draining_timeout_sec,balancing_modeandoutlier_detectioningoogle_compute_region_backend_serviceandgoogle_compute_backend_service. (#18720)idforcompute_network_endpoints(#18844)guest_accelerator = []is no longer valid configuration ingoogle_compute_instance. To explicitly set an empty list of objects, set guest_accelerator.count = 0. (#19207)google_compute_instance_from_templateandgoogle_compute_instance_from_machine_imagenetwork_interface.alias_ip_range, network_interface.access_config, attached_disk, guest_accelerator, service_account, scratch_diskcan no longer be set to an empty block[]. Removing the fields from configuration should not produce a diff. (#19207)secondary_ip_ranges = []ingoogle_compute_subnetworkis no longer valid configuration. To set an explicitly empty list, usesend_secondary_ip_range_if_emptyand completely removesecondary_ip_rangefrom config. (#19207)advanced_datapath_observability_config.enable_relayrequired ingoogle_container_cluster(#19060)advanced_datapath_observability_config.relay_modefromgoogle_container_clusterresource. Users are expected to useenable_relayfield instead. (#19060)google_container_clusterresource.resource_labelsfield is non-authoritative and only manages the labels defined by the users on the resource through Terraform. The new output-onlyterraform_labelsfield merges the labels defined by the users on the resource through Terraform and the default labels configured on the provider. The new output-onlyeffective_labelsfield lists all of labels present on the resource in GCP, including the labels configured through Terraform, the system, and other clients. (#19062)resource_labels,terraform_labels, andeffective_labelsbe present ingoogle_container_clusterdatasources. All three fields will have all of labels present on the resource in GCP including the labels configured through Terraform, the system, and other clients, equivalent toeffective_labelson the resource. (#19062)guest_accelerator = []is no longer valid configuration ingoogle_container_clusterandgoogle_container_node_pool. To explicitly set an empty list of objects, set guest_accelerator.count = 0. (#19207)guest_accelerator.gpu_driver_installation_config = []andguest_accelerator.gpu_sharing_config = []are no longer valid configuration ingoogle_container_clusterandgoogle_container_node_pool. Removing the fields from configuration should not produce a diff. (#19207)google_datastore_indexin favor ofgoogle_firestore_index(#19160)google_edgenetwork_networkandgoogle_edgenetwork_subnetresources.labelsfield is non-authoritative and only manages the labels defined by the users on the resource through Terraform. The new output-onlyterraform_labelsfield merges the labels defined by the users on the resource through Terraform and the default labels configured on the provider. The new output-onlyeffective_labelsfield lists all of labels present on the resource in GCP, including the labels configured through Terraform, the system, and other clients. (#19062)google_identity_platform_project_default_configin favor ofgoogle_identity_platform_project_config(#18992)schema_settingsingoogle_pubsub_topicto be removed (#18631)create_sample_workflowsandprovision_gmekfromgoogle_integrations_client(#19148)deletion_protection_enabledfield to thegoogle_redis_clusterresource. This field defaults totrue, preventing accidental deletions. To delete the resource, you must first setdeletion_protection_enabled = falsebefore destroying the resource. (#19173)deletion_protectionfield togoogle_folderto make deleting them require an explicit intent. Folder resources now cannot be destroyed unlessdeletion_protection = falseis set for the resource. (#19021)deletion_policyingoogle_project'PREVENT' by default. This makes deleting them require an explicit intent.google_projectresources cannot be destroyed unlessdeletion_policyis set to 'ABANDON' or 'DELETE' for the resource. (#19114)settings.ip_configuration.require_sslingoogle_sql_database_instance. Please usesettings.ip_configuration.ssl_modeinstead. (#18843)no_agefield fromlifecycle_rule.conditionin thegoogle_storage_bucketresource (#19048)min_throughputandmin_instancesfields ongoogle_vpc_access_connectorand made them default to values returned from the API when not provided by users (#18697)min_throughputandmin_instancesfields ongoogle_vpc_access_connector(#18697)max_throughputandmax_instancesfields ongoogle_vpc_access_connector(#18697)host.gce_instance.disable_sshto true forgoogle_workstations_workstation_config(#19101)IMPROVEMENTS:
reserved_internal_rangeandsecondary_ip_ranges[].reserved_internal_rangetogoogle_compute_subnetworkresource (#19151)name_prefixin multiple Compute resources to allow for a longer max length of 54 characters. See the upgrade guide and resource documentation for more details. (#19152)BUG FIXES:
enabledfield by default for nulliapmessage ingoogle_compute_backend_serviceandgoogle_compute_region_backend_service(#18772)hashicorp/terraform-provider-google-beta (google-beta)
v6.5.0Compare Source
DEPRECATIONS:
macsec.pre_shared_keys.fail_openfield ingoogle_compute_interconnectresource. Use the newmacsec.fail_openfield instead (#8245)FEATURES:
google_compute_region_instance_group_manager(#8259)google_privileged_access_manager_entitlement(#8253)google_secret_manager_regional_secret_version_access(#8220)google_secret_manager_regional_secret_version(#8209)google_secret_manager_regional_secrets(#8217)google_compute_region_network_firewall_policy_with_rules(#8225)google_compute_router_nat_address(#8227)google_logging_log_scope(#8235)IMPROVEMENTS:
activatefield togoogle_apigee_nat_addressresource (#8261)biglake_configurationfield togoogle_bigquery_tableresource to support BigLake Managed Tables (#8221)node_selectorfield togoogle_cloud_run_serviceresource (#8216)node_selectorfield togoogle_cloud_run_v2_serviceresource (#8216)existing_reservationsfield togoogle_compute_region_commitmentresource (#8256)host_error_timeout_secondsfield togoogle_compute_instanceresource (#8252)hostnamefield togoogle_compute_instancedata source (#8268)initial_nat_ipfield togoogle_compute_router_natresource (#8227)macsec.fail_openfield togoogle_compute_interconnectresource (#8245)SUSPENDEDas a possible value todesired_statefield ingoogle_compute_instanceresource (#8257)projects/{{project}}/meta-data/{{key}}format forgoogle_compute_project_metadata_itemresource (#8274)customer_nameandlocationfields as optional ingoogle_compute_interconnectresource to support cross cloud interconnect (#8279)linux_node_config.hugepages_configfield togoogle_container_node_poolresource (#8210)psc_enabledandpsc_configfields togoogle_looker_instanceresource (#8211)include_import_rangesfield togoogle_network_connectivity_spokeresource forlinked_vpn_tunnels,linked_interconnect_attachmentsandlinked_router_appliance_instances(#8215)version_aliasesfield togoogle_secret_manager_regional_secretresource (#8209)google_workbench_instanceresource (#8228)BUG FIXES:
google_bigquery_tableresource whenexternal_data_configuration.schemafield is set (#8234)policy_tagfield ingoogle_bigquery_datapolicy_data_policyresource (#8239)storage_config.bucketfield to support a bucket name with or without "gs://" prefix (#8229)addons_config.gcp_filestore_csi_driver_configandenable_autopilotin the samegoogle_container_cluster(#8260)node_config.kubelet_configupdates ingoogle_container_clusterresource (#8238)node_pool_defaults.node_config_defaultswithenable_autopilot = truewould causegoogle_container_clusterresource creation failure (#8223)google_workbench_instanceresource where the removal oflabelswas not functioning as expected (#8280)v6.4.0Compare Source
DEPRECATIONS:
google_scc_v2_organization_scc_big_query_exports. Usegoogle_scc_v2_organization_scc_big_query_exportinstead. (#8166)FEATURES:
google_secret_manager_regional_secret_version(#8209)google_secret_manager_regional_secret(#8189)google_compute_firewall_policy_with_rules(#8181)google_database_migration_service_migration_job(#8187)google_discovery_engine_target_site(#8174)google_healthcare_workspace(#8179)google_scc_folder_scc_big_query_export(#8183)google_scc_organization_scc_big_query_export(#8172)google_scc_project_scc_big_query_export(#8173)google_scc_v2_organization_scc_big_query_export(#8166)google_secret_manager_regional_secret_version(#8199)google_secret_manager_regional_secret(#8170)google_site_verification_web_resource(#8180)google_spanner_backup_schedule(#8160)IMPROVEMENTS:
enable_outbound_public_ipfield togoogle_alloydb_instanceresource (#8156)consumer_accept_listfield ingoogle_apigee_instanceresource (#8155)interfacefield togoogle_compute_attached_diskresource (#8154)google_compute_interconnectresource except forremote_locationandrequested_featuresfields (#8203)deletion_protection_enabledanddeletion_protection_reasonfields togoogle_filestore_instanceresource (#8158)fips_enabledfield togoogle_looker_instanceresource (#8206)deletion_protectionfield togoogle_dataproc_metastore_serviceresource (#8200)allow_auto_tieringfield togoogle_netapp_storage_poolresource (#8163)tiering_policyfield togoogle_netapp_volumeresource (#8163)version_aliasesfield togoogle_secret_manager_regional_secretresource (#8209)editionfield togoogle_spanner_instanceresource (#8160)BUG FIXES:
iapfield ingoogle_compute_backendandgoogle_compute_region_backendresources (#8204)node_pool_defaults.node_config_defaultswithenable_autopilot = truewill causegoogle_container_clusterresource creation failure (#8223)node_config.gcfs_configfield ingoogle_container_clusterandgoogle_container_node_poolresources (#8207)node_config.gcfs_configingoogle_container_clusterandgoogle_container_node_poolresources (#8207)node_config.kubelet_config.cpu_manager_policyfield optional to fix its update ingoogle_container_clusterresource (#8171)dnssec_configfield ingoogle_dns_managed_zoneresource (#8165)filterfield to contain line breaks ingoogle_pubsub_subscriptionresource (#8161)v6.3.0Compare Source
FEATURES:
google_bigquery_tables(#8130)google_compute_network_firewall_policy_with_rules(#8118)google_developer_connect_connection(#8150)google_developer_connect_git_repository_link(#8150)google_memorystore_instance(#8126)IMPROVEMENTS:
connected_endpoints.consumer_networkandconnected_endpoints.psc_connection_idfields togoogle_compute_service_attachmentresource (#8148)propagated_connection_limitandconnected_endpoints.propagated_connection_countfields togoogle_compute_service_attachmentresource (#8148)http_keep_alive_timeout_sectogoogle_region_compute_target_http_proxyandgoogle_region_compute_target_http_proxyresources (#8151)boot_disk.initialize_params.resource_policiesingoogle_compute_instanceandgoogle_instance_template(#8134)storage_poolstonode_configingoogle_container_clusterandgoogle_container_node_pool(#8146)security_posture_configfield togoogle_container_attached_clusterresource (#8137)large_capacityandmultiple_endpointstogoogle_netapp_volumeresource (#8116)tagsfield togoogle_folderto allow setting tags for folders at creation time (#8113)BUG FIXES:
network_ipto "" will no longer cause diff and will be treated the same asnull(#8128)google_dataproc_clusterto protect against handling nilkerberos_configvalues (#8129)google_dns_record_setto prevent conflicts when multiple resources attempt to operate on the same record set (#8139)google_managed_kafka_topiccreation to fix eventual consistency errors (#8149)v6.2.0Compare Source
FEATURES:
google_certificate_manager_certificates(#8099)google_backup_dr_backup_vault(#8083)google_scc_v2_folder_scc_big_query_export([#8079](https://redirect.gitConfiguration
📅Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated byMend Renovate. View therepository job log.