diff --git a/.changelog/18904.txt b/.changelog/18904.txt new file mode 100644 index 00000000000..46dffea7b2d --- /dev/null +++ b/.changelog/18904.txt @@ -0,0 +1,11 @@ +```release-note:new-list-resource +`google_firebase_android_app` +``` + +```release-note:new-list-resource +`google_firebase_apple_app` +``` + +```release-note:new-list-resource +`google_firebase_web_app` +``` \ No newline at end of file diff --git a/website/docs/list-resources/google_firebase_android_app.html.markdown b/website/docs/list-resources/google_firebase_android_app.html.markdown new file mode 100644 index 00000000000..1772d86e177 --- /dev/null +++ b/website/docs/list-resources/google_firebase_android_app.html.markdown @@ -0,0 +1,50 @@ +--- +# ---------------------------------------------------------------------------- +# +# *** AUTO GENERATED CODE *** Type: MMv1 *** +# +# ---------------------------------------------------------------------------- +# +# This code is generated by Magic Modules using the following: +# +# Configuration: https:#github.com/GoogleCloudPlatform/magic-modules/tree/main/mmv1/products/firebase/AndroidApp.yaml +# Template: https:#github.com/GoogleCloudPlatform/magic-modules/tree/main/mmv1/templates/terraform/list_resource.html.markdown.tmpl +# +# DO NOT EDIT this file directly. Any changes made to this file will be +# overwritten during the next generation cycle. +# +# ---------------------------------------------------------------------------- +subcategory: "Firebase" +description: |- + List Firebase androidapp resources in a project for use with terraform query + and .tfquery.hcl files. +--- + +# google_firebase_android_app (list) + +Lists [`google_firebase_android_app`](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/google_firebase_android_app) resources for use with [`terraform query`](https://developer.hashicorp.com/terraform/cli/commands/query) and **`.tfquery.hcl`** files. + +For how list resources work in this provider, file layout, Terraform version requirements, and shared `list` block arguments, refer to the guide [Use list resources with terraform query (Google Cloud provider)](https://registry.terraform.io/providers/hashicorp/google/latest/docs/guides/using_list_resources_with_terraform_query). + +## Example + +```hcl +list "google_firebase_android_app" "all" { + provider = google-beta + + config { + project = "..." # Optional + } +} +``` + +Run `terraform query` from the directory that contains the `.tfquery.hcl` file. + +## Configuration (`config` block) +* `project` - (Optional) + +## Results + +By default each result includes **resource identity** for [`google_firebase_android_app`](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/google_firebase_android_app) (see [Resource identity](https://developer.hashicorp.com/terraform/language/block/import#identity)). + +With `include_resource = true` on the `list` block, results also include the full resource-style attributes documented for the managed [`google_firebase_android_app` resource](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/google_firebase_android_app#attributes-reference). diff --git a/website/docs/list-resources/google_firebase_apple_app.html.markdown b/website/docs/list-resources/google_firebase_apple_app.html.markdown new file mode 100644 index 00000000000..a8fbbe762f9 --- /dev/null +++ b/website/docs/list-resources/google_firebase_apple_app.html.markdown @@ -0,0 +1,50 @@ +--- +# ---------------------------------------------------------------------------- +# +# *** AUTO GENERATED CODE *** Type: MMv1 *** +# +# ---------------------------------------------------------------------------- +# +# This code is generated by Magic Modules using the following: +# +# Configuration: https:#github.com/GoogleCloudPlatform/magic-modules/tree/main/mmv1/products/firebase/AppleApp.yaml +# Template: https:#github.com/GoogleCloudPlatform/magic-modules/tree/main/mmv1/templates/terraform/list_resource.html.markdown.tmpl +# +# DO NOT EDIT this file directly. Any changes made to this file will be +# overwritten during the next generation cycle. +# +# ---------------------------------------------------------------------------- +subcategory: "Firebase" +description: |- + List Firebase appleapp resources in a project for use with terraform query + and .tfquery.hcl files. +--- + +# google_firebase_apple_app (list) + +Lists [`google_firebase_apple_app`](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/google_firebase_apple_app) resources for use with [`terraform query`](https://developer.hashicorp.com/terraform/cli/commands/query) and **`.tfquery.hcl`** files. + +For how list resources work in this provider, file layout, Terraform version requirements, and shared `list` block arguments, refer to the guide [Use list resources with terraform query (Google Cloud provider)](https://registry.terraform.io/providers/hashicorp/google/latest/docs/guides/using_list_resources_with_terraform_query). + +## Example + +```hcl +list "google_firebase_apple_app" "all" { + provider = google-beta + + config { + project = "..." # Optional + } +} +``` + +Run `terraform query` from the directory that contains the `.tfquery.hcl` file. + +## Configuration (`config` block) +* `project` - (Optional) + +## Results + +By default each result includes **resource identity** for [`google_firebase_apple_app`](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/google_firebase_apple_app) (see [Resource identity](https://developer.hashicorp.com/terraform/language/block/import#identity)). + +With `include_resource = true` on the `list` block, results also include the full resource-style attributes documented for the managed [`google_firebase_apple_app` resource](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/google_firebase_apple_app#attributes-reference). diff --git a/website/docs/list-resources/google_firebase_web_app.html.markdown b/website/docs/list-resources/google_firebase_web_app.html.markdown new file mode 100644 index 00000000000..ea0bcc4d3bb --- /dev/null +++ b/website/docs/list-resources/google_firebase_web_app.html.markdown @@ -0,0 +1,50 @@ +--- +# ---------------------------------------------------------------------------- +# +# *** AUTO GENERATED CODE *** Type: MMv1 *** +# +# ---------------------------------------------------------------------------- +# +# This code is generated by Magic Modules using the following: +# +# Configuration: https:#github.com/GoogleCloudPlatform/magic-modules/tree/main/mmv1/products/firebase/WebApp.yaml +# Template: https:#github.com/GoogleCloudPlatform/magic-modules/tree/main/mmv1/templates/terraform/list_resource.html.markdown.tmpl +# +# DO NOT EDIT this file directly. Any changes made to this file will be +# overwritten during the next generation cycle. +# +# ---------------------------------------------------------------------------- +subcategory: "Firebase" +description: |- + List Firebase webapp resources in a project for use with terraform query + and .tfquery.hcl files. +--- + +# google_firebase_web_app (list) + +Lists [`google_firebase_web_app`](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/google_firebase_web_app) resources for use with [`terraform query`](https://developer.hashicorp.com/terraform/cli/commands/query) and **`.tfquery.hcl`** files. + +For how list resources work in this provider, file layout, Terraform version requirements, and shared `list` block arguments, refer to the guide [Use list resources with terraform query (Google Cloud provider)](https://registry.terraform.io/providers/hashicorp/google/latest/docs/guides/using_list_resources_with_terraform_query). + +## Example + +```hcl +list "google_firebase_web_app" "all" { + provider = google-beta + + config { + project = "..." # Optional + } +} +``` + +Run `terraform query` from the directory that contains the `.tfquery.hcl` file. + +## Configuration (`config` block) +* `project` - (Optional) + +## Results + +By default each result includes **resource identity** for [`google_firebase_web_app`](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/google_firebase_web_app) (see [Resource identity](https://developer.hashicorp.com/terraform/language/block/import#identity)). + +With `include_resource = true` on the `list` block, results also include the full resource-style attributes documented for the managed [`google_firebase_web_app` resource](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/google_firebase_web_app#attributes-reference).