Skip to content

Commit 257b34e

Browse files
modular-magicianScottSuarez
authored andcommitted
Removed MembershipRBACRoleBinding from ga provider (#8776) (#6155)
Signed-off-by: Modular Magician <[email protected]>
1 parent 2f31c4e commit 257b34e

File tree

3 files changed

+20
-5
lines changed

3 files changed

+20
-5
lines changed

.changelog/8776.txt

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

google-beta/services/gkehub2/resource_gke_hub_membership_rbac_role_binding_generated_test.go

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ func TestAccGKEHub2MembershipRBACRoleBinding_gkehubMembershipRbacRoleBindingBasi
4141

4242
acctest.VcrTest(t, resource.TestCase{
4343
PreCheck: func() { acctest.AccTestPreCheck(t) },
44-
ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories(t),
44+
ProtoV5ProviderFactories: acctest.ProtoV5ProviderBetaFactories(t),
4545
CheckDestroy: testAccCheckGKEHub2MembershipRBACRoleBindingDestroyProducer(t),
4646
Steps: []resource.TestStep{
4747
{
@@ -60,23 +60,26 @@ func TestAccGKEHub2MembershipRBACRoleBinding_gkehubMembershipRbacRoleBindingBasi
6060
func testAccGKEHub2MembershipRBACRoleBinding_gkehubMembershipRbacRoleBindingBasicExample(context map[string]interface{}) string {
6161
return acctest.Nprintf(`
6262
resource "google_container_cluster" "primary" {
63+
provider = google-beta
6364
name = "basiccluster%{random_suffix}"
6465
location = "us-central1-a"
6566
initial_node_count = 1
6667
}
6768
6869
resource "google_gke_hub_membership" "membershiprbacrolebinding" {
70+
provider = google-beta
6971
membership_id = "tf-test-membership%{random_suffix}"
7072
endpoint {
7173
gke_cluster {
7274
resource_link = "//container.googleapis.com/${google_container_cluster.primary.id}"
7375
}
7476
}
75-
77+
7678
depends_on = [google_container_cluster.primary]
7779
}
7880
7981
resource "google_gke_hub_membership_rbac_role_binding" "membershiprbacrolebinding" {
82+
provider = google-beta
8083
membership_rbac_role_binding_id = "tf-test-membership-rbac-role-binding%{random_suffix}"
8184
membership_id = "tf-test-membership%{random_suffix}"
8285
user = "service-${data.google_project.project.number}@gcp-sa-anthossupport.iam.gserviceaccount.com"
@@ -87,7 +90,9 @@ resource "google_gke_hub_membership_rbac_role_binding" "membershiprbacrolebindin
8790
depends_on = [google_gke_hub_membership.membershiprbacrolebinding]
8891
}
8992
90-
data "google_project" "project" {}
93+
data "google_project" "project" {
94+
provider = google-beta
95+
}
9196
`, context)
9297
}
9398

website/docs/r/gke_hub_membership_rbac_role_binding.html.markdown

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ description: |-
2121

2222
RBACRoleBinding represents a rbacrolebinding across the Fleet.
2323

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

2527
To get more information about MembershipRBACRoleBinding, see:
2628

@@ -33,23 +35,26 @@ To get more information about MembershipRBACRoleBinding, see:
3335

3436
```hcl
3537
resource "google_container_cluster" "primary" {
38+
provider = google-beta
3639
name = "basiccluster"
3740
location = "us-central1-a"
3841
initial_node_count = 1
3942
}
4043
4144
resource "google_gke_hub_membership" "membershiprbacrolebinding" {
45+
provider = google-beta
4246
membership_id = "tf-test-membership%{random_suffix}"
4347
endpoint {
4448
gke_cluster {
4549
resource_link = "//container.googleapis.com/${google_container_cluster.primary.id}"
4650
}
4751
}
48-
52+
4953
depends_on = [google_container_cluster.primary]
5054
}
5155
5256
resource "google_gke_hub_membership_rbac_role_binding" "membershiprbacrolebinding" {
57+
provider = google-beta
5358
membership_rbac_role_binding_id = "tf-test-membership-rbac-role-binding%{random_suffix}"
5459
membership_id = "tf-test-membership%{random_suffix}"
5560
user = "service-${data.google_project.project.number}@gcp-sa-anthossupport.iam.gserviceaccount.com"
@@ -60,7 +65,9 @@ resource "google_gke_hub_membership_rbac_role_binding" "membershiprbacrolebindin
6065
depends_on = [google_gke_hub_membership.membershiprbacrolebinding]
6166
}
6267
63-
data "google_project" "project" {}
68+
data "google_project" "project" {
69+
provider = google-beta
70+
}
6471
```
6572

6673
## Argument Reference

0 commit comments

Comments
 (0)