mirror of
https://github.com/letic/terraform-provider-google.git
synced 2024-10-04 17:51:11 +00:00
Update changelog in 2.0.0 branch with 1.20.0 release info (#2704)
* add 1.20.0 section to changelog * remove entries from 2.0.0 that are in 1.20.0
This commit is contained in:
parent
b8f7802144
commit
931a1ad0cb
53
CHANGELOG.md
53
CHANGELOG.md
@ -32,46 +32,25 @@ BACKWARDS INCOMPATIBILITIES:
|
|||||||
* storage: `google_storage_default_object_acl.role_entity` is now authoritative and will remove values not explicitly set in config. [GH-2345]
|
* storage: `google_storage_default_object_acl.role_entity` is now authoritative and will remove values not explicitly set in config. [GH-2345]
|
||||||
|
|
||||||
FEATURES:
|
FEATURES:
|
||||||
* `2.0.0` is the first release including Open in Cloud Shell. Examples in the documentation for Magic Modules resources now
|
|
||||||
have Open in Cloud Shell links in their documentation that open them in an interactive editor and shell - all without
|
|
||||||
leaving the browser.
|
|
||||||
See the [blog post announcing the feature](https://www.hashicorp.com/blog/kickstart-terraform-on-gcp-with-google-cloud-shell)
|
|
||||||
for more details.
|
|
||||||
* **New Resource**: `google_storage_object_access_control` for fine-grained management of ACLs on Google Cloud Storage objects [GH-2256]
|
|
||||||
* **New Resource**: `google_storage_default_object_access_control` for fine-grained management of default object ACLs on Google Cloud Storage buckets [GH-2358]
|
|
||||||
* **New Resource**: `google_access_context_manager_access_policy` for managing the container for an organization's access levels. ([`google-beta`#96](https://github.com/terraform-providers/terraform-provider-google-beta/pull/96))
|
* **New Resource**: `google_access_context_manager_access_policy` for managing the container for an organization's access levels. ([`google-beta`#96](https://github.com/terraform-providers/terraform-provider-google-beta/pull/96))
|
||||||
* **New Resource**: `google_access_context_manager_access_level` for managing an organization's access levels. ([`google-beta`#149](https://github.com/terraform-providers/terraform-provider-google-beta/pull/149))
|
* **New Resource**: `google_access_context_manager_access_level` for managing an organization's access levels. ([`google-beta`#149](https://github.com/terraform-providers/terraform-provider-google-beta/pull/149))
|
||||||
* **New Resource**: `google_access_context_manager_service_perimeter` for managing service perimeters in an access policy. ([`google-beta`#246](https://github.com/terraform-providers/terraform-provider-google-beta/pull/246))
|
* **New Resource**: `google_access_context_manager_service_perimeter` for managing service perimeters in an access policy. ([`google-beta`#246](https://github.com/terraform-providers/terraform-provider-google-beta/pull/246))
|
||||||
* **New Resource**: `google_sql_ssl_cert` for managing a Google SQL SSL Cert on a Google SQL Instance. [GH-2290]
|
|
||||||
* **New Resource**: `google_monitoring_notification_channel` [GH-2452]
|
|
||||||
* **New Resource**: `google_monitoring_group` [GH-2451]
|
|
||||||
* **New Resource**: `google_billing_account_iam_binding`, `google_billing_account_iam_member`, `google_billing_account_iam_policy` for managing Billing Account IAM policies, including managing Billing Account users. [GH-2143]
|
|
||||||
* **New Datasource**: `google_iam_role` datasource to be able to read an IAM role's permissions. [GH-2482]
|
|
||||||
* **New Datasource**: `google_storage_transfer_project_service_account` data source for retrieving the Storage Transfer service account for a project [GH-2692]
|
* **New Datasource**: `google_storage_transfer_project_service_account` data source for retrieving the Storage Transfer service account for a project [GH-2692]
|
||||||
|
|
||||||
ENHANCEMENTS:
|
ENHANCEMENTS:
|
||||||
* bigquery: Add `default_partition_expiration_ms` field to `google_bigquery_dataset` resource. [GH-2287]
|
* bigquery: Add `default_partition_expiration_ms` field to `google_bigquery_dataset` resource. [GH-2287]
|
||||||
* bigtable: Add `column_family` at create time to `google_bigtable_table`. [GH-2228]
|
* bigtable: Add `column_family` at create time to `google_bigtable_table`. [GH-2228]
|
||||||
* bigtable: Add multi-zone (inside one region) replication to `google_bigtable_instance`. [GH-2313] [GH-2289]
|
* bigtable: Add multi-zone (inside one region) replication to `google_bigtable_instance`. [GH-2313] [GH-2289]
|
||||||
* cloudbuild: Added Update support for `google_cloudbuild_trigger`. [GH-2121]
|
|
||||||
* cloudfunctions: Add `runtime` support to `google_cloudfunctions_function` [GH-2340]
|
|
||||||
* cloudfunctions: Add new-style Storage and Pub/Sub trigger support as well as Firestore trigger support to `google_cloudfunctions_function` [GH-2412] [GH-2480]
|
|
||||||
* cloudfunctions: add souce repo support [GH-2650]
|
* cloudfunctions: add souce repo support [GH-2650]
|
||||||
* compute: `google_compute_url_map` resource is now autogenerated and supports multiple import formats. [GH-2245]
|
* compute: `google_compute_url_map` resource is now autogenerated and supports multiple import formats. [GH-2245]
|
||||||
* compute: `google_compute_health_check` supports for content-based load balancing (`response` field) in HTTP(S) checks. [GH-2550]
|
|
||||||
* dataproc: Add `accelerators` support to `google_dataproc_cluster` to allow using GPU accelerators. [GH-2411]
|
* dataproc: Add `accelerators` support to `google_dataproc_cluster` to allow using GPU accelerators. [GH-2411]
|
||||||
* container: regional and private clusters are in GA now [GH-2364]
|
|
||||||
* iam: `google_service_accounts` now supports multiple import formats. [GH-2261]
|
|
||||||
* resourcemanager: add `inherit_from_parent` to all org policy resources [GH-2653]
|
* resourcemanager: add `inherit_from_parent` to all org policy resources [GH-2653]
|
||||||
* storage: `google_storage_object_acl` can more easily swap between `role_entity` and `predefined_acl` ACL definitions. [GH-2316]
|
* storage: `google_storage_object_acl` can more easily swap between `role_entity` and `predefined_acl` ACL definitions. [GH-2316]
|
||||||
* storage: `google_storage_bucket` has support for `requester_pays` [GH-2580]
|
* storage: `google_storage_bucket` has support for `requester_pays` [GH-2580]
|
||||||
* sql: support for private ip [GH-2662]
|
|
||||||
|
|
||||||
BUG FIXES:
|
BUG FIXES:
|
||||||
|
|
||||||
* bigquery: added australia and europe regions to the validate function [GH-2333]
|
* cloudbuild: allow `google_cloudbuild_trigger.trigger_template.project` to not be set [GH-2655]
|
||||||
* cloudbuild: allow `google_cloudbuild_trigger.trigger_template.project` to not be [GH-2655]
|
|
||||||
* compute: `google_compute_disk.snapshot`, `google_compute_region_disk.snapshot` properly allow partial URIs. [GH-2450]
|
|
||||||
* compute: attached_disk now supports region disks [GH-2441]
|
* compute: attached_disk now supports region disks [GH-2441]
|
||||||
* compute: extract vpn tunnel region/project from vpn gateway [GH-2640]
|
* compute: extract vpn tunnel region/project from vpn gateway [GH-2640]
|
||||||
* compute: send instance scheduling block with automaticrestart true if there is none in cfg [GH-2638]
|
* compute: send instance scheduling block with automaticrestart true if there is none in cfg [GH-2638]
|
||||||
@ -79,12 +58,40 @@ BUG FIXES:
|
|||||||
* dataproc: convert dataproc_cluster.cluster_config.gce_cluster_config.tags into a set [GH-2633]
|
* dataproc: convert dataproc_cluster.cluster_config.gce_cluster_config.tags into a set [GH-2633]
|
||||||
* iam: fix permadiff when stage is ALPHA [GH-2370]
|
* iam: fix permadiff when stage is ALPHA [GH-2370]
|
||||||
* iam: add another retry if iam read returns nil [GH-2629]
|
* iam: add another retry if iam read returns nil [GH-2629]
|
||||||
* pubsub: fix issue where not all attributes were saved in state [GH-2469]
|
|
||||||
* runtimeconfig: allow more characters in runtimeconfig name [GH-2643]
|
* runtimeconfig: allow more characters in runtimeconfig name [GH-2643]
|
||||||
* sql: send maintenance_window.hour even if it's zero, since that's a valid value [GH-2630]
|
* sql: send maintenance_window.hour even if it's zero, since that's a valid value [GH-2630]
|
||||||
* sql: allow cross-project imports for sql user [GH-2632]
|
* sql: allow cross-project imports for sql user [GH-2632]
|
||||||
* sql: mark region as computed in sql db instance since we use getregion [GH-2635]
|
* sql: mark region as computed in sql db instance since we use getregion [GH-2635]
|
||||||
|
|
||||||
|
## 1.20.0 (December 14, 2018)
|
||||||
|
|
||||||
|
DEPRECATIONS:
|
||||||
|
* **Deprecated `google_compute_snapshot`'s top-level encryption fields.** ([#2572](https://github.com/terraform-providers/terraform-provider-google/issues/2572))
|
||||||
|
|
||||||
|
FEATURES:
|
||||||
|
* **New Resource**: `google_storage_object_access_control` for fine-grained management of ACLs on Google Cloud Storage objects ([#2256](https://github.com/terraform-providers/terraform-provider-google/issues/2256))
|
||||||
|
* **New Resource**: `google_storage_default_object_access_control` for fine-grained management of default object ACLs on Google Cloud Storage buckets ([#2358](https://github.com/terraform-providers/terraform-provider-google/issues/2358))
|
||||||
|
* **New Resource**: `google_sql_ssl_cert` for Google Cloud SQL client SSL certificates. ([#2290](https://github.com/terraform-providers/terraform-provider-google/issues/2290))
|
||||||
|
* **New Resource**: `google_monitoring_notification_channel` ([#2452](https://github.com/terraform-providers/terraform-provider-google/issues/2452))
|
||||||
|
* **New Resource**: `google_cloud_router_nat` ([#2576](https://github.com/terraform-providers/terraform-provider-google/issues/2576))
|
||||||
|
* **New Resource**: `google_monitoring_group` ([#2451](https://github.com/terraform-providers/terraform-provider-google/issues/2451))
|
||||||
|
* **New Resource**: `google_billing_account_iam_binding`, `google_billing_account_iam_member`, `google_billing_account_iam_policy` for managing Billing Account IAM policies, including managing Billing Account users. ([#2143](https://github.com/terraform-providers/terraform-provider-google/issues/2143))
|
||||||
|
* **New Datasource**: `google_iam_role` datasource to be able to read an IAM role's permissions. ([#2482](https://github.com/terraform-providers/terraform-provider-google/issues/2482))
|
||||||
|
|
||||||
|
ENHANCEMENTS:
|
||||||
|
* cloudbuild: Added Update support for `google_cloudbuild_trigger`. ([#2121](https://github.com/terraform-providers/terraform-provider-google/issues/2121))
|
||||||
|
* cloudfunctions: Add `runtime` support to `google_cloudfunctions_function` ([#2340](https://github.com/terraform-providers/terraform-provider-google/issues/2340))
|
||||||
|
* cloudfunctions: Add new-style Storage and Pub/Sub trigger support to `google_cloudfunctions_function` ([#2412](https://github.com/terraform-providers/terraform-provider-google/issues/2412))
|
||||||
|
* compute: `google_compute_health_check` supports for content-based load balancing (`response` field) in HTTP(S) checks. ([#2550](https://github.com/terraform-providers/terraform-provider-google/issues/2550))
|
||||||
|
* container: regional and private clusters are in GA now ([#2364](https://github.com/terraform-providers/terraform-provider-google/issues/2364))
|
||||||
|
* iam: `google_service_accounts` now supports multiple import formats. ([#2261](https://github.com/terraform-providers/terraform-provider-google/issues/2261))
|
||||||
|
* sql: add support for private IP for SQL instances. ([#2662](https://github.com/terraform-providers/terraform-provider-google/issues/2662))
|
||||||
|
|
||||||
|
BUG FIXES:
|
||||||
|
* bigquery: added australia and europe regions to the validate function ([#2333](https://github.com/terraform-providers/terraform-provider-google/issues/2333))
|
||||||
|
* compute: `google_compute_disk.snapshot`, `google_compute_region_disk.snapshot` properly allow partial URIs. ([#2450](https://github.com/terraform-providers/terraform-provider-google/issues/2450))
|
||||||
|
* pubsub: fix issue where not all attributes were saved in state ([#2469](https://github.com/terraform-providers/terraform-provider-google/issues/2469))
|
||||||
|
|
||||||
## 1.19.1 (October 12, 2018)
|
## 1.19.1 (October 12, 2018)
|
||||||
|
|
||||||
BUG FIXES:
|
BUG FIXES:
|
||||||
|
Loading…
Reference in New Issue
Block a user