Skip to content

Commit 57f8314

Browse files
Remove sample for Storage release (#7944) (#5667)
Signed-off-by: Modular Magician <[email protected]>
1 parent 5ac90c8 commit 57f8314

File tree

3 files changed

+19
-8
lines changed

3 files changed

+19
-8
lines changed

.changelog/7944.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
```release-note:none
2+
```

google-beta/resource_firebaserules_release_generated_test.go

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,9 @@ func TestAccFirebaserulesRelease_StorageReleaseHandWritten(t *testing.T) {
7171
}
7272

7373
VcrTest(t, resource.TestCase{
74-
PreCheck: func() { acctest.AccTestPreCheck(t) },
75-
ProtoV5ProviderFactories: ProtoV5ProviderFactories(t),
74+
PreCheck: func() { acctest.AccTestPreCheck(t) },
75+
76+
ProtoV5ProviderFactories: ProtoV5ProviderBetaFactories(t),
7677
CheckDestroy: testAccCheckFirebaserulesReleaseDestroyProducer(t),
7778
Steps: []resource.TestStep{
7879
{
@@ -146,6 +147,7 @@ resource "google_firebaserules_ruleset" "firestore" {
146147
func testAccFirebaserulesRelease_StorageReleaseHandWritten(context map[string]interface{}) string {
147148
return Nprintf(`
148149
resource "google_firebaserules_release" "primary" {
150+
provider = google-beta
149151
name = "firebase.storage/${google_storage_bucket.bucket.name}"
150152
ruleset_name = "projects/%{project_name}/rulesets/${google_firebaserules_ruleset.storage.name}"
151153
project = "%{project_name}"
@@ -159,20 +161,23 @@ resource "google_firebaserules_release" "primary" {
159161
160162
# Provision a non-default Cloud Storage bucket.
161163
resource "google_storage_bucket" "bucket" {
162-
project = "%{project_name}"
163-
name = "tf-test-bucket%{random_suffix}"
164+
provider = google-beta
165+
project = "%{project_name}"
166+
name = "tf-test-bucket%{random_suffix}"
164167
location = "%{region}"
165168
}
166169
167170
# Make the Storage bucket accessible for Firebase SDKs, authentication, and Firebase Security Rules.
168171
resource "google_firebase_storage_bucket" "bucket" {
172+
provider = google-beta
169173
project = "%{project_name}"
170174
bucket_id = google_storage_bucket.bucket.name
171175
}
172176
173177
# Create a ruleset of Firebase Security Rules from a local file.
174178
resource "google_firebaserules_ruleset" "storage" {
175-
project = "%{project_name}"
179+
provider = google-beta
180+
project = "%{project_name}"
176181
source {
177182
files {
178183
name = "storage.rules"

website/docs/r/firebaserules_release.html.markdown

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ resource "google_firebaserules_ruleset" "firestore" {
5555
Creates a Firebase Rules Release for a Storage bucket
5656
```hcl
5757
resource "google_firebaserules_release" "primary" {
58+
provider = google-beta
5859
name = "firebase.storage/${google_storage_bucket.bucket.name}"
5960
ruleset_name = "projects/my-project-name/rulesets/${google_firebaserules_ruleset.storage.name}"
6061
project = "my-project-name"
@@ -68,20 +69,23 @@ resource "google_firebaserules_release" "primary" {
6869
6970
# Provision a non-default Cloud Storage bucket.
7071
resource "google_storage_bucket" "bucket" {
71-
project = "my-project-name"
72-
name = "bucket"
72+
provider = google-beta
73+
project = "my-project-name"
74+
name = "bucket"
7375
location = "us-west1"
7476
}
7577
7678
# Make the Storage bucket accessible for Firebase SDKs, authentication, and Firebase Security Rules.
7779
resource "google_firebase_storage_bucket" "bucket" {
80+
provider = google-beta
7881
project = "my-project-name"
7982
bucket_id = google_storage_bucket.bucket.name
8083
}
8184
8285
# Create a ruleset of Firebase Security Rules from a local file.
8386
resource "google_firebaserules_ruleset" "storage" {
84-
project = "my-project-name"
87+
provider = google-beta
88+
project = "my-project-name"
8589
source {
8690
files {
8791
name = "storage.rules"

0 commit comments

Comments
 (0)