Releases: hashicorp/terraform-provider-google-beta
Releases · hashicorp/terraform-provider-google-beta
v4.56.0
DEPRECATIONS:
- gkehub: deprecated
mesh.control_planeingoogle_gke_hub_feature_membership. Usemesh.managementinstead (#5258)
FEATURES:
- New Resource: google_scc_mute_config (#5241)
- New Resource: google_workstations_workstation_config (#5246)
IMPROVEMENTS:
- cloudbuild: added
peered_network_ip_rangefield togoogle_cloudbuild_worker_poolresource (#5258) - clouddeploy: added
multi_targetfield togoogle_clouddeploy_targetresource (#5258) - cloudrun: added
template.0.containers0.liveness_probe.grpc,template.0.containers0.startup_probe.grpcfields togoogle_cloud_run_v2_serviceresource (#5259) - compute: added
internal_ipandexternal_iptogoogle_compute_per_instance_configandgoogle_compute_region_per_instance_config(beta) (#5256) - compute: added
max_distancefield toresource-policyresource (#5257) - compute: added field
deletion_policyto resourcegoogle_compute_shared_vpc_service_project(#5243) - container: added field
protect_configtogoogle_container_cluster(beta) (#5255) - containerazure: added
azure_services_authenticationtogoogle_container_azure_cluster(#5258) - networkservices: increased maximum
allow_originsfrom 5 to 25 onnetwork_services_edge_cache_service(#5239) - storagetransfer: added general field
sink_agent_pool_nameandsource_agent_pool_nametogoogle_storage_transfer_job(#5262)
BUG FIXES:
- artifactregistry: fixed an issue where
google-betaused an outdated beta API rather than the GA service API. New format values like "KFP" will now be accepted by both providers. (#5247) - cloudfunctions: fixed no diff found on
event_trigger.resourceofgoogle_cloudfunctions_function(#5261) - dataproc: fixed an issue where
master_config.num_instanceswould not force recreation when changed ingoogle_dataproc_cluster(#5251) - spanner: fixed the error when updating
deletion_protectionongoogle_spanner_database(#5242) - spanner: fixed the error when updating
force_destroyongoogle_spanner_instance(#5242)
v4.55.0
FEATURES:
- New Resource:
google_cloudbuild_bitbucket_server_config(#5218) - New Resource:
google_firebase_hosting_release(#5229) - New Resource:
google_firebase_hosting_version(#5229)
IMPROVEMENTS:
- container: added support for
node_config.kubelet_config.pod_pids_limitongoogle_container_node_pool(#5217) - storage: changed the default create timeout of
google_storage_bucketto 10m from 4m (#5222)
BUG FIXES:
v4.54.0
FEATURES:
- New Data Source:
google_firebase_hosting_channel(#5188) - New Data Source:
google_logging_sink(#5207) - New Data Source:
google_sql_databases(#5204)
IMPROVEMENTS:
- cloudbuild: added
bitbucket_server_trigger_configfield togoogle_cloudbuild_triggerresource (#5198) - cloudbuild: added
github.enterprise_config_resource_namefield togoogle_cloudbuild_triggerresource (#5205) - compute: added field
rsa_encrypted_keytogoogle_compute_diskresource (#5187) - compute: added additional fields to
rules[].rate_limit_optionsingoogle_compute_security_policyto support Cloud Armor Rate Limit Options (#5193) - sql: added replica promotion support to
google_sql_database_instance. This change will allow users to promote read replica as stand alone primary instance. (#5184)
BUG FIXES:
- bigquery: fixed permadiff on
max_time_travel_hoursofgoogle_bigquery_dataset(#5190) - compute: added possibility to remove
stateful_diskincompute_instance_group_managerandcompute_region_instance_group_manager. (#5203) - sql: fixed an issue with updating the
settings.activation_policyfield ingoogle_sql_database_instance(#5202)
v4.53.1
BUG FIXES:
- provider: fixed crash when trying to configure the provider without the
userinfo-emailscope or with invalid credentials
v4.53.0
FEATURES:
- New Resource:
google_apigee_addons_config(#5171) - New Resource:
google_cloudbuildv2_connection_iam_binding(#5158) - New Resource:
google_cloudbuildv2_connection_iam_member(#5158) - New Resource:
google_cloudbuildv2_connection_iam_policy(#5158) - New Resource:
google_firestore_database(#5181) - New Resource:
google_workstations_workstation_cluster(#5154)
IMPROVEMENTS:
- compute: added
resource_policiesfield togoogle_compute_instance_template(#5182) - compute: added field
force_update_on_repairtoinstance_lifecycle_policy(#5172) - compute: added field
instance_lifecycle_policytogoogle_compute_instance_group_managerandgoogle_compute_region_instance_group_manager(#5172) - compute: added the
labelsfield to thegoogle_compute_external_vpn_gatewayresource (#5162) - datastream: added
postgresql_source_config&oracle_source_configingoogle_datastream_stream(#5166) - datastream: added support for creating
google_datastream_streamwithdesired_state=RUNNING(#5166) - datastream: exposed validation errors during
google_datastream_streamcreation (#5166) - firebase: marked
deletion_policyas updatable without recreation ongoogle_firebase_android_appandgoogle_firebase_apple_app(#5163) - sql: added
enable_private_path_for_google_cloud_servicesfield togoogle_sql_database_instanceresource (#5177) - vertex_ai: added
offline_storage_ttl_daystogoogle_vertex_ai_featurestore_entitytyperesource (#5178) - vertex_ai: added
online_storage_ttl_daystogoogle_vertex_ai_featurestoreresource (#5178) - vertex_ai: added the field
descriptiontogoogle_vertex_ai_featurestore_entitytype(#5161)
BUG FIXES:
v4.52.0
FEATURES:
- New Data Source:
google_secret_manager_secret_version_access(#5147) - New Resource:
google_cloudbuildv2_connection(#5140) - New Resource:
google_cloudbuildv2_repository(#5140) - New Resource:
google_workstations_workstation_cluster(#5154)
IMPROVEMENTS:
- bigquery: added support for federated Azure identities to BigQuery Omni connections. (#5150)
- bigquery: added
cloud_spanner.use_serverless_analyticsfield (#5139) - bigquery: added
cloud_sql.service_account_idandazure.identityoutput fields (#5139) - cloudbuild: added field
repository_event_configto resourcetrigger(#5142) - compute: added
locality_lb_policiesfield togoogle_compute_backend_service(#5146) - sql: updated the
settings.deletion_protection_enabledproperty documentation. (#13581) - sql: made
root_passwordfield updatable ingoogle_sql_database_instance(#5133)
BUG FIXES:
- cloudfunctions: updated max_instances field to take API's result as default value (#13575)
- container: fixed an issue with resuming failed cluster creation (#5136)
- datacatalog: fixed the import failure when the
projectis different from the default ongoogle_data_catalog_taxonomy(#5145) - secretmanager: fixed incorrect required_with for topics in
google_secret_managed_secret(#5149)
v4.51.0
DEPRECATIONS:
- cloudrunv2: deprecated
liveness_probe.tcp_socketfield fromgoogle_cloud_run_v2_serviceresource as it is not supported by the API and it will be removed in a future major release (#5128) - cloudrunv2: deprecated
startup_probeandliveness_probefields fromgoogle_cloud_run_v2_jobresource as they are not supported by the API and they will be removed in a future major release (#5118)
FEATURES:
- New Resource:
google_iam_access_boundary_policy(#5130) - New Resource:
google_tags_location_tag_bindings(#5115)
IMPROVEMENTS:
- cloudbuild: added
github_enterprise_configfields togoogle_cloudbuild_triggerresource. (#5110) - cloudrunV2: added
annotationstogoogle_cloud_run_v2_serviceresource (#5108) - composer: Added field
cloud_data_lineage_integrationto resourcegoogle_composer_environment(beta) (#5109) - compute: added
tcp_time_wait_timeout_secfield togoogle_compute_router_natresource (#5123) - compute: Added fields to resource
google_compute_security_policyto support Cloud Armor Auto Deploy (beta) (#5116) - compute: added
share_settingsfield to thegoogle_compute_node_groupresource. (#5113) - containerattached: added
deletion_policyfield togoogle_container_attached_clusterresource. (#5121) - datastream: added
customer_managed_encryption_keyanddestination_config.bigquery_destination_config.source_hierarchy_datasets.dataset_template.kms_key_namefields togoogle_datastream_streamresource (#5120) - dlp: added
publish_findings_to_cloud_data_catalogandpublish_summary_to_cscctogoogle_data_loss_prevention_job_triggerresource (#5127) - sql: added point_in_time_recovery_enabled for SQLServer in
google_sql_database_instance(#5124) - spanner: added support for IAM conditions with
google_spanner_database_iam_memberandgoogle_spanner_instance_iam_member(#5125) - sql: added additional fields to
google_sql_source_representation_instance(#5114)
BUG FIXES:
- bigquery: fixed bug where valid iam member values for bigquery were prevented from actuation by validation (#5111)
- bigquery: fixed permadiff on
external_data_configuration.connection_idofgoogle_bigquery_table(#5126) - gke: fixed the error of Invalid address to set on
config_connector_configof the data sourcegoogle_container_cluster(#5131) - google_project: fixes misleading examples that could cause
firebase:enabledlabel to be accidentally removed. (#5122)
v4.50.0
FEATURES:
- New Data Source:
google_compute_network_peering(#5092) - New Data Source:
google_compute_router_nat(#5091) - New Resource:
google_cloud_run_v2_job_iam_binding(#5099) - New Resource:
google_cloud_run_v2_job_iam_member(#5099) - New Resource:
google_cloud_run_v2_job_iam_policy(#5099) - New Resource:
google_cloud_run_v2_service_iam_binding(#5099) - New Resource:
google_cloud_run_v2_service_iam_member(#5099) - New Resource:
google_cloud_run_v2_service_iam_policy(#5099) - New Resource:
google_gke_backup_backup_plan_iam_binding(#5107) - New Resource:
google_gke_backup_backup_plan_iam_member(#5107) - New Resource:
google_gke_backup_backup_plan_iam_policy(#5107)
IMPROVEMENTS:
- bigquery_table - added
reference_file_schema_uri(#5100) - billingbudget: made fields
credit_typesandsubaccountsupdatable forgoogle_billing_budget(#5087) - cloudrunV2: added
annotationstoCloudRunV2_serviceresource (#5108) - composer: added
recovery_configingoogle_composer_environmentresource (#5105) - compute: added support for 'edge_security_policy' field to 'google_compute_backend_service' resource. (#5101)
- compute: added
max_run_durationfield togoogle_compute_instanceandgoogle_compute_instance_templateresource (beta) (#5096) - dataproc: added support for
dataproc_metric_configto resourcegoogle_dataproc_cluster(#5093) - dlp: added all subfields under
deidentify_template.record_transformations.field_transformations.primitive_transformationtogoogle_data_loss_prevention_deidentify_template(#5104) - sql: changed the default create timeout of
google_sql_database_instanceto 40m from 30m (#5094)
BUG FIXES:
- certificatemanager: removed incorrect indication that the
self_managedfield ingoogle_certificate_manager_certificatewas treated as sensitive, and markedself_managed.pem_private_keyas sensitive (#5106) - cloudplatform: fixed the error with header
X-Goog-User-Projectongoogle_client_openid_userinfo(#5090) - cloudsql: fixed
disk_typecan't be updated ongoogle_sql_database_instance(#5095) - vertexai: fixed updating value_type in google_vertex_ai_featurestore_entitytype_feature (#5098)
v4.49.0
FEATURES:
- New Data Source:
google_project_service(#5067) - New Data Source:
google_sql_database_instances(#5066) - New Data Source:
google_container_attached_install_manifest(#5073) - New Data Source:
google_container_attached_install_manifest(#5080) - New Data Source:
google_container_attached_versions(#5073) - New Resource:
google_datastream_stream(#5045)
IMPROVEMENTS:
- android_app: added general fields
sha1_hashes,sha256_hashesandetagtogoogle_firebase_android_app. (#5074) - cloudids: added
threat_exceptionfield togoogle_cloud_ids_endpoint(#5072) - composer: added
triggererfield ingoogle_composer_environment(#5055) - compute: enabled deletion for
stateful_ipsfields ininstance_group_managerandregion_instance_group_manager. (#5064) - compute: added field
expire_timeto resourcegoogle_compute_region_ssl_certificate(#5049) - compute: added field
expire_timeto resourcegoogle_compute_ssl_certificate(#5049) - container: added
release_channel_latest_versioningoogle_container_engine_versionsdatasource (#5044) - container: added
google_container_aws_node_poolautoscaling_metrics_collectionfield (#5084) - container: added update support for
google_container_aws_node_pooltagsfield (#5084) - dataproc: added support for
node_group_affinity.ingoogle_dataproc_cluster(#5053) - dataproc: added support for
reservation_affinityingoogle_dataproc_cluster(#5050) - dlp: added field 'identifyingFields' to 'bigQueryOptions' for creating DLP jobs. (#5085)
- metastore: added
telemetry_configfield togoogle_dataproc_metastore_service(#5065) - sql: added the ability to set
point_in_time_recovery_enabledflag ingoogle_sql_database_instanceforSQLSERVERinstance, since the API supports it now. (#5079) - sql: added
instance_typefield togoogle_sql_database_instanceresource (#5057) - vertexai: added
scalingfield ingoogle_vertex_ai_featurestore(#5081)
BUG FIXES:
- android_app: modified the
package_namefield suffix to always start with a letter ingoogle_firebase_android_app. (#5074) - bigqueryconnection: fixed a bug where
aws.access_role.iam_role_idcannot be updated ongoogle_bigquery_connection(#5083) - container: fixed a bug preventing updates to
master_global_access_configingoogle_container_cluster(#5043) - container: fixed perma-diff based on a server set taint
kubernetes.io/archongoogle_container_node_pool(#5054) - spanner: fixed crash when
google_spanner_database.ddlitem was nil (#5071)
v4.48.0
FEATURES:
- New Data Source:
google_beyondcorp_app_connection(#5025) - New Data Source:
google_beyondcorp_app_connector(#5008) - New Data Source:
google_beyondcorp_app_gateway(#5008) - New Data Source:
google_cloudbuild_trigger(#5017) - New Data Source:
google_compute_instance_group_manager(#5002) - New Data Source:
google_firebase_apple_app_config(#5031) - New Data Source:
google_firebase_apple_app(#4978) - New Data Source:
google_pubsub_subscription(#5001) - New Data Source:
google_sql_database(#5038) - New Resource:
google_apigee_sync_authorization(#5015) - New Resource:
google_beyondcorp_app_connection(#5012) - New Resource:
google_container_attached_cluster(#5037) - New Resource:
google_dns_managed_zone_iam_*(#5007) - New Resource:
google_firebase_database_instance(#5019)
IMPROVEMENTS:
- cloudfunctions2: added
available_cpuandmax_instance_request_concurrencyto support concurrency ingoogle_cloudfunctions2_function(#5011) - gkehub: added support for
configmanagement.config_sync.ocifield togoogle_gke_hub_feature_membershipresource(#5013) - compute: added support for local IP ranges in
google_compute_firewall(#4979) - compute: added
router_appliance_instancefield togoogle_compute_router_bgp_peer(#5035) - compute: added support for
generated_idfield ingoogle_compute_backend_serviceto get the value ofiddefined by the server (#4981) - compute: added support for
image_encryption_keytogoogle_compute_image(#4989) - compute: added support for
source_snapshot,source_snapshot_encyption_key, andsource_image_encryption_keytogoogle_compute_instance_template(#4989) - compute: added stateful ip fields
stateful_internal_ipandstateful_external_iptogoogle_compute_instance_group_manager(#4992) - container: added
gateway_api_configblock togoogle_container_clusterresource for supporting the gke gateway api controller (#4976) - container: supported in-place update for
labelsingoogle_container_node_pool(#4998) - dataproc: added support for
SPOToption forpreemptibilityingoogle_dataproc_cluster(#5024) - dlp: added field
deidentify_config.record_transformations.field_transformationstogoogle_data_loss_prevention_deidentify_template(#4996) - dlp: added field
deidentify_config.record_transformations.record_suppressionstogoogle_data_loss_prevention_deidentify_template(#5004) - dlp: added
versionfield togoogle_data_loss_prevention_inspect_templateresource (#5032) - osconfig: added support for
skip_await_rolloutingoogle_os_config_os_policy_assignment(#5026) - sql: added new deletion protection feature
deletion_protection_enabledingoogle_sql_database_instanceto guard against deletion from all surfaces (#4987) - sql: made
settings.sql_server_audit_config.bucketfield ingoogle_sql_database_instanceto be optional. (#4988) - storagetransfer: supported in-place update for
scheduleingoogle_storage_transfer_job(#4993)
BUG FIXES:
- bigquery: fixed a permadiff on
labelsofgoogle_bigquery_datasetwhen it is referenced ingoogle_dataplex_asset(#5022) - compute: fixed a permadiff on
private_ip_google_accessofgoogle_compute_subnetwork(#4983) - compute: fixed an issue where
enable_dynamic_port_allocationwas not able to set tofalseingoogle_compute_router_nat(#4982) - container: fixed a permadiff on
location_policyofgoogle_container_clusterandgoogle_container_node_pool(#4997) - identityplatform: fixed issues with
google_identity_platform_configcreation (#5005) - resourcemanager: fixed the
google_projectdatasource silently returning empty results when the project was not found or not in the ACTIVE state. Now, an error will be surfaced instead. (#5029) - sql: fixed
sql_database_instanceleaking root users (#4991)