Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
~> 2.17.0
->~> 6.18.0
Release Notes
hashicorp/terraform-provider-google (google)
v6.18.0
Compare Source
FEATURES:
google_compute_instance_template_iam_policy
(#20954)google_kms_key_handles
(#20985)google_organizations
(#20965)google_parameter_manager_parameter
(#20953)google_parameter_manager_regional_parameters
(#20958)google_apihub_api_hub_instance
(#20948)google_chronicle_retrohunt
(#20962)google_colab_runtime
(#20940)google_colab_runtime_template_iam_binding
(#20963)google_colab_runtime_template_iam_member
(#20963)google_colab_runtime_template_iam_policy
(#20963)google_compute_instance_template_iam_binding
(#20954)google_compute_instance_template_iam_member
(#20954)google_compute_instance_template_iam_policy
(#20954)google_gemini_code_repository_index
(GA) (#20941)google_gemini_repository_group
(GA) (#20941)google_gemini_repository_group_iam_member
(GA) (#20941)google_gemini_repository_group_iam_binding
(GA) (#20941)google_gemini_repository_group_iam_policy
(GA) (#20941)google_parameter_manager_parameter_version
(#20992)google_redis_cluster_user_created_connections
(#20977)IMPROVEMENTS:
skip_await_major_version_upgrade
field ingoogle_alloydb_cluster
resource, allowing formajor_version
to be updated (#20923)properties
field togoogle_apigee_environment
resource (#20932)custom_learned_route_priority
to 0 in 'google_compute_router_peer' by adding thezero_custom_learned_route_priority
field (#20952)build_config
togoogle_cloud_run_v2_service
(#20979)pdp_scope
field togoogle_compute_public_advertised_prefix
resource (#20972)labels
field togoogle_compute_interconnect_attachment
(#20971)custom_learned_route_priority
was accidentally set to 0 during updates in 'google_compute_router_peer' (#20952)tags
field togoogle_filestore_instance
resource (#20955)custom_mirroring_profile
andcustom_intercept_profile
fields togoogle_network_security_security_profile
andgoogle_network_security_security_profile_group
resources (#20990)enforce_in_transit
fields togoogle_pubsub_topic
resource (#20926)ingestion_data_source_settings.azure_event_hubs
field togoogle_pubsub_topic
resource (#20922)psc_service_attachments
field togoogle_redis_cluster
resource, to enable use of the fine-grained resourcegoogle_redis_cluster_user_created_connections
(#20977)BUG FIXES:
properties
field update ongoogle_apigee_environment
resource (#20987)google_artifact_registry_repository
(#20989)google_compute_global_forwarding_rule
with labels targeting PSC endpoint (#20986)additive_vpc_scope_dns_domain
being ignored in Autopilot cluster definition (#20937)node_pool_defaults.node_config_defaults.insecure_kubelet_readonly_port_enabled
in node config. (#20936)google_service_accounts
. (#20966)google_project
. Default network deletion should succeed more often. (#20982)v6.17.0
Compare Source
v6.16.0
Compare Source
FEATURES:
google_beyondcorp_security_gateway
(#20844)google_developer_connect_connection
(#20823)google_developer_connect_git_repository_link
(#20823)IMPROVEMENTS:
standby_policy
,target_suspended_size
, andtarget_stopped_size
fields ingoogle_compute_region_instance_group_manager
andgoogle_compute_instance_group_manager
resource from beta to ga (#20821)health_check
andexternal_endpoints
fields togoogle_dns_record_set
resource (#20843)server_ca_pool
field togoogle_sql_database_instance
resource (#20834)google_vmwareengine_private_cloud
(#20832)BUG FIXES:
shielded_instance_config
in thegoogle_dataproc_cluster
resource (#20828)vcenter
field ingoogle_gkeonprem_vmware_cluster
resource (#20837)google_network_services_gateway
resource so that it correctly waits for the router to be deleted onterraform destroy
(#20817)GOOGLE_CLOUD_QUOTA_PROJECT
env var would override explicitbilling_project
(#20839)v6.15.0
Compare Source
NOTES:
google_compute_firewall_policy_association
now uses MMv1 engine instead of DCL. (#20744)DEPRECATIONS:
numeric_id
(string) field ingoogle_compute_network
resource. Use the newnetwork_id
(integer) field instead (#20698)FEATURES:
google_gke_hub_feature
(#20721)google_storage_folder
(#20767)IMPROVEMENTS:
vulnerability_scanning_config
field togoogle_artifact_registry_repository
resource (#20726)google_backup_dr_backup
to ga (#20677)google_backup_dr_data_source
to ga (#20677)condition
field togoogle_bigquery_dataset_access
resource (#20707)condition
field togoogle_bigquery_dataset
resource (#20707)airflow_metadata_retention_config
field togoogle_composer_environment
(#20769)target_service
field on thegoogle_compute_service_attachment
resource to validade aForwardingRule
orGateway
URL (#20711)availability_domain
field togoogle_compute_instance
,google_compute_instance_template
andgoogle_compute_region_instance_template
resources (#20694)network_id
(integer) field togoogle_compute_network
resource and data source (#20698)preset_topology
field togoogle_network_connectivity_hub
resource (#20720)subnetwork_id
field togoogle_compute_subnetwork
data source (#20666)google_compute_instance
outside of terraform or usinggoogle_compute_disk_resource_policy_attachment
no longer affect theboot_disk.initialize_params.resource_policies
field (#20764)google_container_cluster
to apply maintenance policy updates after upgrades during cluster update (#20708)google_container_cluster
andgoogle_container_node_pool
resources (#20738)gtid
andbinary_log_position
fields togoogle_datastream_stream
resource (#20777)google_developer_connect_connection
resource without specifying theauthorizer_credentials
field (#20756)tags
field togoogle_filestore_backup
to allow setting tags for backups at creation time (#20718)group
field togoogle_network_connectivity_spoke
resource (#20689)google_network_management_vpc_flow_logs_config
resource to ga (#20701)deployment_type
field togoogle_parallelstore_instance
resource (#20785)replication_spec
field togoogle_storage_transfer_job
resource (#20788)gcs-data-bucket
metadata key modifiable ingoogle_workbench_instance
resource (#20728)BUG FIXES:
google_access_context_manager_service_perimeter_dry_run_egress_policy
egress_from.identities
(#20794)google_access_context_manager_service_perimeter_dry_run_ingress_policy
ingress_from.identities
(#20794)google_access_context_manager_service_perimeter_egress_policy
egress_from.identities
(#20794)google_access_context_manager_service_perimeter_ingress_policy
ingress_from.identities
(#20794)google_apigee_environment
(#20745)google_bigquery_table
(#20797)google_compute_forwarding_rule.target
(#20790)terraform plan -refresh=false
withgoogle_compute_ha_vpn_gateway.gateway_ip_version
would plan a resource replacement if a full refresh had not been run yet. Terraform now assumes that the value is the default value,IPV4
, until a refresh is completed. (#20682)google_compute_resize_request
(#20734)psc_data
ingoogle_compute_region_network_endpoint_group
resource (#20783)google_compute_instance_guest_attributes
to return an empty list when queried values don't exist instead of throwing an error (#20760)AUTH_TYPE_UNSPECIFIED
option ingoogle_integration_connectors_connection
resource to support non-standard auth types (#20782)google_logging_project_bucket_config
when providingproject
in the format of<project-id-only>
(#20709)include_export_ranges
andexclude_export_ranges
fields mutable ingoogle_network_connectivity_spoke
to avoid recreation of resources (#20742)settings.data_cache_config
is set to false forgoogle_sql_database_instance
resource (#20656)resource_google_storage_bucket_object
generate diff formd5hash
,generation
,crc32c
if content changes (#20687)contents_delta_uri
an optional field ingoogle_vertex_ai_index
(#20780)metadata
tag of"resource-url"
would not be ignored ongoogle_workbench_instance
(#20717)v6.14.1
Compare Source
BUG FIXES:
google_compute_firewall_policy_rule
was incorrectly removed from the Terraform state (#20733)v6.14.0
Compare Source
FEATURES:
google_network_security_intercept_deployment_group
(#20615)google_network_security_intercept_deployment
(#20634)google_network_security_authz_policy
(#20595)google_network_services_authz_extension
(#20595)IMPROVEMENTS:
google_compute_instance
is no longer recreated when changingboot_disk.auto_delete
(#20580)CA_ENTERPRISE_ANNUAL
option for fieldcloud_armor_tier
ingoogle_compute_project_cloud_armor_tier
resource (#20596)network_tier
field togoogle_compute_global_forwarding_rule
resource (#20582)rule.rate_limit_options.enforce_on_key_configs
field togoogle_compute_security_policy
resource (#20597)metadata_startup_script
able to be updated via graceful switch ingoogle_compute_instance
(#20655)enable_fqdn_network_policy
to resourcegoogle_container_cluster
(#20609)quota.0.sign_up_quota_config
subfields conditionally required ingoogle_identity_platform_config
to move errors from apply time up to plan time, and clarified the rule in documentation (#20627)linked_vpn_tunnels.include_import_ranges
,linked_interconnect_attachments.include_import_ranges
,linked_router_appliance_instances. instances
andlinked_router_appliance_instances.include_import_ranges
ingoogle_network_connectivity_spoke
(#20650)hdfs_data_source
field togoogle_storage_transfer_job
resource (#20583)network_configs
andnetwork_config.queue_count
fields togoogle_tpu_v2_vm
resource (#20621)BUG FIXES:
google_access_context_manager_perimeter
by removing the broken output-onlyetag
field ingoogle_access_context_manager_perimeter
andgoogle_access_context_manager_perimeters
(#20691)recaptcha_options
field forgoogle_compute_security_policy
resource (#20617)resource_google_compute_resource_policy
would fail because of a patch error withguest_flush
(#20632)linked_router_appliance_instances.instances.virtual_machine
andlinked_router_appliance_instances.instances.ip_address
attributes ingoogle_network_connectivity_spoke
to be correctly marked as required. Otherwise the request to create the resource will fail. (#20650)v6.13.0
Compare Source
NOTES:
google_service_account_access_token
,google_service_account_id_token
,google_service_account_jwt
,google_service_account_key
now support ephemeral values.google_iam_principal_access_boundary_policy
,google_iam_organizations_policy_binding
,google_iam_folders_policy_binding
andgoogle_iam_projects_policy_binding
to GA (#20475)DEPRECATIONS:
configmanagement.config_sync.metrics_gcp_service_account_email
ingoogle_gke_hub_feature_membership
resource (#20561)FEATURES:
google_service_account_access_token
(#20542)google_service_account_id_token
(#20542)google_service_account_jwt
(#20542)google_service_account_key
(#20542)google_backup_dr_backup_vault
(#20468)google_composer_user_workloads_config_map
(GA) (#20478)google_composer_user_workloads_secret
(GA) (#20478)google_composer_user_workloads_config_map
(GA) (#20478)google_composer_user_workloads_secret
(GA) (#20478)google_gemini_code_repository_index
(#20474)google_network_security_mirroring_deployment
(#20489)google_network_security_mirroring_deployment_group
(#20489)google_network_security_mirroring_endpoint_group_association
(#20489)google_network_security_mirroring_endpoint_group
(#20489)IMPROVEMENTS:
etag
togoogle_access_context_manager_service_perimeter
andgoogle_access_context_manager_service_perimeters
(#20455)google_alloydb_cluster
to 120m from 30m (#20547)row_affinity
field togoogle_bigtable_app_profile
resource (#20435)private_service_connect
field togoogle_cloudbuild_worker_pool
resource (#20561)associated_entities
field togoogle_clouddeploy_target
resource (#20561)serial_pipeline.strategy.canary.runtime_config.kubernetes.gateway_service_mesh.route_destinations
field togoogle_clouddeploy_delivery_pipeline
resource (#20561)google_composer_environment
(GA) (#20478)google_compute_instance
,google_compute_instance_template
,google_compute_region_instance_template
now supportsadvanced_machine_features.enable_uefi_networking
field (#20531)numeric_id
to thegoogle_compute_network
data source (#20548)threshold_configs
field togoogle_compute_security_policy
resource (#20545)forwarding_rule_id
togoogle_compute_global_forwarding_rule
(#20404)health_check_id
togoogle_region_health_check
(#20404)instance_group_manager_id
togoogle_instance_group_manager
(#20404)instance_group_manager_id
togoogle_region_instance_group_manager
(#20404)network_endpoint_id
togoogle_region_network_endpoint
(#20404)subnetwork_id
togoogle_subnetwork
(#20404)psc_data
field to thegoogle_compute_region_network_endpoint_group
resource (#20454)enterprise_config
field togoogle_container_cluster
resource (#20534)node_pool_autoconfig.linux_node_config.cgroup_mode
field togoogle_container_cluster
resource (#20460)autotuning_config
andcohort
fields togoogle_dataproc_batch
(#20410)cluster_config.preemptible_worker_config.instance_flexibility_policy.provisioning_model_mix
field togoogle_dataproc_cluster
resource (#20396)confidential_instance_config
field togoogle_dataproc_cluster
resource (#20488)HEALTHCARE_FHIR
toindustry_vertical
field ingoogle_discovery_engine_search_engine
(#20471)configmanagement.config_sync.stop_syncing
field togoogle_gke_hub_feature_membership
resource (#20561)disable_metric_validation
field togoogle_monitoring_alert_policy
resource (#20544)deletion_protection
field togoogle_oracle_database_autonomous_database
(#20484)deletion_protection
field togoogle_oracle_database_cloud_exadata_infrastructure
(#20485)deletion_protection
field togoogle_oracle_database_cloud_vm_cluster
(#20392)deployment_type
togoogle_parallelstore_instance
(#20457)google_service_account
email
andmember
fields available during plan (#20510)BUG FIXES:
google_apigee_organization
wait for deletion operation to complete. (#20504)vpc_connector_egress_settings
field forgoogle_cloudfunctions_function
resource. (#20437)google_dataproc_job
. (#20453)INSTALLATION_UNSPECIFIED
intemplate_library.installation
(#20567)ENTERPRISE_PLUS
instance with data cache enabled. (#20393)v6.12.0
Compare Source
FEATURES:
google_access_context_manager_access_policy
(#20295)google_dataproc_gdc_spark_application
(#20242)google_managed_kafka_cluster
andgoogle_managed_kafka_topic
(#20237)IMPROVEMENTS:
common_repository
field togoogle_artifact_registry_repository
resource (#20305)urls
output field togoogle_cloud_run_v2_service
resource (#20313)IDPF
as a possible value for thenetwork_interface.nic_type
field ingoogle_compute_instance
resource (#20250)IDPF
as a possible value for theguest_os_features.type
field ingoogle_compute_image
resource (#20250)replica_names
field tosql_database_instance
resource (#20202)performance_config
field togoogle_filestore_instance
(#20218)persistence_config
togoogle_redis_cluster
. (#20212)workforce_identity_federation_config
field togoogle_secure_source_manager_instance
resource (#20290)default_backup_schedule_type
field togoogle_spanner_instance
(#20213)psc_auto_connections
fields togoogle_sql_database_instance
resource (#20307)BUG FIXES:
google_access_context_manager_service_perimeter_ingress_policy
andgoogle_access_context_manager_service_perimeter_egress_policy
resources when there are duplicate resources in the rules (#20294)identity_type
iningress_from
andegress_from
when theIDENTITY_TYPE_UNSPECIFIED
is set (#20221)type
field updates ingoogle_computer_security_policy
, updating this field will now force recreation of the resource (#20316)sign_in.anonymous.enabled
field ingoogle_identity_platform_config
(#20244)v6.11.2
Compare Source
BUG FIXES:
v6.11.1
Compare Source
BUG FIXES:
google_container_cluster.user_managed_keys_config
field for resources that had not set it. (#20314)google_container_cluster.user_managed_keys_config
as immutable because it can't be updated in place. (#20314)v6.11.0
Compare Source
NOTES:
google_compute_firewall_policy_rule
from DCL engine to MMv1 engine. (#20160)BREAKING CHANGES:
oauth_config
a required field ingoogle_looker_instance
, as creating this resource without that field always triggers an API error (#20196)FEATURES:
google_spanner_database
(#20114)google_apigee_api
(#20113)google_dataproc_gdc_application_environment
(#20165)google_dataproc_gdc_service_instance
(#20147)google_memorystore_instance
(#20108)IMPROVEMENTS:
google_apigee_env_references
(#20182)google_apigee_environment
resource (#20189)empty_dir
field togoogle_cloud_run_service
(#20185)empty_dir
field togoogle_cloud_run_v2_service
andgoogle_cloud_run_v2_job
(#20185)disks
field togoogle_compute_node_template
resource (#20180)preconfigured_waf_config
field togoogle_compute_security_policy
resource (#20183)replica_names
field tosql_database_instance
resource (#20202)instance_flexibility_policy
field togoogle_compute_region_instance_group_manager
resource (#20132)google_compute_security_policy
timeouts from 20 minutes to 30 minutes (#20145)control_plane_endpoints_config
field togoogle_container_cluster
resource. (#20193)parallelstore_csi_driver_config
field togoogle_container_cluster
resource. (#20163)user_managed_keys_config
field togoogle_container_cluster
resource. (#20105)__name__ DESC
indexes ingoogle_firestore_index
resources (#20124)google_privateca_certificate_authority
with type = "SUBORDINATE" to be activated into "STAGED" state (#20103)default_backup_schedule_type
field togoogle_spanner_instance
(#20213)traffic_split
,private_service_connect_config
,predict_request_response_logging_config
,dedicated_endpoint_enabled
, anddedicated_endpoint_dns
fields togoogle_vertex_ai_endpoint
resource (#20179)deletion_protection
field togoogle_workflows_workflow
resource (#20106)BUG FIXES:
match.src_address_groups
andmatch.dest_address_groups
ingoogle_compute_network_firewall_policy_rule
(#20148)preconfigured_waf_config
field forgoogle_compute_security_policy
resource (#20183)node_config.containerd_config
ingoogle_container_cluster
andgoogle_container_node_pool
(#20112)v6.10.0
Compare Source
FEATURES:
google_compute_instance_guest_attributes
(#20095)google_service_accounts
(#20062)google_iap_settings
(#20085)IMPROVEMENTS:
GLOBAL
enum value toscope.type
field ingoogle_apphub_application
resource (#20015)workload_options
field togoogle_assured_workloads_workload
resource (#19985)external_catalog_dataset_options
fields togoogle_bigquery_dataset
resource (beta) (#20097)google_bigquery_job
destination table configuration (#20077)desired_status
on google_compute_instance can now be set toTERMINATED
orSUSPENDED
on instance creation (#20031)header_action
andredirect_options
fields togoogle_compute_security_policy_rule
resource (#20079)interface.ipv6-address
field ingoogle_compute_external_vpn_gateway
resource (#20091)propagated_connection_limit
andconnected_endpoints.propagated_connection_count
fields togoogle_compute_service_attachment
resource (#20016)name
ongoogle_compute_instance
(#20036)advanced_machine_features.turbo_mode
togoogle_compute_instance
,google_compute_instance_template
, andgoogle_compute_region_instance_template
(#20090)labels
,resource_manager_tags
andworkload_metadata_config
ingoogle_container_cluster.node_config
(#20038)protocol
property to resourcegoogle_filestore_instance
(#19982)mode
flag togoogle_memorystore_instance
(#19988)zone
andreplica_zone
fields togoogle_netapp_storage_pool
resource (#19980)zone
andreplica_zone
fields togoogle_netapp_volume
resource (#19980)tls_inspection_policy
field togoogle_network_security_gateway_security_policy
(#19986)disabled
togoogle_service_account
datasource (#20034)asymmetric_autoscaling_options
field togoogle_spanner_instance
(#20014)ENTERPRISE
foredition
ingoogle_sql_database_instance
so thatedition
is determined by the API when unset. This will cause new instances to useENTERPRISE_PLUS
as the default for POSTGRES_16. (#19977)autoscaling_settings
togoogle_vmwareengine_private_cloud
resource (#20057)BUG FIXES:
google_compute_security_policy_rule
that prevented updating the default rule (#20066)google_container_cluster.node_config
subfields (#20038)v6.9.0
Compare Source
DEPRECATIONS:
security_posture_config
field ingoogle_container_attached_cluster
resource (#19912)FEATURES:
google_oracle_database_autonomous_database
(#19903)google_oracle_database_autonomous_databases
(#19901)google_oracle_database_cloud_exadata_infrastructures
(#19884)google_oracle_database_cloud_vm_clusters
(#19900)google_apigee_app_group
(#19921)google_apigee_developer
(#19911)google_network_connectivity_group
(#19902)IMPROVEMENTS:
google_compute_network_firewall_policy_association
now uses MMv1 engine instead of DCL. (#19976)google_compute_region_network_firewall_policy_association
now uses MMv1 engine instead of DCL. (#19976)creation_timestamp
field togoogle_compute_instance
,google_compute_instance_template
,google_compute_region_instance_template
(#19906)key_revocation_action_type
togoogle_compute_instance
and related resources (#19952)deletion_policy
togoogle_looker_instance
to allow force-destroying instances with nested resources by settingdeletion_policy = FORCE
(#19924)alert_strategy.notification_prompts
field togoogle_monitoring_alert_policy
(#19928)hierarchical_namespace
togoogle_storage_bucket
resource (#19882)ENTERPRISE
foredition
ingoogle_sql_database_instance
so thatedition
is determined by the API when unset. This will cause new instances to useENTERPRISE_PLUS
as the default for POSTGRES_16. (#19977)autoscaling_settings
togoogle_vmwareengine_cluster
resource (#19962)max_usable_workstations
field togoogle_workstations_workstation_config
resource. (#19872)BUG FIXES:
distribution_zones
was incorrectly sent to the API when updatingdistribution_policy_target_shape
ingoogle_compute_region_instance_group_manager
resource (#19949)google_container_node_pool
caused by an occasional nil pointer (#19922)google_essential_contacts_contact
import to include required parent field. (#19877)google_sql_database_instance.0.settings.0.data_cache_config
accept server-side changes when unset. When unset, no diffs will be created when instances change inedition
and the feature is enabled or disabled as a result. (#19972)google_storage_bucket
, preventing hanging when refreshing deleted buckets (#19964)v6.8.0
Compare Source
FEATURES:
google_oracle_database_cloud_exadata_infrastructure
(#19856)google_oracle_database_cloud_vm_cluster
(#19859)google_oracle_database_db_nodes
(#19871)google_oracle_database_db_servers
(#19823)google_oracle_database_autonomous_database
(#19860)google_oracle_database_cloud_exadata_infrastructure
(#19798)google_oracle_database_cloud_vm_cluster
(#19837)google_transcoder_job_template
(#19854)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 becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.