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

8 hours ago

NOTES:

  • bigquery: migrated google_bigquery_table resource to use direct HTTP rather than a client library (#12520)
  • compute: migrate resource_compute_instance_template_test.go.tmpl resource to use direct HTTP rather than a client library (#12492)
  • compute: migrated google_compute_resource_compute_instance to use direct HTTP rather than a client library (#12530)
  • compute: migrated parts of google_compute_instance and shared instance functions to use direct HTTP (#12483)
  • migrated compute_instance_helpers interfaces (#12506)

FEATURES:

  • New Data Source: google_storage_control_project_intelligence_finding_revision (#12523)
  • New Data Source: google_storage_control_project_intelligence_finding_revisions (#12523)
  • New Resource: google_biglake_hive_catalog (#12509)
  • New Resource: google_chronicle_findings_refinement_deployment (#12532)
  • New Resource: google_chronicle_parser_extension (#12517)
  • New Resource: google_dataplex_metadata_feed (#12537)
  • New Resource: google_vertex_ai_schedule (#12510)
  • New Resource: google_vertex_ai_tensorboard_run (#12524)
  • New List Resource: google_compute_address (#12528)
  • New List Resource: google_compute_cross_site_network (#12497)
  • New List Resource: google_compute_https_health_check (#12528)
  • New List Resource: google_compute_machine_image (#12528)
  • New List Resource: google_compute_node_template (#12528)
  • New List Resource: google_compute_packet_mirroring (#12528)
  • New List Resource: google_compute_region_autoscaler (#12528)
  • New List Resource: google_compute_region_composite_health_check (#12528)
  • New List Resource: google_compute_region_health_aggregation_policy (#12528)
  • New List Resource: google_compute_region_health_source (#12528)
  • New List Resource: google_project_iam_member (#12516)
  • New List Resource: google_pubsub_topic (#12525)
  • New List Resource: google_secret_manager_secret (#12521)

IMPROVEMENTS:

  • apigee: added consumer_key and consumer_secret fields to google_apigee_developer_app to allow specifying a static credential (#12487)
  • artifactregistry: added update support to upstream_credentials in google_artifact_registry_repository (#12486)
  • biglakeiceberg: added CATALOG_TYPE_BIGLAKE enum to catalog_type field and added restricted_locations_config.restricted_locations field in google_biglake_iceberg_catalog resource (#12534)
  • biglakeiceberg: added sort_order field to google_biglake_iceberg_table resource (#12498)
  • ces: added timeout and tool_fake_config fields to google_ces_tool and google_ces_toolset resource (#12518)
  • compute: added params.resource_manager_tags field to google_compute_snapshot resource (#12502)
  • compute: made network_endpoints.ip_address optional in google_compute_network_endpoints resource to support attaching endpoints to a network endpoint group of type GCE_VM_IP_DEDICATED_BACKEND (#12503)
  • container: added dataplane_optimization_mode in google_container_cluster (#12494)
  • container: added ignore_node_count_changes field to google_container_cluster and google_container_node_pool resources. When set to true, the provider ignores drift via external node count changes and skips related IGM API queries, resolving long plan times on clusters with a large number of instance groups. (#12511)
  • container: added skip_node_pool_refresh field to google_container_cluster resource. When set to true, the google_container_cluster skips refreshing and setting node_pools from the API, resolving long plan times on clusters with a large number of node pools. Note that this results in node_pools being set to an empty list in state (#12511)
  • container: added taint_config block to google_container_cluster and google_container_node_pool (#12505)
  • container: improved GKE node pool read performance by caching instance group metadata longer (#12511)
  • datastream: added additional_options field to google_datastream_connection_profile resource (#12526)
  • gkehub: added support for specifying soak_duration in minutes, hours and days to the google_gke_hub_rollout_sequence resource (#12512)
  • iamworkforcepool: added write-only support for oidc.client_secret in google_iam_workforce_pool_provider (#12500)
  • kms: added resource identity support for google_kms_crypto_key_version resource (#12504)
  • networkservices: added dns_peering_config field to google_network_services_agent_gateway resource (#12481)
  • sql: added mode, dns_servers, admin_credential_secret_name, and organizational_unit fields to active_directory_config block in google_sql_database_instance resource for SQL Server instances (#12495)
  • sql: added performance_capture_config to google_sql_database_instance (#12536)
  • storage: added lifecycle_rule.condition.size_above_bytes and lifecycle_rule.condition.size_below_bytes fields to google_storage_bucket resource (#12490)

BUG FIXES:

  • apigee: google_apigee_developer_app now updates api_products and scopes on the existing credential instead of creating a new credential (consumer key) on update (#12533)
  • biglake: allow location to be set on google_biglake_iceberg_namespace (#12482)
  • biglake: fixed creation failure of google_biglake_iceberg_table resource when the referenced google_biglake_iceberg_catalog has credential_mode set to CREDENTIAL_MODE_VENDED_CREDENTIALS due to a missing X-Iceberg-Access-Delegation header (#12514)
  • compute: fixed broken import of share_settings on google_compute_reservation (#12527)
  • datastream: fixed a positional diff when adding objects to the salesforce_source_config.include_objects field in google_datastream_stream resource (#12531)
  • iamworkforcepool: marked sensitive and ignore_read as true for security_token in google_iam_workforce_pool_provider_scim_token resource (#12480)
  • networkconnectivity: fixed google_network_connectivity_regional_endpoint being recreated on every apply when address is set to a resource URI (#12529)
  • networkservices: fixed name field expansion for google_network_services_agent_gateway resources so that short names are automatically expanded to full resource names, preventing API validation errors on create and update. (#12513)

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

NewReleases is sending notifications on new releases.