NOTES:
- compute: migrate
resource_compute_target_pool.go.tmplresource to use direct HTTP rather than a client library (#27348) - compute: migrated
google_compute_instance_group_managerresource to use direct HTTP rather than a client library (#27335) - compute: migrated
google_compute_project_default_network_tierresource to use direct HTTP rather than a client library (#27329) - compute: migrated
google_compute_router_statusdata source to use direct HTTP rather than a client library (#27288) - compute: migrated
resource_compute_instance_group_manager.go.tmplresource to use direct HTTP rather than a client library (#27352) - compute: partially migrated
resource_compute_instanceresource to use direct HTTP rather then a client library (#27334)
FEATURES:
- New Data Source:
google_logging_log_view(#27373) - New Resource:
google_apigee_data_collector(#27318) - New Resource:
google_chronicle_native_dashboard(ga) (#27316) - New Resource:
google_contact_center_insights_encryption_spec(#27372)
IMPROVEMENTS:
- backupdr: added
guest_flushfield togoogle_backup_dr_backup_planresource andgoogle_backup_dr_backupdata source. (#27376) - backupdr: added
guest_flushfield togoogle_backup_dr_backup_planresource andgoogle_backup_dr_backupdata source. (#27377) - ces: added
security_settingsfield togoogle_ces_deploymentresource (#27374) - ces: added
tool_execution_modefield togoogle_ces_appresource (#27357) - compute: added
stabilization_periodfield togoogle_compute_autoscalerandgoogle_compute_region_autoscalerresources (#27379) - compute: added support for "ARP_BROADCAST_PRIMARY_RANGE" values to the
resolve_subnet_maskfield ingoogle_compute_subnetworkresource (#27290) - compute: added support for "GCE_VM_IP_DEDICATED_BACKEND" to the
network_endpoint_typefield ingoogle_compute_network_endpoint_groupresource (#27290) - compute: migrated
data_source_google_compute_regionsto use direct HTTP rather than a client library (#27330) - container: added
pod_snapshot_configfield togoogle_container_clusterresource (GA) (#27325) - container: added
secret_sync_configfield togoogle_container_clusterresource (ga) (#27351) - databasemigrationservice: added
databaseandprivate_connectivityfields togoogle_database_migration_service_connection_profileresource (#27331) - databasemigrationservice: added
postgres_homogeneous_configfield togoogle_database_migration_service_migration_jobresource (#27331) - databasemigrationservice: added
psc_interface_configfield togoogle_database_migration_service_private_connectionresource (#27312) - hypercomputecluster: added
terminal_storage_classandper_unit_storage_throughputfields to thegoogle_hypercomputecluster_clusterresource (#27381) - netapp: added
ontap_sourcefield togoogle_netapp_backupresource (beta) (#27378) - provider: support for a
deletion_policyfield has been added to almost all resources in the provider. Details on its usage can be found within individual resource documentation if supported. (#27311) - storagebatchoperations: added
descriptionfield togoogle_storage_batch_operations_jobresource (#27336) - workstations: added
workstation_authorization_urlandworkstation_launch_urlfields to thegoogle_workstations_workstation_clusterresource. (#27313)
BUG FIXES:
- apigee: fixed forced replacement when importing
google_apigee_sharedflow_deploymentresource, whereservice_accountread as null (#27375) - bigqueryconnection: fixed an issue where
configuration.authentication.username_password.password.secret_typeis not populated and a incurred a diff onconfiguration.authentication.username_password.usernameafter import ingoogle_bigquery_connectionresource (#27294) - bigqueryreservation: fixed
google_bigquery_reservation_assignmentreturning a confusing 404 error whenreservationis a bare name andlocationis not set (#27346) - ces: updated supported values for
channel_type,modality, andthemeingoogle_ces_deployment(#27374) - compute: updated
google_compute_forwarding_ruleresource to properly prompt for resource recreation when updating thetargetfield between different "serviceAttachments", rather than having an in-place update blocked by an API error. (#27350) - modelarmor: fixed permadiff and
REQUEST_FIELD_MISSINGerror whentemplate_metadatais omitted fromgoogle_model_armor_template(#27358) - networkconnectivity: fixed an issue where
google_network_connectivity_destinationwas not recognizing thenamefield as mapping to an API value (#27371) - networkconnectivity: fixed an issue where
google_network_connectivity_multicloud_data_transfer_configwas not recognizing thenamefield as mapping to an API value (#27371) - resourcemanager: added verification polling to
google_service_accountupdates to ensure the resource is consistent before succeeding (#27353)