You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add deprecation message to google_firebase_project_location
* Address review feedback on new resources
* add ruby type to docs
---------
Signed-off-by: Modular Magician <[email protected]>
Co-authored-by: Stephen Lewis (Burrows) <[email protected]>
Previously, `google_firebase_web_app` deletions default to `ABANDON`, which means to only stop tracking the WebApp in Terraform. The actual app is not deleted from the Firebase project. If you are relying on this behavior, set `deletion_policy` to `ABANDON` explicitly in the new version.
186
-
187
181
## Resource: `google_cloud_run_v2_job`
188
182
189
183
### `startup_probe` and `liveness_probe` are now removed
@@ -205,6 +199,71 @@ it will use the default value from the API which is `FALSE`. If you want to
205
199
enable endpoint independent mapping, then explicity set the value of
206
200
`enable_endpoint_independent_mapping` field to `TRUE`.
207
201
202
+
203
+
## Resource: `google_firebase_project_location`
204
+
205
+
### `google_firebase_project_location` is now removed
206
+
207
+
In `4.X`, `google_firebase_project_location` would implicitly trigger creation of an App Engine application with a default Cloud Storage bucket and Firestore database, located in the specified `location_id`. In `5.0.0`, these resources should instead be set up explicitly using `google_app_engine_application``google_firebase_storage_bucket`, and `google_firestore_database`.
208
+
209
+
For more information on configuring Firebase resources with Terraform, see [Get started with Terraform and Firebase](https://firebase.google.com/docs/projects/terraform/get-started).
210
+
211
+
#### Upgrade instructions
212
+
213
+
If you have existing resources created using `google_firebase_project_location`:
214
+
1. Remove the `google_firebase_project_location` block
215
+
1. Add blocks according to "New config" in this section for any of the following that you need: `google_app_engine_application`, `google_firebase_storage_bucket`, and/or `google_firestore_database`.
216
+
1. Import the existing resources corresponding to the blocks added in the previous step:
Previously, `google_firebase_web_app` deletions default to `ABANDON`, which means to only stop tracking the WebApp in Terraform. The actual app is not deleted from the Firebase project. If you are relying on this behavior, set `deletion_policy` to `ABANDON` explicitly in the new version.
208
267
## Resource: `google_compute_autoscaler` (beta)
209
268
210
269
### `metric.filter` now defaults to `resource.type = gce_instance`
0 commit comments