github hashicorp/terraform-provider-google-beta v7.13.0

2 days ago

NOTES:

  • alloydb: reverted requiring initial_user.password as required on create for new google_alloydb_cluster resources, instead initial_user.password or initial_user.user must be set if initial_user is specified for google_alloydb_cluster resources (#11158)
  • privateca: modified encryption_spec field from google_privateca_ca_pool resource to be mutable and allow cmek key rotation (#11110)

DEPRECATIONS:

  • cloudquotas: deprecated effective_container and effective_enablement fields in the google_cloud_quotas_quota_adjuster_settings resource (#11230)
  • dlp: deprecated publish_findings_to_cloud_data_catalog field in google_data_loss_prevention_job_trigger resource. Use publish_findings_to_dataplex_catalog field instead. (#11096)
  • networkservices: removed google_service_binding resource due to service binding support being disabled (#11159)

FEATURES:

  • New Resource: google_ces_app_version (#11128)
  • New Resource: google_dialogflow_generator (#11144)
  • New Resource: google_dialogflow_version (#11079)
  • New Resource: google_discovery_engine_widget_config (#11166)
  • New Resource: google_iam_workforce_pool_provider_scim_token (#11113)
  • New Resource: google_network_connectivity_gateway_advertised_route (#11156)
  • New Resource: google_network_security_sac_attachment (#11146)
  • New Resource: google_network_security_sac_realm (#11084)
  • New Resource: google_network_services_lb_edge_extension (#11129)
  • New Resource: google_network_services_multicast_consumer_association (#11141)
  • New Resource: google_network_services_multicast_group_range_activation (#11174)
  • New Resource: google_network_services_multicast_group_range (#11151)
  • New Resource: google_network_services_multicast_producer_association (#11123)

IMPROVEMENTS:

  • alloydb: added password_wo and password_wo_version fields to google_alloydb_user resource (#11109)
  • apphub: added identity field to google_apphub_service and google_apphub_workload resources (#11155)
  • backupdr: added encryption_config field to google_backup_dr_backup_vault resource (#11086)
  • bigquery: added external_runtime_options and python_options fields to bigquery_routine resource (#11125)
  • ces: added client_function.parameters.max_items, client_function.parameters.min_items, client_function.parameters.maximum, client_function.parameters.minimum, client_function.parameters.title, client_function.response.max_items, client_function.response.min_items, client_function.response.maximum, client_function.response.minimum, and client_function.response.title fields to google_ces_tool resource (#11131)
  • ces: added entry_agent field to google_ces_example resource (#11081)
  • ces: added google_search_tool.context_urls, google_search_tool.preferred_domains, and open_api_tool.api_authentication.bearer_token_config fields to google_ces_tool resource (#11131)
  • ces: added message.chunk.tool_response and message.chunk.tool_call fields to google_ces_example resource (#11081)
  • ces: added pinned and variable_declarations.schema.title fields to google_ces_app resource (#11090)
  • cloudsecuritycompliance: added cloud_control_details.parameters.parameter_value.oneof_value fields to google_cloud_security_compliance_framework_deployment resource (#11170)
  • cloudsecuritycompliance: added cloud_control_details.parameters.parameter_value.oneof_value fields to google_cloud_security_compliance_framework resource (#11170)
  • cloudsecuritycompliance: added parameter_spec.default_value.oneof_value and validation.allowed_values.values.oneof_value fields to google_cloud_security_compliance_cloud_control resource (#11228)
  • cloudsecuritycompliance: added sub_parameters field to google_cloud_security_compliance_cloud_control resource (#11228)
  • colab: added custom_environment_spec field to google_colab_notebook_execution resource (#11167)
  • compute: added network_pass_through_lb_traffic_policy field to google_compute_region_backend_service resource. (#11088)
  • compute: added params field to google_compute_interconnect resource (#11149)
  • compute: added show_nat_ips and nat_ips fields to google_compute_service_attachment (#11127)
  • compute: added snapshot_type field to google_compute_snapshot resource (#11147)
  • compute: added new field instance_flexibility_policy.instance_selection.min_cpu_platform & instance_flexibility_policy.instance_selection.disks to google_compute_region_instance_group_manager (#11231)
  • container: added autoscaled_rollout_policy field to google_container_node_pool resource (beta) (#11154)
  • container: added node_kernel_module_loading.policy field to google_container_node_pool and google_container_cluster resources (#11171)
  • filestore: added support for updating directory_services fields in place in google_filestore_instance (#11137)
  • iamworkforcepool: added claim_mapping, purge_time, and service_agent fields to google_iam_workforce_pool_provider_scim_tenant resource (#11113)
  • looker: added controlled_egress_enabled and controlled_egress_config fields to google_looker_instance resource (#11082)
  • lustre: added kms_key field to google_lustre_instance resource (#11104)
  • modelarmor: added google_mcp_server_floor_setting field to google_model_armor_floorsetting resource (#11135)
  • monitoring: fixes an issue with google_monitoring_alert_policy where it ignores the resource project during Import (#11120)
  • netapp: added public docs link for google_netapp_host_group resource (#11160)
  • netapp: added 'nfsv4' to custom update export_policy object in google_netapp_volume resource (#11229)
  • networksecurity: added field custom_mirroring_profile.mirroring_deployment_groups and output field custom_mirroring_profile.mirroring_endpoint_group_type to google_network_security_security_profile resource (beta) (#11095)
  • oracledatabase: added properties.cpu_core_count, properties.secret_id, and properties.vault_id fields to google_oracle_database_autonomous resource (#11107)
  • oracledatabase: added properties.time_zone.version field to google_oracle_database_cloud_vm_cluster resource (#11107)
  • servicedirectory: replaced metadata KeyValuePair with annotations KeyValueAnnotations in google_service_directory_service, and google_service_directory_endpoint resources (#11078)
  • sql: added write-only argument for root_password in google_sql_database_instance resource (#11098)
  • storage: added contexts for resource google_storage_bucket_object (#11145)
  • vertex_ai: added resourceLimits, minInstances, maxInstances, containerConcurrency and sourceCodeSpec fields to google_vertex_ai_reasoning_engine resource (#11148)

BUG FIXES:

  • bigquery: fixed the permadiff when email field values contain non-lower-case characters in access in google_bigquery_dataset (#11139)
  • bigquery: fixed the permadiff when table schema is unchanged for a google_bigquery_table with row access policies (#11102)
  • cloudrunv2: fixed permadiff if scaling field is unset on resource google_cloud_run_v2_service (#11132)
  • compute: fixed an issue where the bgp_always_compare_med field could not be unset in in google_compute_network. It can now be unset by configuring the new field delete_bgp_always_compare_med to a value of true. (#11121)
  • compute: fixed crashes when no network_endpoints block specified in google_compute_network_endpoints resource or no network endpoints exist (#11085)
  • compute: fixed the terms field in google_compute_router_route_policy to be updatable without forcing resource recreation (#11122)
  • container: fixed a perpetual diff in google_container_cluster resource when enable_l4_ilb_subsetting is enabled by the GKE control plane and not explicitly set in the configuration (#11143)
  • dialogflowcx: fixed update_mask in google_dialogflow_cx_playbook where a granular update mask is required. (#11100)
  • discoveryengine: fixed a permadiff on advanced_site_search_config in google_discovery_engine_data_store resource (#11175)
  • iamworkforcepool: fixed bug in google_iam_workforce_pool_provider_scim_token where base_uri wasn't set correctly from the API (#11113)
  • logging: fixed an issue with google_logging_*_sink.include_children fields not being updatable to true (#11094)
  • memorystore: fixed an issue where a permadiff on desired_auto_created_endpoints caused the google_memorystore_instance resource to recreated. (#11119)
  • spanner: prevented recreation when kms_key_name and kms_key_names are same for google_spanner_database (#11083)

Don't miss a new terraform-provider-google-beta release

NewReleases is sending notifications on new releases.