Releases: hashicorp/terraform-provider-google-beta
Releases · hashicorp/terraform-provider-google-beta
v4.40.0
FEATURES:
- New Data Source:
google_cloudfunctions2_function(#4732) - New Data Source:
google_compute_snapshot(#4731) - New Resource:
google_compute_region_target_tcp_proxy(#4749) - New Resource:
google_identity_platform_config(#4729) - New Resource:
google_bigquery_datapolicy_data_policy(#4754) - New Resource:
google_bigquery_datapolicy_data_policy_iam_binding(#4754) - New Resource:
google_bigquery_datapolicy_data_policy_iam_member(#4754) - New Resource:
google_bigquery_datapolicy_data_policy_iam_policy(#4754) - New Resource:
google_org_policy_custom_constraint(#4741) - New Resource:
google_vertex_ai_featurestore_entitytype_feature(#4736)
IMPROVEMENTS:
- bigqueryreservation: added
concurrencyandmultiRegionAuxiliarytogoogle_bigquery_reservation(#4739) - bigtable: added additional retry GC policy operations with a longer poll interval to avoid quota issues (#4750)
- bigtable: improved error messaging (#4746)
- compute: added support for
compression_modefield ingoogle_compute_backend_bucketandgoogle_compute_backend_serviceresource (#4733) - dataflow : added support of
labelsto resourcegoogle_dataflow_flextemplate_job(#4748) - datastream: added field
bigquery_profiletogoogle_datastream_connection_profile(#4742) - dns: added general field
cloud_logging_configtogoogle_dns_managed_zone(#4734) - metastore: added bigquery support for
google_dataproc_metastore_service(#4753) - storage: added
custom_placement_configfield togoogle_storage_bucketresource to support custom dual-region GCS buckets (#4752) - sql: added
password_policyfield togoogle_sql_userresource (#4730)
BUG FIXES:
v4.39.0
FEATURES:
- New Data Source:
google_artifact_registry_repository(#4714) - New Resource:
google_identity_platform_config(#4729)
IMPROVEMENTS:
- certificatemanager: added public/private PEM fields
pem_certificate/pem_private_keyand deprecatedcertificate_pem/private_key_pem(#4728) - clouddeploy: added
serial_pipeline.stages.strategyfield togoogle_clouddeploy_delivery_pipeline(#4707) - container: added
notification_config.pubsub.filterfield togoogle_container_cluster(#4718) - eventarc: added
channelsandconditionsfields togoogle_eventarc_trigger(#4707) - healthcare: added
notification_configsfield togoogle_healthcare_fhir_storeresource (#4720) - iap: added ability to import
google_iap_brandusing ID using {{project}}/{{brand_id}} format (#4712) - secretmanager: added output field 'version' to resource 'secret_manager_secret_version' (#4724)
- sql: added
maintenance_versionandavailable_maintenance_versionsfields togoogle_sql_database_instanceresource (#4725) - storagetransfer: added
notification_configfield togoogle_storage_transfer_jobresource (#4709) - tags: added
purposeandpurpose_dataproperties togoogle_tags_tag_key(#4721)
BUG FIXES:
- bigquery: fixed a bug where
allow_quoted_newlinesandallow_jagged_rowscould not be set to false ongoogle_bigquery_table(#4711) - cloudfunction: fixed inability to update
docker_repositoryandkms_key_nameongoogle_cloudfunctions_function(#4727) - compute: fixed inability to manage Cloud Armor
adaptive_protection_configongoogle_compute_security_policy(#4726) - container: fixed a bug where upgrading provider version breaks on
node_pool_auto_configornode_pool_defaults(#4706) - iam: fixed diffs between
policy_datafromgoogle_iam_policydata source and policy data in API responses (#4722) - iam: fixed permadiff resulting from empty fields being sent in requests to set conditional IAM policies (#4723)
- secretmanager: fixed a bug where
google_secret_manager_secret_versionthat was destroyed outside of Terraform would not be recreated on apply (#4719) - storagetransfer: fixed a crash in
google_storagetransfer_jobwhentransfer_scheduleis empty (#4745)
v4.38.0
FEATURES:
- New Data Source:
google_vpc_access_connector(#4693) - New Resource:
google_datastream_private_connection(#4691)
IMPROVEMENTS:
- appengine: Added
egress_settingfor fieldvpc_access_connectortogoogle_app_engine_standard_app_version(#4701) - bigquery: added
json_extensionfield to theloadblock ofgoogle_bigquery_jobresource (#4699) - cloudfunctions: Added
build_worker_pooltogoogle_cloudfunctions_function(#4696) - compute: added
json_custom_configfield togoogle_compute_security_policyresource (#4703) - redis: Added
persistence_configfield to thegoogle_redis_instanceresource. (#4688) - storage: added support for
overwriteWhenfield totransfer_optionsingoogle_storage_transfer_jobresource (#4690)
BUG FIXES:
- bigtable: added drift detection on
gc_rulesforgoogle_bigtable_gc_policy(#4687) - compute: fixed the inability to update
most_disruptive_allowed_actionfor bothgoogle_compute_per_instance_configandgoogle_compute_region_per_instance_config(#4685) - container: fixed allow passing empty list to monitoring_config and logging_config in
google_container_cluster(#4700) - sql: fixed a bug causing a perma-diff on
disk_typedue to API values being downcased (#4686) - storage: fixed the inability to set 0 for
lifecycle_rule.condition.ageongoogle_storage_bucket(#4698)
v4.37.0
FEATURES:
- New Resource:
google_apigee_nat_address(#4676) - New Resource:
google_dialogflow_cx_webhook(#4667) - New Resource:
google_filestore_snapshot(#4661)
IMPROVEMENTS:
- apigee: added read-only field
connection_statetogoogle_apigee_endpoint_attachment(#4668) - bigtable: added support for
autoscaling_config.storage_targettogoogle_bigtable_instance(#4671) - cloudbuild: added support for
BITBUCKEToption togit_source.repo_typeingoogle_cloudbuild_trigger(#4679) - dns: added in validation for trailing dot at end of DNS record name (#4674)
- project: added validation for field
project_idingoogle_projectdatasource. (#4684) - serviceaccount: added
expires_inattribute for generatingexpclaim togoogle_service_account_jwtdatasource. (#4677)
BUG FIXES:
v4.36.0
FEATURES:
- New Resource:
google_bigquery_analytics_hub_data_exchange_iam_binding(#4656) - New Resource:
google_bigquery_analytics_hub_data_exchange_iam_member(#4656) - New Resource:
google_bigquery_analytics_hub_data_exchange_iam_policy(#4656) - New Resource:
google_bigquery_analytics_hub_data_exchange(#4656) - New Resource:
google_datastream_connection_profile(#4657)
IMPROVEMENTS:
- appengine: added field
service_accounttogoogle_app_engine_flexible_app_version(#4653) - bigtable: increased timeout in
google_bigtable_tablecreation. (#4655) - cloudbuild: added
locationfield togoogle_cloudbuild_triggerresource (#4646) - compute: added
certificate_maptocompute_target_ssl_proxyresource (#4654) - compute: added field
chain_nametogoogle_compute_resource_policy.snapshot_properties(#4660) - compute: added field
chain_nameto resourcegoogle_compute_snapshot(#4660) - container: added
autoscaling.total_min_node_count,autoscaling.total_max_node_count, andautoscaling.location_policytogoogle_container_cluster.node_pool(#4649) - container: added
autoscaling.total_min_node_count,autoscaling.total_max_node_count, andautoscaling.location_policytogoogle_container_node_poolresource (#4649) - container: added field
node_pool_defaultstoresource_container_cluster. (#4648) - dataproc: added option
shielded_instance_configto resourcegoogle_dataproc_workflow_template. (#4647) - metastore: extended default timeouts for
google_dataproc_metastore_servicefrom 40m to 60m (#4652) - pubsub: made
google_pubsub_subscription.enable_exactly_once_deliverymutable so that it updates subscription without recreation. (#4645)
v4.35.0
IMPROVEMENTS:
- apigee: added support for
nodeConfigingoogle_apigee_environment(#4632) - apigee: added a
propertiesfield togoogle_apigee_organization(#4644) - cloudfunctions2: added
secret_environment_variablesandsecret_volumestogoogle_cloudfunctions2_function(#4641) - compute: added support for param
visible_core_countingoogle_compute_instanceandgoogle_compute_instance_templateunderadvanced_machine_features(#4635) - compute: added support documentation links to error messages for certain Compute Operation errors. (#4642)
- container: added
service_external_ips_configsupport tocluster_containerresource. (#4639) - container: added
enable_cost_allocationtogoogle_container_cluster(#4640) - dns: added
behaviorfield togoogle_dns_response_policy_ruleresource (#4637) - monitoring: added
force_deletefield togoogle_monitoring_notification_channelresource (#4638) - pubsub: made
enable_exactly_once_deliverymutable so that it updates subscription in-place and avoids recreation of the subscription. (#4645) - vertexai: added
encryption_specfield togoogle_vertex_ai_featurestoreresource (beta) (#4643)
BUG FIXES:
- compute: fixed the
idformat of the data sourcegoogle_compute_instance(#4636)
v4.34.0
NOTES:
- updated Bigtable go client version from 1.13 to 1.16. (#4613)
IMPROVEMENTS:
- apigee: added support for specifying retention when deleting
google_apigee_organization(#4604) - appengine: added
app_engine_apisfield togoogle_app_engine_standard_app_versionresource (#4607) - compute: improved error messaging for compute errors (#4602)
- container: added general field
reservation_affinitytogoogle_container_node_pool(#4622) - container: added field
auto_provisioning_network_tagstogoogle_container_cluster(beta) (#4611) - sql: added support for major version upgrade to
google_sql_database_instanceresource (#4606)
BUG FIXES:
v4.33.0
IMPROVEMENTS:
- container: added update support for
authenticator_groups_configingoogle_container_cluster(#4591) - dataflow: added ability to import
google_dataflow_job(#4595) - dns: added
managed_zone_idattribute togoogle_dns_managed_zonedata source (#4593) - metastore: added
metadata_integrationandhive_metastore_config.auxiliary_versionsfields togoogle_dataproc_metastore_serviceresource (#4598) - monitoring: added
accepted_response_status_codestogoogle_monitoring_uptime_check_config(#4594) - sql: added
password_validation_policyfield togoogle_cloud_sqlresource (#4597)
BUG FIXES:
v4.32.0
4.32.0 (August 15, 2022)
NOTES:
- Updated to Golang 1.18 (#4564)
FEATURES:
- New Resource:
google_dataplex_asset(#4543) - New Resource:
google_gke_hub_membership_iam_binding(#4583) - New Resource:
google_gke_hub_membership_iam_member(#4583) - New Resource:
google_gke_hub_membership_iam_policy(#4583)
IMPROVEMENTS:
- certificatemanager: added
state,authorization_attempt_infoandprovisioning_issueoutput fields togoogle_certificate_manager_certificate(#4548) - cloudfunctions2: added field
event_filtersto resourcegoogle_cloudfunctions2_function(#4547) - compute: added
certificate_maptocompute_target_https_proxyresource (#4550) - compute: added validation for name field on
google_compute_network(#4579) - compute: made
portoptional ingoogle_compute_network_endpointto allow network endpoints to be associated withGCE_VM_IPnetwork endpoint groups (#4575) - container: added support for additional values
APISERVER,CONTROLLER_MANAGER, andSCHEDULERingoogle_container_cluster.monitoring_config(#4565) - gkehub: added
monitoringandmutation_enabledfields to resourcefeature_membership(#4572) - gkehub: added better support for import for
google_gke_hub_membership(#4542) - pubsub: added
bigquery_configtogoogle_pubsub_subscription(#4545) - scheduler: added
pausedfield togoogle_cloud_scheduler_job(#4535) - scheduler: added
stateoutput field togoogle_cloud_scheduler_job(#4535)
BUG FIXES:
- apigee: fixed an issue where
google_apigee_instancecreation would fail due to multiple concurrent instances (#4584) - billingbudget: fixed a bug where
google_billing_budget.budget_filter.serviceswas not updating. (#4577) - compute: fixed perma-diff on
google_compute_diskfor new arm64 images (#4533) - dataflow: fixed bug where permadiff would show on
google_dataflow_job.additional_experiments(#4576) - storage: fixed a bug in
google_storage_bucketwherenamewas incorrectly validated. (#4566)
v4.31.0
FEATURES:
- New Resource:
google_dataplex_zone(#4511)
IMPROVEMENTS:
- bucket: added support for
matches_prefixandmatches_suffixinconditionof alifecycle_ruleingoogle_storage_bucket(#4527) - compute: added
networkandsubnetworkfields togoogle_compute_region_network_endpoint_groupfor PSC. (#4528) - container: added field
boot_disk_kms_keytoauto_provisioning_defaultsingoogle_container_cluster(#4524) - notebooks: added
bootDiskTypesupport forPD_EXTREMEingoogle_notebooks_instance(#4530) - notebooks: added
softwareConfig.upgradeable,softwareConfig.postStartupScriptBehavior,softwareConfig.kernelsingoogle_notebooks_runtime(#4530) - storage: added name validation for
google_storage_bucket(#4532)
BUG FIXES:
- compute: fixed perma-diff on
google_compute_diskfor new arm64 images (#4533) - dns: fixed a bug where
google_dns_record_setwould create an inconsistent plan when using interpolated values inrrdatas(#4515) - kms: fixed setting of resource id post-import for
google_kms_crypto_key(#4520) - provider: fixed a bug where user-agent was showing "dev" rather than the provider version (#4509)