Skip to content

Releases: hashicorp/terraform-provider-google-beta

v3.17.0

13 Apr 19:29
Compare
Choose a tag to compare

3.17.0 (April 13, 2020)

FEATURES:

  • New Resource: google_bigquery_dataset_access (#1924)
  • New Resource: google_dialogflow_intent (#1936)
  • New Resource: google_os_login_ssh_public_key (#1922)

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. (#1940)
  • compute: Added update support for google_compute_interconnect_attachment admin_enabled (#1931)
  • compute: Added field log_config to google_compute_health_check and google_compute_region_health_check to enable health check logging. (#1934)
  • compute: Added more import formats for google_compute_instance (#1933)
  • sourcerepo: allowed google_sourcerepo_repo pubsub_configs.topic to accept short topic names in addition to full references. (#1938)

BUG FIXES:

  • compute: Fixed diff on default value for google_compute_interconnect_attachment admin_enabled (#1931)
  • compute: Fixed perma-diff on google_compute_interconnect_attachment candidate_subnets (#1931)
  • compute: fixed bug where google_compute_instance_from_template instance defaults were overriding scheduling (#1939)
  • iap: project can now be unset in iap_web_iam_member and will read from the default project (#1935)
  • serviceusage: fixed issue where google_project_services attempted to read a project before enabling the API that allows that read (#1937)
  • 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. (#1926)
  • storage: fixed bug where deleting a google_storage_bucket that contained non-deletable objects would retry indefinitely (#1929)

v3.16.0

06 Apr 17:23
Compare
Choose a tag to compare

3.16.0 (April 06, 2020)

FEATURES:

  • New Data Source: google_monitoring_uptime_check_ips (#1912)
  • New Resource: firebase_project_location: finalizes the firebase location. (#1919)

IMPROVEMENTS:

  • cloudfunctions: Added ingress_settings field to google_cloudfunctions_function (#1898)
  • cloudfunctions: added support for vpc_connector_egress_settings to google_cloudfunctions_function (#1904)
  • 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. (#1910)
  • cloudrun: added ability to autogenerate revision name (#1900)
  • compute: added ability to resize google_compute_reservation (#1908)
  • container: added enable_resource_consumption_metering to resource_usage_export_config in google_container_cluster (#1901)
  • dns: added ability to update google_dns_managed_zone.dnssec_config (#1914)
  • pubsub: Added dead_letter_policy support to google_pubsub_subscription (#1913)

BUG FIXES:

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

3.15.0 (March 30, 2020)

30 Mar 20:12
Compare
Choose a tag to compare

FEATURES:

  • New Resource: google_compute_instance_group_named_port (#1869)
  • New Resource: google_service_usage_consumer_quota_override (#1884)
  • New Resource: google_firebase_project: enables Firebase for a referenced Google project (#1885)
  • New Resource: google_iap_brand (#1848)
  • New Resource: google_iap_client (#1848)
  • New Resource: google_appengine_flexible_app_version (#1849)

IMPROVEMENTS:

  • accesscontextmanager: Added regions field to google_access_context_manager_access_level (#1882)
  • compute: added support for IAM conditions in google_compute_subnet_iam_* IAM resources (#1877)
  • kms: Added new field "Additional Authenticated Data" for Cloud KMS data source google_kms_secret (#1886)
  • kms: Added new field "Additional Authenticated Data" for Cloud KMS resource google_kms_secret_ciphertext (#1886)

BUG FIXES:

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

3.14.0 (March 23, 2020)

23 Mar 19:19
Compare
Choose a tag to compare

FEATURES:

  • New Data Source: google_compute_instance_serial_port (#1860)
  • New Resource: google_compute_region_ssl_certificate (#1863)

IMPROVEMENTS:

  • compute: Added new attribute reference current_status to the google_compute_instance resource (#1857)
  • container: Added dns_cache_config field to google_container_cluster resource (#1853)
  • container: Updated upgrade_settings to read defaults from API for the google_container_node_pool resource (#1859)
  • provider: Added provider-wide request retries for common temporary GCP error codes and network errors (#1856)
  • redis: Added connect_mode field to google_redis_instance resource (#1854)

v3.13.0

16 Mar 17:07
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. (#1827)

FEATURES:

  • New Resource: google_bigquery_reservation (#1833)
  • New Resource: google_compute_region_disk_resource_policy_attachment (#1836)
  • New Resource: google_sql_source_representation_instance (#1832)

IMPROVEMENTS:

  • bigtable: Added support for full-name/id instance_name value in google_bigtable_table and google_bigtable_gc_policy (#1830)
  • compute: Added autoscaling_policy to google_compute_node_group (#1841)
  • compute: Added support for full-name/id network_endpoint_group value in google_network_endpoint (#1831)
  • dialogflow: Changed google_dialogflow_agent to not read tier status (#1829)
  • 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. (#1844)

BUG FIXES:

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