Releases: hashicorp/terraform-provider-google
Releases · hashicorp/terraform-provider-google
v3.20.0
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
, andmanual_scaling
togoogle_app_engine_standard_app_version
(#6183) - bigquery: added
service_account_name
field togoogle_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
andgoogle_compute_region_url_map
(#6203) - dataflow: Add support for
additional_experiments
togoogle_dataflow_job
(#6196)
BUG FIXES:
- accesscontextmanager: Fixed setting
require_screen_lock
to true forgoogle_access_context_manager_access_level
(#6234) - appengine: Changed
google_app_engine_application
to respect updates iniap
(#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
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 otherpreemptible_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
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 togoogle_app_engine_application
resource (#6076) - iam: Added
name
field togoogle_organization_iam_custom_role
(#6111) - iam: Added
name
field togoogle_project_iam_custom_role
(#6111)
BUG FIXES:
v3.17.0
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
anduse_explicit_dry_run_spec
togoogle_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
togoogle_compute_health_check
andgoogle_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 overridingscheduling
(#6070) - iap:
project
can now be unset iniap_web_iam_member
and will read from the defaultproject
(#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
whensettings.ip_configuration
was set butipv4_enabled
was not set to true andprivate_network
was not configured, by defaultingipv4_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
3.16.0 (April 06, 2020)
FEATURES:
- New Data Source:
google_monitoring_uptime_check_ips
(#6009)
IMPROVEMENTS:
- cloudfunctions: Added
ingress_settings
field togoogle_cloudfunctions_function
(#5981) - cloudfunctions: added support for
vpc_connector_egress_settings
togoogle_cloudfunctions_function
(#5984) - accesscontextmanager: added
status.vpc_accessible_services
togoogle_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
togoogle_container_cluster
, previously only available ingoogle-beta
(#5990) - dns: added ability to update
google_dns_managed_zone.dnssec_config
(#6011) - pubsub: Added
dead_letter_policy
support togoogle_pubsub_subscription
(#6010)
BUG FIXES:
3.15.0 (March 30, 2020)
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 togoogle_access_context_manager_access_level
(#5961) - compute: added field
network
togoogle_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
togoogle_container_cluster
(#5962) - kms: Added new field
additional_authenticated_data
for Cloud KMS data sourcegoogle_kms_secret
(#5968) - kms: Added new field
additional_authenticated_data
for Cloud KMS resourcegoogle_kms_secret_ciphertext
(#5968)
BUG FIXES:
- kms: Fixed an issue in
google_kms_crypto_key_version
wherepublic_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)
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 thegoogle_compute_instance
resource (#5903) - compute: Added
allow_global_access
togoogle_compute_forwarding_rule
resource. (#5912) - container: Added
dns_cache_config
field togoogle_container_cluster
resource (#5887) - container: Added
upgrade_settings
togoogle_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 togoogle_redis_instance
resource (#5888)
v3.13.0
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 ingoogle_bigtable_table
andgoogle_bigtable_gc_policy
(#5837) - compute: Added
autoscaling_policy
togoogle_compute_node_group
(#5864) - compute: Added support for full-name/id
network_endpoint_group
value ingoogle_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 readtier
status (#5835) - monitoring: Added
sensitive_labels
togoogle_monitoring_notification_channel
so that labels likepassword
andauth_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 ingoogle_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 acceptNOT
rather thanNOT_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)