Releases: hashicorp/terraform-provider-google-beta
Releases · hashicorp/terraform-provider-google-beta
v6.37.0
FEATURES:
- New Data Source:
google_bigquery_table(#10076) - New Data Source:
google_gke_hub_membership(#10075) - New Resource:
google_apigee_security_monitoring_condition(#10063) - New Resource:
google_beyondcorp_security_gateway_application(#10059) - New Resource:
google_cloud_run_v2_worker_pool(#10054) - New Resource:
google_compute_future_reservation(#10020) - New Resource:
google_dataplex_glossary_category(#10016) - New Resource:
google_dataplex_glossary_term(#10016) - New Resource:
google_iam_workforce_pool_provider_key(#10070) - New Resource:
google_iam_workload_identity_pool_managed_identity(#10081) - New Resource:
google_iam_workload_identity_pool_namespace(#10044) - New Resource:
google_managed_kafka_acl(#10067)
IMPROVEMENTS:
- alloydb: added
activation_policyfield togoogle_alloydb_instanceresource (#10010) - compute: added
mirror_percentfield todefault_route_action.request_mirror_policy,path_matchers.default_route_action.request_mirror_policy,path_matchers.path_rules.route_action.request_mirror_policy, andpath_matchers.route_rules.route_action.request_mirror_policyingoogle_compute_url_mapresource (#10071) - compute: added
network_pass_through_lb_traffic_policy.0.zonal_affinity.0.spillover,network_pass_through_lb_traffic_policy.0.zonal_affinity.0.spillover_ratioanddynamic_forwarding.0.ip_port_selection.0.enabledtogoogle_compute_backend_serviceresource (#10056) - compute: added in-place update support for
mtufield ingoogle_compute_network(#10066) - compute: added
subsetting.0.subset_sizeanddynamic_forwarding.0.ip_port_selection.0.enabledtogoogle_compute_region_backend_serviceresource (#10056) - container: added in-place update support for
ip_allocation_policy.stack_typefield ingoogle_container_clusterresource (#10037) - container: added in-place update support for
enable_multi_networkingingoogle_container_clusterresource (#10045) - databasemigrationservice: added
create_without_validationfield togoogle_database_migration_service_private_connectionresource (#10046) - dataflow: added
additional_pipeline_optionsfield togoogle_dataflow_flex_template_jobresource (#10040) - filestore: added PSC fields to
google_filestore_instance(#10061) - memorystore: added field
desired_auto_created_endpointsforgoogle_memorystore_instanceresource (#10031) - netapp: added
hybrid_peering_detailsandhybrid_replication_typefields togoogle_netapp_volume_replicationresource (#10077) - netapp: added
hybrid_replication_parametersfields togoogle_netapp_volumeresource (#10077) - netblock: added
restricted-googleapis-with-directconnectivityandprivate-googleapis-with-directconnectivityrange_types togoogle_netblock_ip_rangesdata source (#10051) - netblock: added ipv6 ranges for
restricted-googleapisandprivate-googleapisrange_types togoogle_netblock_ip_rangesdata source (#10051) - privateca: added
name_constraintsfield forgoogle_privateca_certificate_templateresource (#10083) - spanner: added field
instance_typeto thegoogle_spanner_instanceresource (#10038) - storage: added
ip_filtertogoogle_storage_bucketresource. (#10078)
BUG FIXES:
- gemini: fixed permadiff on
productfield ingoogle_gemini_logging_setting_bindingresource (#10011) - gemini: fixed permadiff on
productfield ingoogle_gemini_release_channel_setting_bindingresource (#10050) - networkservices: fixed validation error when modifying the
cache_modefield inedge_cache_service(#10053) - privateca: fixed issue preventing setting
0and null values for basic constraints in thegoogle_privateca_certificate_templateresource via the addition ofnull_caandzero_max_issuer_path_lengthfields (#10083) - vpcaccess: fixed an issue where Terraform config validation conditions could have erroneously invalidated existing
google_vpc_access_connectorresources (#10018)
v6.36.1
v6.36.0
DEPRECATIONS:
- beyondcorp: deprecated
google_beyondcorp_application(#9968) - firestore: deprecated
deletion_policyfield ofgoogle_firestore_databaseresource (#9976)
FEATURES:
- New Data Source:
google_beyondcorp_security_gateway(#9996) - New Data Source:
google_lustre_instance(#9978) - New Resource:
google_bigquery_row_access_policy(#10004) - New Resource:
google_dataplex_glossary(#9997) - New Resource:
google_firebase_app_hosting_default_domain(#9966) - New Resource:
google_firebase_app_hosting_domain(#9966) - New Resource:
google_firebase_app_hosting_traffic(#9966) - New Resource:
google_iam_workload_identity_pool_iam_*(#9990)
IMPROVEMENTS:
- beyondcorp: increased default timeouts on
google_beyondcorp_app_gatewayoperations from 20m to 40m (#10003) - bigtable: added
deletion_protectionfield togoogle_bigtable_logical_viewresource (#9969) - compute: added 'H2C' as a supported value for
protocolingoogle_compute_backend_serviceandgoogle_compute_region_backend_service(#9994) - compute: added
external_managed_backend_bucket_migration_stateandexternal_managed_backend_bucket_migration_testing_percentagetogoogle_compute_global_forwarding_ruleresource. (#9985) - compute: added
external_managed_migration_stateandexternal_managed_migration_testing_percentagetogoogle_compute_backend_serviceresource. (#9985) - compute: added
force_attachfield toboot_diskandattached_diskofgoogle_compute_instanceresource (#9999) - compute: added
numeric_idtogoogle_compute_instance_templateresource (#9975) - compute: added the numeric id as
generated_idattribute to thegoogle_compute_network_endpoint_group(#9984) - compute: added update support for
load_balancing_schemeingoogle_compute_backend_serviceandgoogle_compute_global_forwarding_ruleresources to allow migrating between classic and global external ALB (#9985) - container: added
in_transit_encryption_configfield ingoogle_container_clusterresource (#9972) - container: allowed in-place update
node_config.windows_node_configfield ingoogle_container_clusterandgoogle_container_node_poolresource (#9986) - container: allowed in-place update for
node_config.storage_poolsfield ingoogle_container_clusterandgoogle_container_node_poolresourcee (#9967) - dialogflowcx: added
event_handlers.trigger_fulfillment.enable_generative_fallbackfield togoogle_dialogflow_cx_flowresource (#9958) - dialogflowcx: added
gen_app_builder_settingsfield togoogle_dialogflow_cx_agentresource (#9971) - iambeta: added
mode,inline_certificate_issuance_config, andinline_trust_configfields togoogle_iam_workload_identity_poolresource (#9990) - vmwareengine: increased
google_cloud_vmwareengine_private_cloudtimeout to 6 hours. (#9974)
BUG FIXES:
- compute: added global retry for "resourceNotReady for Networks" 400 errors (#9970)
- dialogflowcx: fixed an issue where
dialogflow_cx_custom_endpointis not correctedly handled (#9995) - iamoauthclient: marked
google_iam_oauth_client_credential.client_secretas sensitive (#9992) - resourcemanager: fixed an issue in
google_projectsdata source where the provideruniverse_domaindid not overwrite the list URL (#9964)
v6.35.0
FEATURES:
- New Resource:
google_compute_cross_site_network(#9940)
IMPROVEMENTS:
- alloydb: added
psc_auto_connectionsfield togoogle_alloydb_instanceresource (#9938) - apigee: added
s_sl_info.enforcefield ingoogle_apigee_target_serverresource (#9922) - bigquery: added
security_modeoption forgoogle_bigquery_routineresource (#9949) - bigtable: added support for explicit disable automated backup on create for
google_bigtable_table(#9943) - compute: added
guest_os_featuresandarchitecturetogoogle_compute_instance_templateandgoogle_compute_region_instance_template(#9950) - compute: added
grpc_tls_health_checkfield togoogle_compute_healthcheckresource (#9924) - compute: allowed in-place updates for
subnetworks,description,producer_accept_lists, andproducer_reject_listsongoogle_compute_network_attachment(#9926) - dialogflowcx: added
knowledge_connector_settingsfield togoogle_dialogflow_cx_flowandgoogle_dialogflow_cx_pageresources (#9939) - filestore: added
directory_servicesfield togoogle_filestore_instance(#9919) - netapp: added
backup_vault_type,backup_region,source_region,source_backup_vault, anddestination_backup_vaultfields togoogle_netapp_backup_vault(#9933) - netapp: added
volume_regionandbackup_regionfields togoogle_netapp_backup(#9933) - networkconnectivity: added
immutabilityfield togoogle_network_connectivity_internal_rangeresource (#9931) - networkservices: added
flex_shieldingfield togoogle_network_services_edge_cache_originresource (#9951) - spanner: added field
default_time_zonetogoogle_spanner_databaseresource (#9936) - storage: added new field
content_hexsha512andcontent_base64sha512in data sourcegoogle_storage_bucket_object_content(#9920)
BUG FIXES:
- gemini: fixed bug on
google_gemini_code_repository_indexwhereforce_destroyfield did nothing. (#9952) - privateca: removed requirement to specify
organizationforgoogle_privateca_certificate_authorityresource (#9942) - workbench: fixed some metadata changes not being reflected in
google_workbench_instance(#9927)
v6.34.1
v6.34.0
DEPRECATIONS:
- tpu: deprecated
google_tpu_noderesource.google_tpu_nodeis deprecated and will be removed in a future major release. Usegoogle_tpu_v2_vminstead. (#9902)
FEATURES:
- New Resource:
google_apigee_security_profile_v2(#9895) - New Resource:
google_resource_manager_capability(#9917)
IMPROVEMENTS:
- bigtable: added
cluster.node_scaling_factorfield togoogle_bigtable_instanceresource (#9907) - cloudrunv2: added
scaling_modeandmanual_instance_countfields togoogle_cloud_run_v2_serviceresource (#9908) - filestore: added
directory_servicesfield togoogle_filestore_instance(beta) (#9919) - networkconnectivity: added
state_reasonfield togoogle_network_connectivity_spokeresource (#9896) - sql: added
connection_pool_configfield to the google_sql_database_instance resource (#9918) - vpcaccess: changed fields
min_instances,max_instances,machine_typeto allow updategoogle_vpc_access_connectorwithout without recreation. (#9914)
BUG FIXES:
v6.33.0
FEATURES:
- New Data Source:
google_memcache_instance(#9864) - New Resource:
google_bigtable_logical_view(#9876) - New Resource:
google_bigtable_materialized_view(#9862) - New Resource:
google_os_config_v2_policy_orchestrator_for_folder(#9841)
IMPROVEMENTS:
- beyondcorp: Added
upstreamsfields togoogle_beyondcorp_applicationresource (#9890) - compute: Added fields like
raw_key,rsa_encrypted_key,kms_key_service_accountto all relevant resources ongoogle_compute_instance_templateandgoogle_compute_region_instance_template(#9880) - compute: added
disk_idtogoogle_compute_region_diskresource (#9855) - compute: marked
locationfield as required ingoogle_compute_interconnectresource (#9865) - container: added
data_cache_counttoephemeral_storage_local_ssd_configforgoogle_container_node_pool(#9851) - container: added update for
gvnictogoogle_container_node_pool(#9834) - dataplex: added
notification_reportfield togoogle_dataplex_datascanresource (#9857) - dns: added
target_name_servers.domainNameto resourcegoogle_dns_managed_zone(beta) (#9832) - gkehub: added
configmanagement.config_sync.deployment_overridesfield togoogle_gke_hub_feature_membershipresource (#9828) - identityplatform: Added
response_typefield togoogle_identity_platform_oauth_idp_config(#9856) - netapp: added
custom_performance_enabled,total_throughput_mibps, andtotal_iopsfields togoogle_netapp_storage_poolresource (beta) (#9872) - networkservices: added
metadatafield togoogle_networkservices_lbtrafficextensionresource (#9849) - sql: added output-only field
dns_namestogoogle_sql_database_instanceresource (#9879) - storage: added new fields
time_createdandupdatedingoogle_storage_bucket(#9877) - storagetransfer: added
transfer_spec.aws_s3_data_source.managed_private_networkfield togoogle_storage_transfer_jobresource (#9886)
BUG FIXES:
- alloydb: stopped diffs when
google_alloydb_instance.network_configis not specified as the API newly returns a value. Removing the field from config will no longer create a diff and will preserve the current value (#9881) - clouddeploy: allowed sending empty block for
rollbackfield ingoogle_clouddeploy_automationresource. (#9878) - compute: fixed an issue preventing
terms.priorityfrom being set to priority value 0 ingoogle_compute_router_route_policyresource (#9830) - securesourcemanager: increased default timeouts on
google_secure_source_manager_instanceoperations to 120m from 60m. Operations could take longer than an hour. (#9868) - sql: replaced the Terraform-based default value for
settings.disk_typeingoogle_sql_database_instancewith a server-assigned default, allowing for compatibility with machine types that requireHyperDisk_Balanced(#9870) - workstations: increased default timeouts on
google_workstations_workstation_clusteroperations to 120m from 60m. Operations could take longer than an hour. (#9867)
v6.32.0
v6.31.1
v6.31.0
DEPRECATIONS:
- integrations: deprecated
run_as_service_accountfield ingoogle_integrations_clientresource (#9767)
FEATURES:
- New Resource:
google_compute_resource_policy_attachment(#9824) - New Resource:
google_compute_storage_pool(#9786) - New Resource:
google_gke_backup_backup_channel(#9819) - New Resource:
google_gke_backup_restore_channel(#9819) - New Resource:
google_iap_web_cloud_run_service_iam_binding(#9823) - New Resource:
google_iap_web_cloud_run_service_iam_member(#9823) - New Resource:
google_iap_web_cloud_run_service_iam_policy(#9823) - New Resource:
google_storage_batch_operations_job(#9779)
IMPROVEMENTS:
- accesscontextmanager: added
scoped_access_settingsfield togcp_user_access_bindingresource (#9763) - alloydb: added
assistive_experiences_enabledfield toobservabilityConfigingoogle_alloydb_instanceresource (#9808) - alloydb: added
machine_typefield togoogle_alloydb_instanceresource (#9795) - artifactregistry: added
DEBIAN_SNAPSHOTenum value torepository_baseingoogle_artifact_registry_repository(#9770) - compute: added
log_config.optional_mode,log_config.optional_fields,backend.preference,max_stream_durationandcdn_policy.request_coalescingfields togoogle_compute_backend_serviceresource (#9818) - container: added support for updating the
confidential_nodesfield ingoogle_container_node_pool(#9804) - discoveryengine: added
allow_cross_regionfield togoogle_discovery_engine_chat_engineresource (#9782) - gkehub: added
configmanagement.config_sync.deployment_overridesfield togoogle_gke_hub_feature_membershipresource (#9828) - kms: added new enum values for
import_methodfield ingoogle_kms_key_ring_import_jobresource (#9769) - metastore: added
tagsfield togoogle_dataproc_metastore_serviceresource to allow setting tags for services at creation time (#9768) - monitoring: added
log_check_failurestogoogle_monitoring_uptime_check_config(#9794) - networkconnectivity: added IPv6 support to
google_network_connectivity_internal_rangeresource (#9826) - networkconnectivity: added
exclude_cidr_rangesfield togoogle_network_connectivity_internal_rangeresource (#9778) - privateca: added
backdate_durationfield to thegoogle_privateca_ca_poolresource to add support for backdating thenot_before_timeof certificates (#9812) - redis: added
tagsfield togoogle_redis_instance(#9783) - sql: added
custom_subject_alternative_namesfield toinstancesresource (#9799) - sql: added
data_disk_provisioned_iopsanddata_disk_provisioned_throughputfields togoogle_sql_database_instanceresource (#9822) - sql: added
retain_backups_on_deletefield togoogle_sql_database_instanceresource (#9780)
BUG FIXES:
- colab: fixed perma-diff in
google_colab_runtime_templatecaused by not returning default values. (#9784) - discoveryengine: fixed
google_discovery_engine_target_siteoperations to allow for enough time to index before timing out (#9800) - compute: fixed perma-diff in
google_compute_network_firewall_policy_rulewhensecurity_profile_groupstarts with//(#9827) - healthcare: made
google_healthcare_pipeline_jobwait for creation and update operation to complete (#9785) - identityplatform: fixed perma-diff in
google_identity_platform_configwhen fields inblocking_functions.forward_inbound_credentialsare set tofalse(#9814) - sql: added diff suppression for some version changes to
google_sql_database_instance. Diffs fordatabase_versionfor MySQL 8.0 will be suppressed when the version is updated by auto version upgrade.(#22356) - sql: fixed the issue of shortened version of failover_dr_replica_name causing unnecessary diff in
google_sql_database_instance(#9775)