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:
~> 3.0.0-beta.1
->~> 6.26.0
Release Notes
hashicorp/terraform-provider-google-beta (google-beta)
v6.26.0
Compare Source
FEATURES:
google_project_iam_custom_role
(#9551)google_project_iam_custom_roles
(#9519)google_eventarc_pipeline
(#9508)google_firebase_app_hosting_backend
(#9531)google_managed_kafka_connect_cluster
(#9552)google_managed_kafka_connector
(#9552)IMPROVEMENTS:
psc_config
field to ``google_alloydb_cluster` resource (#9548)table_metadata_view
query param togoogle_bigquery_table
(#9530)google_bigquery_job
(#9520)dns_endpoint
field to togoogle_clouddeploy_target
resource (#9553)UNRESTRICTED
option to thetls_early_data
field in thegoogle_compute_target_https_proxy
resource (#9527)enable_flow_logs
andstate
fields togoogle_compute_subnetwork
resource (#9541)KCP_HPA
forlogging_config.enable_components
field ingoogle_container_cluster
resource (#9529)deletion_policy
field togoogle_dataform_repository
resource. Default value isDELETE
. Settingdeletion_policy
toFORCE
will delete any child resources of this repository as well. (#9549)engine_version
field ingoogle_memorystore_instance
resource (#9534)create_time
andupdate_time
fields togoogle_dataproc_metastore_federation
resource (#9528)create_time
andupdate_time
fields togoogle_dataproc_metastore_service
resource (#9523)not_operations
field togoogle_network_security_authz_policy
resource (#9511)ip_version
andenvoy_headers
fields togoogle_network_services_gateway
resource (#9514)settings.insights_config.query_string_length
andsettings.insights_config.query_string_length
limits for Enterprise Plus editionsql_database_instance
resource. (#9539)parquet_options
field togoogle_storage_insights_report_config
resource (#9522)execution_history_level
field togoogle_workflows_workflow
resource (#9509)BUG FIXES:
access_policies
ingoogle_access_context_manager_access_policy
(#9536)fedora-coreos
ingoogle_compute_image
resource (#9513)DNS_SCOPE_UNSPECIFIED
value to thedns_config.cluster_dns_scope
field ingoogle_container_cluster
resource and suppressed diffs betweenDNS_SCOPE_UNSPECIFIED
in config and empty/null in state (#9547)dataStoreIds
to mutable ingoogle_discovery_engine_search_engine
(#9506)min_tls_version
andtls_feature_profile
fields updated to use the server assigned default and prevent a permadiff ingoogle_network_security_tls_inspection_policy
resource. (#9514)google_os_login_ssh_public_key
to allow for propagation (#9546)google_spanner_instance
(#9542)v6.25.0
Compare Source
NOTES:
google_eventarc_channel
now uses MMv1 engine instead of DCL. (#9488)google_workbench_instance
to 40mins. (#9468)FEATURES:
google_compute_region_ssl_policy
(#9439)google_eventarc_google_api_source
(#9492)google_iam_oauth_client_credential
(#9491)google_iam_oauth_client
(#9456)google_network_security_backend_authentication_config
(#9481)IMPROVEMENTS:
psc_instance_config.psc_interface_configs
field togoogle_alloydb_instance
resource (#9469)create_snapshot_before_destroy
togoogle_compute_disk
andgoogle_compute_region_disk
to enable creating a snapshot before disk deletion (#9442)custom_metrics
field togoogle_compute_backend_service
andgoogle_compute_region_backend_service
(#9473)ip_collection
andipv6_gce_endpoint
fields togoogle_compute_subnetwork
resource (#9490)log_config.optional_mode
andlog_config.optional_fields
fields togoogle_compute_region_backend_service
resource (#9484)rsa_encrypted_key
togoogle_compute_region_disk
(#9442)scheduling.termination_time
field togoogle_compute_instance
,google_compute_instance_from_machine_image
,google_compute_instance_from_template
,google_compute_instance_template
, andgoogle_compute_region_instance_template
resources (#9479)firewall_policy
ingoogle_compute_firewall_policy_association
resource. It is recommended to only perform this operation in combination with a protective lifecycle tag such as "create_before_destroy" or "prevent_destroy" on your previousfirewall_policy
resource in order to prevent situations where a target attachment has no associated policy. (#9495)purpose
field updatable ingoogle_compute_subnetwork
. (#9489)enable_components
ingoogle_container_cluster
resource (#9453)google_datastream_connection_profile
(#9482)deletion_policy
field togoogle_firebase_data_connect_service
resource (#9496)description
field togoogle_network_security_intercept_deployment
,google_network_security_intercept_deployment_group
,google_network_security_intercept_endpoint_group
resources (#9474)description
field togoogle_network_security_mirroring_deployment
,google_network_security_mirroring_deployment_group
,google_network_security_mirroring_endpoint_group
resources (#9476)spot
field togoogle_tpu_v2_vm
resource (#9478)tags
field togoogle_workstations_workstation_cluster
resource (#9441)BUG FIXES:
SUNDAY
option todays_of_week
field ingoogle_backup_dr_backup_plan
resource (#9446)network_interface.internal_ipv6_prefix_length
not being set or read in Terraform state ingoogle_compute_instance
resource (#9444)google_compute_router_nat
wheremax_ports_per_vm
couldn't be unset once set. (#9483)google_container_cluster
whencluster_dns_scope
is unspecified (#9443)google_network_security_gateway_security_policy_rule
resource when creating and deleting to prevent race conditions (#9448)v6.24.0
Compare Source
NOTES:
GEMINI_CLOUD_ASSIST
for fieldproduct
ingoogle_gemini_logging_setting_binding
resource (#9438)GEMINI_CODE_ASSIST
for fieldproduct
ingoogle_gemini_data_sharing_with_google_setting_binding
resource (Beta) (#9437)DEPRECATIONS:
google_data_catalog_entry
andgoogle_data_catalog_tag
resources. For steps to transition your Data Catalog users, workloads, and content to Dataplex Catalog, see https://cloud.google.com/dataplex/docs/transition-to-dataplex-catalog. (#9393)google_notebooks_location
resource (#9373)FEATURES:
google_memorystore_instance
(#9400)google_apihub_host_project_registration
(#9419)google_compute_instant_snapshot
(#9412)google_eventarc_message_bus
(#9423)google_gemini_data_sharing_with_google_setting_binding
(GA) (#9437)google_gemini_gcp_enablement_setting_binding
(GA) (#9407)google_gemini_gemini_gcp_enablement_setting_binding
(#9392)google_storage_anywhere_cache
(#9389)IMPROVEMENTS:
creation_timestamp
,next_hop_peering
,warnings.code
,warnings.message
,warnings.data.key
,warnings.data.value
,next_hop_hub
,route_type
,as_paths.path_segment_type
,as_paths.as_lists
androute_status
fields togoogle_compute_route
resource (#9386)max_stream_duration
field togoogle_compute_url_map
resource (#9387)architecture
,source_instant_snapshot
,source_storage_object
,resource_manager_tags
togoogle_compute_disk
. (#9412)UPGRADE_INFO_EVENT
for GKE notification filter ingoogle_container_cluster
resource (#9421)AZURE_AD_GROUPS_ID
field togoogle_iam_workforce_pool_provider.extra_attributes_oauth2_client.attributes_type
resource (#9433)policy_mode
field togoogle_network_connectivity_hub
resource (#9409)location
field togoogle_network_services_grpc_route
resource (#9429)logging_config
field togoogle_storage_transfer_job
resource (#9378)BUG FIXES:
max_staleness
field ingoogle_bigquery_table
to be a computed field (#9411)run_frequency
configurations ingoogle_chronicle_rule_deployment
(#9422)google_discovery_engine_target_site
resources (#9436)google_eventarc_trigger
creation failed due to the region could not be parsed from the trigger's name (#9383)product
field ingoogle_gemini_data_sharing_with_google_setting_binding
resource (Beta) (#9437)b64_mac_key
in base64url, instead of base64 ingoogle_public_ca_external_account_key
(#9424)google_storage_bucket_iam_policy
deletions (#9434)v6.23.0
Compare Source
NOTES:
google_sql_user
resource now supportspassword_wo
write-only argumentsgoogle_bigquery_data_transfer_config
resource now supportssecret_access_key_wo
write-only argumentsgoogle_secret_version
resource now supportssecret_data_wo
write-only argumentsIMPROVEMENTS:
password_wo
andpassword_wo_version
fields togoogle_sql_user
resource (#21616)secret_access_key_wo
andsecret_access_key_wo_version
fields togoogle_bigquery_data_transfer_config
resource (#21617)secret_data_wo
andsecret_data_wo_version
fields togoogle_secret_version
resource (#21618)v6.22.0
Compare Source
NOTES:
DEPRECATIONS:
google_data_catalog_tag_template
. Usegoogle_dataplex_aspect_type
instead. For steps to transition your Data Catalog users, workloads, and content to Dataplex Catalog, see https://cloud.google.com/dataplex/docs/transition-to-dataplex-catalog. (#9347)google_data_catalog_entry_group
. Usegoogle_dataplex_entry_group
instead. For steps to transition your Data Catalog users, workloads, and content to Dataplex Catalog, see https://cloud.google.com/dataplex/docs/transition-to-dataplex-catalog. (#9349)FEATURES:
google_alloydb_cluster
(#9361)google_project_ancestry
(#9326)google_gemini_data_sharing_with_google_setting_binding
(#9356)google_spanner_instance_partition
(#9354)IMPROVEMENTS:
import_subnet_routes_with_public_ip
andexport_subnet_routes_with_public_ip
fields togoogle_compute_network_peering_routes_config
resource (#9320)bitbucket_cloud_config
andbitbucket_data_center_config
fields togoogle_developer_connect_connection
resource (ga) (#9338)extra_attributes_oauth2_client
field togoogle_iam_workforce_pool_provider
resource (#9336)kms_key
field togoogle_redis_cluster
resource (#9334)network_config
field togoogle_tpu_v2_queued_resource
resource (#9332)BUG FIXES:
google_apigee_organization
(#9352)enabled
on creation ingoogle_chronicle_rule_deployment
(#9343)v6.21.0
Compare Source
NOTES:
FEATURES:
google_alloydb_instance
(#9307)google_firebase_data_connect_service
(#9304)google_gemini_data_sharing_with_google_setting
(#9250)google_gemini_gemini_gcp_enablement_setting
(beta) (#9253)google_gemini_logging_setting_binding
(#9292)google_gemini_release_channel_setting_binding
(#9287)google_netapp_volume_quota_rule
(#9248)IMPROVEMENTS:
etag
to access context manager directional policy resourcesgoogle_access_context_manager_service_perimeter_dry_run_egress_policy
,google_access_context_manager_service_perimeter_dry_run_ingress_policy
,google_access_context_manager_service_perimeter_egress_policy
andgoogle_access_context_manager_service_perimeter_ingress_policy
to prevent overriding changes (#9302)title
field to policy blocks undergoogle_access_context_manager_service_perimeter
and variants (#9259)google_artifact_registry_docker_image
data source queries (#9297)graceful_shutdown
field togoogle_compute_instance
,google_compute_instance_template
andgoogle_compute_region_instance_template
resource (#9278)labels
field togoogle_compute_ha_vpn_gateway
resource (#9309)google_compute_disk
(#9280)container_log_max_size
,container_log_max_files
,image_gc_low_threshold_percent
,image_gc_high_threshold_percent
,image_minimum_gc_age
,image_maximum_gc_age
, andallowed_unsafe_sysctls
tonode_kubelet_config
block ingoogle_container_cluster
resource. (#9274)condition_sql
field togoogle_monitoring_alert_policy
resource (#9242)location
field togoogle_network_services_mesh
resource (#9282)persistent_directories.gce_pd.size_gb
andpersistent_directories.gce_pd.disk_type
ingoogle_workstations_workstation_config
resource (#9305)type
,expiry_time
field togoogle_scc_mute_config
resource (#9273)BUG FIXES:
google_chronicle_rule_deployment
resource (#9312)google_dns_managed_zone
is unable to update withservice_directory_config
specified (#9239)google_database_migration_service_migration_job
(#9244)google_network_services_authz_extension.wire_format
sending an invalid default value by removing the Terraform default and letting the API set the default. (#9245)v6.20.0
Compare Source
NOTES:
google_compute_firewall_policy
now uses MMv1 engine instead of DCL. (#9228)FEATURES:
google_beyondcorp_application_iam_policy
(#9205)google_parameter_manager_parameter_version_render
(#9190)google_parameter_manager_regional_parameter_version_render
(#9232)google_beyondcorp_application
(#9205)google_beyondcorp_application_iam_binding
(#9205)google_beyondcorp_application_iam_member
(#9205)google_beyondcorp_application_iam_policy
(#9205)google_bigquery_analytics_hub_listing_subscription
(#9195)google_colab_notebook_execution
(#9186)google_colab_schedule
(#9226)google_compute_network_firewall_policy_packet_mirroring_rule
(#9202)google_gemini_logging_setting
(#9198)google_gemini_release_channel_setting
(#9207)IMPROVEMENTS:
resource
tosources
inegress_from
under resourcesgoogle_access_context_manager_service_perimeter
,google_access_context_manager_service_perimeters
,google_access_context_manager_service_perimeter_egress_policy
,google_access_context_manager_service_perimeter_dry_run_egress_policy
(#9196)base_image_uri
andbuild_info
togoogle_cloud_run_v2_service
(#9229)auto_upgrade
field togoogle_colab_runtime
(#9216)software_config.post_startup_script_config
field togoogle_colab_runtime_template
(#9206)desired_state
field togoogle_colab_runtime
, making it startable/stoppable (#9209)ip_collection
field togoogle_compute_forwarding_rule
resource (#9194)mode
andallocatable_prefix_length
fields togoogle_compute_public_delegated_prefix
resource (#9218)google_compute_per_instance_config
andgoogle_compute_region_per_instance_config
deletions by not locking on the parent resource, but including instance name. (#9181)auto_monitoring_config
field and subfields to thegoogle_container_cluster
resource (#9224)initial_replication
field for peer instance configuration andeffective_replication
output for replication configuration output togoogle_filestore_instance
(#9200)CLUSTER_DISABLED
tomode
field ingoogle_memorystore_instance
(#9178)compression_mode
andallowed_methods
fields togoogle_network_services_edge_cache_service
resource (#9201)user_defined_access_urls
and subfields togoogle_privateca_certificate_authority
resource to add support for custom CDP AIA URLs (#9221)enable_third_party_identity
field togoogle_workbench_instance
resource (#9236)v6.19.0
Compare Source
NOTES:
DEPRECATIONS:
location
ongoogle_beyondcorp_security_gateway
. The only valid value isglobal
, which is now also the default value. The field will be removed in a future major release. (#9121)FEATURES:
google_parameter_manager_parameter_version
(#9154)google_parameter_manager_parameters
(#9148)google_parameter_manager_regional_parameter_version
(#9165)google_beyondcorp_security_gateway_iam_binding
(#9169)google_beyondcorp_security_gateway_iam_member
(#9169)google_beyondcorp_security_gateway_iam_policy
(#9169)IMPROVEMENTS:
etag
togoogle_access_context_manager_service_perimeter_dry_run_resource
to prevent overriding list of resources (#9120)schema_foreign_type_info
field and related schema handling togoogle_bigquery_table
resource (beta) (#9122)google_compute_(region_)per_instance_config
by not locking on the parent resource, but including instance name. (#9116)network_profile
field togoogle_compute_network
resource. (#9135)zero_advertised_route_priority
field togoogle_compute_router_peer
(#9133)max_run_duration
tonode_config
ingoogle_container_cluster
andgoogle_container_node_pool
(#9163)encryption_config
togoogle_dataproc_workflow_template
(#9168)fleet_default_member_config.config_management.config_sync.metrics_gcp_service_account_email
field togoogle_gke_hub_feature
resource (#9147)prefix
andregex
fields togoogle_service_accounts
data source (#9129)ingestion_data_source_settings.aws_msk
andingestion_data_source_settings.confluent_cloud
fields togoogle_pubsub_topic
resource (#9114)encryption_config
field togoogle_spanner_backup_schedule
(#9161)tags
andworkflow_tags
fields togoogle_workflows_workflow
resource (#9152)BUG FIXES:
google_alloydb_user.password
as sensitive (#9124)location
to always be global ingoogle_beyondcorp_security_gateway
(#9121)parent
ingoogle_cloud_quotas_quota_adjuster_settings
(#9153)google_compute_router_peer.advertised_route_priority
use server-side default if unset. To set the value to0
you must also setzero_advertised_route_priority = true
. (#9133)node_config.resource_labels
(#9171)cluster_autoscaling.resource_limits.maximum
as required, as requests would fail if it was not set (#9151)google_firestore_field
(#9140)zone
would be found if it was unspecified ingoogle_netapp_storage_pool
(#9157)google_network_security_security_profile
(#9162)google_spanner_instance.force_destroy
not settingbilling_project
value correctly (#9132)content
field in thegoogle_storage_bucket_object_content
data source could erroneously fail (#9166)v6.18.1
Compare Source
BUG FIXES:
node_config.resource_labels
(#9171)v6.18.0
Compare Source
FEATURES:
google_compute_instance_template_iam_policy
(#9085)google_kms_key_handles
(#9105)google_organizations
(#9093)google_parameter_manager_parameter
(#9084)google_parameter_manager_regional_parameters
(#9089)google_apihub_api_hub_instance
(#9080)google_chronicle_retrohunt
(#9090)google_colab_runtime
(#9076)google_colab_runtime_template_iam_binding
(#9091)google_colab_runtime_template_iam_member
(#9091)google_colab_runtime_template_iam_policy
(#9091)google_compute_instance_template_iam_binding
(#9085)google_compute_instance_template_iam_member
(#9085)google_compute_instance_template_iam_policy
(#9085)google_parameter_manager_parameter_version
(#9111)google_redis_cluster_user_created_connections
(#9099)IMPROVEMENTS:
skip_await_major_version_upgrade
field ingoogle_alloydb_cluster
resource, allowing formajor_version
to be updated (#9066)properties
field togoogle_apigee_environment
resource (#9072)custom_learned_route_priority
to 0 in 'google_compute_router_peer' by adding thezero_custom_learned_route_priority
field (#9083)build_config
togoogle_cloud_run_v2_service
(#9100)dest_network_scope
,src_network_scope
andsrc_networks
fields togoogle_compute_firewall_policy_rule
resource (beta) (#9082)dest_network_scope
,src_network_scope
andsrc_networks
fields togoogle_compute_firewall_policy_with_rules
resource (beta) (#9082)dest_network_scope
,src_network_scope
andsrc_networks
fields togoogle_compute_network_firewall_policy_rule
resource (beta) (#9082)dest_network_scope
,src_network_scope
andsrc_networks
fields togoogle_compute_network_firewall_policy_with_rules
resource (beta) (#9082)dest_network_scope
,src_network_scope
andsrc_networks
fields togoogle_compute_region_network_firewall_policy_rule
resource (beta) (#9082)dest_network_scope
,src_network_scope
andsrc_networks
fields togoogle_compute_region_network_firewall_policy_with_rules
resource (beta) (#9082)pdp_scope
field togoogle_compute_public_advertised_prefix
resource (#9096)labels
field togoogle_compute_interconnect_attachment
(#9095)custom_learned_route_priority
was accidentally set to 0 during updates in 'google_compute_router_peer' (#9083)tags
field togoogle_filestore_instance
resource (#9086)custom_mirroring_profile
andcustom_intercept_profile
fields togoogle_network_security_security_profile
andgoogle_network_security_security_profile_group
resources (#9110)enforce_in_transit
fields togoogle_pubsub_topic
resource (#9069)ingestion_data_source_settings.azure_event_hubs
field togoogle_pubsub_topic
resource (#9065)psc_service_attachments
field togoogle_redis_cluster
resource, to enable use of the fine-grained resourcegoogle_redis_cluster_user_created_connections
(#9099)BUG FIXES:
properties
field update ongoogle_apigee_environment
resource (#9107)google_artifact_registry_repository
(#9109)google_compute_global_forwarding_rule
with labels targeting PSC endpoint (#9106)additive_vpc_scope_dns_domain
being ignored in Autopilot cluster definition (#9075)node_pool_defaults.node_config_defaults.insecure_kubelet_readonly_port_enabled
in node config. (#9074)google_service_accounts
. (#9094)google_project
. Default network deletion should succeed more often. (#9103)v6.17.0
Compare Source
FEATURES:
google_parameter_manager_regional_parameter
(beta) (#9030)google_apigee_environment_addons_config
(#9021)google_chronicle_reference_list
(beta) (#9047)google_chronicle_rule_deployment
(#9043)google_chronicle_rule
(#9032)google_colab_runtime_template
(#9050)google_edgenetwork_interconnect_attachment
(#9024)google_parameter_manager_parameter
(#9041)google_parameter_manager_regional_parameter_version
(#9062)google_parameter_manager_regional_parameter
(#9026)IMPROVEMENTS:
etag
togoogle_access_context_manager_service_perimeter_resource
to prevent overriding list of resources (#9058)BPS_100G
enum value tobandwidth
field ofgoogle_compute_interconnect_attachment
. (#9040)IPV6_ONLY
stack_type togoogle_compute_subnetwork
,google_compute_instance
,google_compute_instance_template
andgoogle_compute_region_instance_template
. (#9020)bgp_best_path_selection_mode
,bgp_bps_always_compare_med
andbgp_bps_inter_region_cost
fields ingoogle_compute_network
from Beta to Ga (#9029)next_hop_origin
,next_hop_med
andnext_hop_inter_region_cost
output fields ingoogle_compute_route
form Beta to GA (#9029)advanced_site_search_config
field togoogle_discovery_engine_data_store
resource (#9060)force_destroy
field to resourcegoogle_code_repository_index
, enabling deletion of the resource even when it has dependent RepositoryGroups (#9036)ports
field ongoogle_network_services_gateway
resource (#9056)sql_source_representation_instance
now usesstring
representation ofdatabaseVersion
(#9027)replication_cluster
field togoogle_sql_database_instance
resource (#9044)google_sql_database_instance
resource (#9044)container_image
field ofgoogle_workbench_instance
resource to modifiable. (#9046)BUG FIXES:
organization
update requests. (#9022)artifact_registry_repository
not accepting durations with 'm', 'h' or 'd' (#9054)google_network_services_gateway
could not be updated in place (#9056)transfer_spec.aws_s3_data_source.aws_access_key
ingoogle_storage_transfer_job
(#9019)v6.16.0
Compare Source
FEATURES:
google_kms_autokey_config
(#8986)google_beyondcorp_security_gateway
(#9017)google_chronicle_data_access_label
(#8999)google_chronicle_data_access_scope
(#9000)google_cloud_quotas_quota_adjuster_settings
(#9005)IMPROVEMENTS:
watchlist_id
field to be optional ingoogle_chronicle_watchlist
resource (#8988)crypto_key_config
,github_enterprise_config
,gitlab_config
, andgitlab_enterprise_config
fields togoogle_developer_connect_connection
resource (#8998)health_check
andexternal_endpoints
fields togoogle_dns_record_set
resource (#9016)server_ca_pool
field togoogle_sql_database_instance
resource (#9008)google_vmwareengine_private_cloud
(#9006)BUG FIXES:
shielded_instance_config
in thegoogle_dataproc_cluster
resource (#9003)vcenter
field ingoogle_gkeonprem_vmware_cluster
resource ([#&Configuration
📅 Schedule: Branch creation - "after 5am on friday" (UTC), 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.
To execute skipped test pipelines write comment
/ok-to-test
.This PR has been generated by MintMaker (powered by Renovate Bot).