Skip to content

Releases: hashicorp/terraform-provider-google

v3.20.0

04 May 18:40
Compare
Choose a tag to compare

3.20.0 (May 04, 2020)

FEATURES:

  • New Resource: google_healthcare_dataset_iam_binding is now GA (#6193)
  • New Resource: google_healthcare_dataset_iam_member is now GA (#6193)
  • New Resource: google_healthcare_dataset_iam_policy is now GA (#6193)
  • New Resource: google_healthcare_dataset is now GA (#6164)
  • New Resource: google_healthcare_dicom_store_iam_binding is now GA (#6193)
  • New Resource: google_healthcare_dicom_store_iam_member is now GA (#6193)
  • New Resource: google_healthcare_dicom_store_iam_policy is now GA (#6193)
  • New Resource: google_healthcare_dicom_store is now GA (#6164)
  • New Resource: google_healthcare_fhir_store_iam_binding is now GA (#6193)
  • New Resource: google_healthcare_fhir_store_iam_member is now GA (#6193)
  • New Resource: google_healthcare_fhir_store_iam_policy is now GA (#6193)
  • New Resource: google_healthcare_fhir_store is now GA (#6164)
  • New Resource: google_healthcare_hl7_v2_store_iam_binding is now GA (#6193)
  • New Resource: google_healthcare_hl7_v2_store_iam_member is now GA (#6193)
  • New Resource: google_healthcare_hl7_v2_store_iam_policy is now GA (#6193)
  • New Resource: google_healthcare_hl7_v2_store is now GA (#6164)
  • New Resource: google_logging_billing_account_bucket_config (#6227)
  • New Resource: google_logging_folder_bucket_config (#6227)
  • New Resource: google_logging_organization_bucket_config (#6227)
  • New Resource: google_logging_project_bucket_config (#6227)

IMPROVEMENTS:

  • appengine: Added automatic_scaling, basic_scaling, and manual_scaling to google_app_engine_standard_app_version (#6183)
  • bigquery: added service_account_name field to google_bigquery_data_transfer_config resource (#6221)
  • bigtable: added ability to add/remove column families in google_bigtable_table (#6188)
  • cloudfunctions: Added validation to label keys for google_cloudfunctions_function as API errors aren't useful. (#6228)
  • compute: Added support for default URL redirects to google_compute_url_map and google_compute_region_url_map (#6203)
  • dataflow: Add support for additional_experiments to google_dataflow_job (#6196)

BUG FIXES:

  • accesscontextmanager: Fixed setting require_screen_lock to true for google_access_context_manager_access_level (#6234)
  • appengine: Changed google_app_engine_application to respect updates in iap (#6216)
  • sql: Allowed binary_log_enabled to be disabled. (#6163)
  • storage: Added retries for google_storage_bucket_iam_* on 412 (precondition not met) errors for eventually consistent bucket creation. (#6235)

v3.19.0

27 Apr 18:13
Compare
Choose a tag to compare

3.19.0 (April 27, 2020)

FEATURES:

  • New Resource: google_bigquery_job (#6134)
  • New Resource: google_monitoring_slo (#6118)
  • New Resource: google_service_directory_endpoint (#6150)
  • New Resource: google_service_directory_namespace (#6150)
  • New Resource: google_service_directory_service (#6150)

IMPROVEMENTS:

  • bigtable: Reduced the minimum number of nodes for the bigtable_instace resource from 3 to 1. (#6159)
  • container: Added support for google_container_cluster Compute Engine persistent disk CSI driver (#6160)
  • compute: Added support for google_compute_instance resource_policies field (#6125)
  • compute: Added support for google_compute_resource_policy group placement policies (#6125)

BUG FIXES:

  • dataproc: Fixed diff when google_dataproc_cluster preemptible_worker_config.0.num_instances is sized to 0 and other preemptible_worker_config subfields are set (#6123)
  • resourcemanager: Added a wait to google_project so that projects are more likely to be ready before the resource finishes creation (#6161)
  • sql: Allowed binary_log_enabled to be disabled. (#6163)
  • sql: Fixed behaviour in google_sql_database when the parent instance is deleted, removing it from state (#6162)

v3.18.0

20 Apr 20:43
Compare
Choose a tag to compare

3.18.0 (April 20, 2020)

FEATURES:

  • New Data Source: google_monitoring_app_engine_service (#6078)
  • New Resource: google_monitoring_custom_service (#6078)
  • New Resource: google_compute_global_network_endpoint (#6095)
  • New Resource: google_compute_global_network_endpoint_group (#6095)
  • New Resource: google_monitoring_slo (#6118)

IMPROVEMENTS:

  • appengine: Added iap.enabled field to google_app_engine_application resource (#6076)
  • iam: Added name field to google_organization_iam_custom_role (#6111)
  • iam: Added name field to google_project_iam_custom_role (#6111)

BUG FIXES:

  • container: Fixed importing/reading google_container_node_pool resources in non-RUNNING states (#6115)
  • monitoring: Made display_name optional on google_monitoring_notification_channel (#6090)

v3.17.0

13 Apr 19:00
Compare
Choose a tag to compare

3.17.0 (April 13, 2020)

FEATURES:

  • New Resource: google_bigquery_dataset_access (#6035)
  • New Resource: google_dialogflow_intent (#6061)
  • New Resource: google_os_login_ssh_public_key (#6026)

IMPROVEMENTS:

  • accesscontextmanager: added spec and use_explicit_dry_run_spec to google_access_context_manager_service_perimeter to test perimeter configurations in dry-run mode. (#6071)
  • compute: Added update support for google_compute_interconnect_attachment admin_enabled (#6046)
  • compute: Added field log_config to google_compute_health_check and google_compute_region_health_check to enable health check logging. (#6058)
  • compute: Added more import formats for google_compute_instance (#6023)
  • sourcerepo: allowed google_sourcerepo_repo pubsub_configs.topic to accept short topic names in addition to full references. (#6069)

BUG FIXES:

  • compute: Fixed diff on default value for google_compute_interconnect_attachment admin_enabled (#6046)
  • compute: Fixed perma-diff on google_compute_interconnect_attachment candidate_subnets (#6046)
  • compute: fixed bug where google_compute_instance_from_template instance defaults were overriding scheduling (#6070)
  • iap: project can now be unset in iap_web_iam_member and will read from the default project (#6060)
  • serviceusage: fixed issue where google_project_services attempted to read a project before enabling the API that allows that read (#6062)
  • sql: fixed error that occurred on google_sql_database_instance when settings.ip_configuration was set but ipv4_enabled was not set to true and private_network was not configured, by defaulting ipv4_enabled to true. (#6041)
  • storage: fixed an issue where google_storage_bucket_iam_member showed a diff for bucket self links (#6019)
  • storage: fixed bug where deleting a google_storage_bucket that contained non-deletable objects would retry indefinitely (#6044)

v3.16.0

06 Apr 17:03
Compare
Choose a tag to compare

3.16.0 (April 06, 2020)

FEATURES:

  • New Data Source: google_monitoring_uptime_check_ips (#6009)

IMPROVEMENTS:

  • cloudfunctions: Added ingress_settings field to google_cloudfunctions_function (#5981)
  • cloudfunctions: added support for vpc_connector_egress_settings to google_cloudfunctions_function (#5984)
  • accesscontextmanager: added status.vpc_accessible_services to google_access_context_manager_service_perimeter to control which services are available from the perimeter's VPC networks to the restricted Google APIs IP address range. (#6006)
  • cloudrun: added ability to autogenerate revision name (#5987)
  • compute: added ability to resize google_compute_reservation (#5999)
  • container: added resource_usage_export_config to google_container_cluster, previously only available in google-beta (#5990)
  • dns: added ability to update google_dns_managed_zone.dnssec_config (#6011)
  • pubsub: Added dead_letter_policy support to google_pubsub_subscription (#6010)

BUG FIXES:

  • compute: Fixed an issue where port could not be removed from health checks (#5997)
  • storage: fixed an issue where google_storage_bucket_iam_member showed a diff for bucket self links (#6019)

3.15.0 (March 30, 2020)

30 Mar 20:09
Compare
Choose a tag to compare

FEATURES:

  • New Resource: google_compute_instance_group_named_port (#5932)
  • New Resource: google_service_usage_consumer_quota_override (#5966)
  • New Resource: google_iap_brand (#5881)
  • New Resource: google_iap_client (#5881)
  • New Resource: google_appengine_flexible_app_version (#5882)

IMPROVEMENTS:

  • accesscontextmanager: Added regions field to google_access_context_manager_access_level (#5961)
  • compute: added field network to google_compute_region_backend_service, which allows internal load balancers to target the non-primary interface of an instance. (#5957)
  • compute: added support for IAM conditions in google_compute_subnet_iam_* IAM resources (#5954)
  • container: Added field maintenance_policy.recurring_window to google_container_cluster (#5962)
  • kms: Added new field additional_authenticated_data for Cloud KMS data source google_kms_secret (#5968)
  • kms: Added new field additional_authenticated_data for Cloud KMS resource google_kms_secret_ciphertext (#5968)

BUG FIXES:

  • kms: Fixed an issue in google_kms_crypto_key_version where public_key would return empty after apply (#5956)
  • logging: Fixed import issue with google_logging_metric in a non-default project. (#5944)
  • provider: Fixed an error with resources failing to upload large files (e.g. with google_storage_bucket_object) during retried requests (#5977)

3.14.0 (March 23, 2020)

23 Mar 19:04
Compare
Choose a tag to compare

FEATURES:

  • New Data Source: google_compute_instance_serial_port (#5911)
  • New Resource: google_compute_region_ssl_certificate (#5913)

IMPROVEMENTS:

  • compute: Added new attribute reference current_status to the google_compute_instance resource (#5903)
  • compute: Added allow_global_access to google_compute_forwarding_rule resource. (#5912)
  • container: Added dns_cache_config field to google_container_cluster resource (#5887)
  • container: Added upgrade_settings to google_container_node_pool resource (#5910)
  • provider: Added provider-wide request retries for common temporary GCP error codes and network errors (#5902)
  • redis: Added connect_mode field to google_redis_instance resource (#5888)

v3.13.0

16 Mar 16:54
Compare
Choose a tag to compare

3.13.0 (March 16, 2020)

BREAKING CHANGES:

  • dialogflow: Changed google_dialogflow_agent.time_zone to ForceNew. Updating this field will require recreation. This is due to a change in API behavior. (#5831)

FEATURES:

  • New Resource: google_compute_region_disk_resource_policy_attachment (#5849)
  • New Resource: google_sql_source_representation_instance (#5839)

IMPROVEMENTS:

  • bigtable: Added support for full-name/id instance_name value in google_bigtable_table and google_bigtable_gc_policy (#5837)
  • compute: Added autoscaling_policy to google_compute_node_group (#5864)
  • compute: Added support for full-name/id network_endpoint_group value in google_network_endpoint (#5838)
  • compute: Added support for google_compute_router_nat drain_nat_ips (previously beta-only). (#5821)
  • dialogflow: Changed google_dialogflow_agent to not read tier status (#5835)
  • monitoring: Added sensitive_labels to google_monitoring_notification_channel so that labels like password and auth_token can be managed separately from the other labels and marked as sensitive. (#5873)

BUG FIXES:

  • all: fixed issue where nested objects were getting sent as null values to GCP on create instead of being omitted from requests (#5825)
  • cloudfunctions: fixed vpc_connector to be updated properly in google_cloudfunctions_function (#5829)
  • compute: fixed google_compute_security_policy from allowing two rules with the same priority. (#5834)
  • compute: fixed bug where google_compute_instance.scheduling.node_affinities.operator would incorrectly accept NOT rather than NOT_IN. (#5841)
  • container: Fixed issue where google_container_node_pool resources created in the 2.X series were failing to update after 3.11. (#5877)