Skip to content

Commit

Permalink
Add Firebase AndroidApp Data Source (#6903) (#13186)
Browse files Browse the repository at this point in the history
* Update api.yaml

* Update api.yaml

* Add a Datasource for Firebase AndroidApp

* Add AndroidApp datasource

* Add GA tags to data_source_google_firebase_android_app_test.go

* Rename data_source_google_firebase_android_app_test.go to data_source_google_firebase_android_app_test.go.erb

Signed-off-by: Modular Magician <magic-modules@google.com>

Signed-off-by: Modular Magician <magic-modules@google.com>
  • Loading branch information
modular-magician committed Dec 6, 2022
1 parent 7fdea1d commit 5fc4734
Show file tree
Hide file tree
Showing 4 changed files with 56 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .changelog/6903.txt
@@ -0,0 +1,3 @@
```release-note:new-datasource
`google_firebase_android_app`
```
1 change: 1 addition & 0 deletions google/data_source_google_firebase_android_app.go
@@ -0,0 +1 @@
package google
1 change: 1 addition & 0 deletions google/data_source_google_firebase_android_app_test.go
@@ -0,0 +1 @@
package google
51 changes: 51 additions & 0 deletions website/docs/d/firebase_android_app.html.markdown
@@ -0,0 +1,51 @@
---
subcategory: "Firebase"
page_title: "Google: google_firebase_android_app"
description: |-
A Google Cloud Firebase Android application instance
---

# google\_firebase\_android\_app

A Google Cloud Firebase Android application instance

~> **Warning:** This resource is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/providers/google/guides/provider_versions.html) for more details on beta resources.


## Argument Reference

The following arguments are supported:


* `app_id` -
(Required)
The app_ip of name of the Firebase androidApp.


- - -


* `project` - (Optional) The ID of the project in which the resource belongs.
If it is not provided, the provider project is used.


## Attributes Reference

In addition to the arguments listed above, the following computed attributes are exported:

* `id` - an identifier for the resource with format `{{name}}`

* `name` -
The fully qualified resource name of the App, for example:
projects/projectId/androidApps/appId

* `app_id` -
Immutable. The globally unique, Firebase-assigned identifier of the App.
This identifier should be treated as an opaque token, as the data format is not specified.

* `display_name` -
The user-assigned display name of the App.

* `package_name` -
The canonical package name of the Android app as would appear in the Google Play Developer Console.

0 comments on commit 5fc4734

Please sign in to comment.