Releases: hashicorp/terraform-provider-google
Releases · hashicorp/terraform-provider-google
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)