1
1
package gemini_test
2
- {{- if ne $.TargetVersionName "ga" }}
3
2
4
3
import (
5
4
"fmt"
@@ -22,18 +21,18 @@ func TestAccGeminiRepositoryGroupIamBinding(t *testing.T) {
22
21
repositoryGroupId := "tf-test-iam-repository-group-id-" + acctest.RandString(t, 10)
23
22
24
23
context := map[string]interface{}{
25
- "role": "roles/cloudaicompanion.repositoryGroupsUser",
26
- "code_repository_index": codeRepositoryIndexId,
27
- "location": location,
28
- "project": envvar.GetTestProjectFromEnv(),
29
- "connection_id": developerConnectionId,
30
- "git_link_id": gitRepositoryLinkId,
31
- "repository_group_id": repositoryGroupId,
24
+ "role": "roles/cloudaicompanion.repositoryGroupsUser",
25
+ "code_repository_index": codeRepositoryIndexId,
26
+ "location": location,
27
+ "project": envvar.GetTestProjectFromEnv(),
28
+ "connection_id": developerConnectionId,
29
+ "git_link_id": gitRepositoryLinkId,
30
+ "repository_group_id": repositoryGroupId,
32
31
}
33
32
34
33
acctest.VcrTest(t, resource.TestCase{
35
34
PreCheck: func() { acctest.AccTestPreCheck(t) },
36
- ProtoV5ProviderFactories: acctest.ProtoV5ProviderBetaFactories (t),
35
+ ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories (t),
37
36
Steps: []resource.TestStep{
38
37
{
39
38
Config: testAccGeminiRepositoryGroupIamBinding_basic(context),
@@ -66,18 +65,18 @@ func TestAccGeminiRepositoryGroupIamMember(t *testing.T) {
66
65
repositoryGroupId := "tf-test-iam-repository-group-id-" + acctest.RandString(t, 10)
67
66
68
67
context := map[string]interface{}{
69
- "role": "roles/cloudaicompanion.repositoryGroupsUser",
70
- "code_repository_index": codeRepositoryIndexId,
71
- "location": location,
72
- "project": envvar.GetTestProjectFromEnv(),
73
- "connection_id": developerConnectionId,
74
- "git_link_id": gitRepositoryLinkId,
75
- "repository_group_id": repositoryGroupId,
68
+ "role": "roles/cloudaicompanion.repositoryGroupsUser",
69
+ "code_repository_index": codeRepositoryIndexId,
70
+ "location": location,
71
+ "project": envvar.GetTestProjectFromEnv(),
72
+ "connection_id": developerConnectionId,
73
+ "git_link_id": gitRepositoryLinkId,
74
+ "repository_group_id": repositoryGroupId,
76
75
}
77
76
78
77
acctest.VcrTest(t, resource.TestCase{
79
78
PreCheck: func() { acctest.AccTestPreCheck(t) },
80
- ProtoV5ProviderFactories: acctest.ProtoV5ProviderBetaFactories (t),
79
+ ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories (t),
81
80
Steps: []resource.TestStep{
82
81
{
83
82
// Test Iam Member creation (no update for member, no need to test)
@@ -101,18 +100,18 @@ func TestAccGeminiRepositoryGroupIamPolicy(t *testing.T) {
101
100
repositoryGroupId := "tf-test-iam-repository-group-id-" + acctest.RandString(t, 10)
102
101
103
102
context := map[string]interface{}{
104
- "role": "roles/cloudaicompanion.repositoryGroupsUser",
105
- "code_repository_index": codeRepositoryIndexId,
106
- "location": location,
107
- "project": envvar.GetTestProjectFromEnv(),
108
- "connection_id": developerConnectionId,
109
- "git_link_id": gitRepositoryLinkId,
110
- "repository_group_id": repositoryGroupId,
103
+ "role": "roles/cloudaicompanion.repositoryGroupsUser",
104
+ "code_repository_index": codeRepositoryIndexId,
105
+ "location": location,
106
+ "project": envvar.GetTestProjectFromEnv(),
107
+ "connection_id": developerConnectionId,
108
+ "git_link_id": gitRepositoryLinkId,
109
+ "repository_group_id": repositoryGroupId,
111
110
}
112
111
113
112
acctest.VcrTest(t, resource.TestCase{
114
113
PreCheck: func() { acctest.AccTestPreCheck(t) },
115
- ProtoV5ProviderFactories: acctest.ProtoV5ProviderBetaFactories (t),
114
+ ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories (t),
116
115
Steps: []resource.TestStep{
117
116
{
118
117
Config: testAccGeminiRepositoryGroupIamPolicy_basic(context),
@@ -140,7 +139,7 @@ func TestAccGeminiRepositoryGroupIamPolicy(t *testing.T) {
140
139
func testAccGeminiRepositoryGroupIamMember_basic(context map[string]interface{}) string {
141
140
return acctest.Nprintf(`
142
141
resource "google_gemini_repository_group_iam_member" "foo" {
143
- provider = google-beta
142
+ provider = google
144
143
project = "%{project}"
145
144
location = "%{location}"
146
145
code_repository_index = "%{code_repository_index}"
@@ -150,7 +149,7 @@ resource "google_gemini_repository_group_iam_member" "foo" {
150
149
}
151
150
152
151
resource "google_gemini_repository_group" "example" {
153
- provider = google-beta
152
+ provider = google
154
153
location = "us-central1"
155
154
code_repository_index = "%{code_repository_index}"
156
155
repository_group_id = "%{repository_group_id}"
@@ -166,15 +165,15 @@ resource "google_gemini_repository_group" "example" {
166
165
func testAccGeminiRepositoryGroupIamPolicy_basic(context map[string]interface{}) string {
167
166
return acctest.Nprintf(`
168
167
data "google_iam_policy" "foo" {
169
- provider = google-beta
168
+ provider = google
170
169
binding {
171
170
role = "%{role}"
172
171
members = ["user:
[email protected] "]
173
172
}
174
173
}
175
174
176
175
resource "google_gemini_repository_group_iam_policy" "foo" {
177
- provider = google-beta
176
+ provider = google
178
177
project = "%{project}"
179
178
location = "%{location}"
180
179
code_repository_index = "%{code_repository_index}"
@@ -183,7 +182,7 @@ resource "google_gemini_repository_group_iam_policy" "foo" {
183
182
}
184
183
185
184
data "google_gemini_repository_group_iam_policy" "foo" {
186
- provider = google-beta
185
+ provider = google
187
186
project = "%{project}"
188
187
location = "%{location}"
189
188
code_repository_index = "%{code_repository_index}"
@@ -194,7 +193,7 @@ data "google_gemini_repository_group_iam_policy" "foo" {
194
193
}
195
194
196
195
resource "google_gemini_repository_group" "example" {
197
- provider = google-beta
196
+ provider = google
198
197
location = "us-central1"
199
198
code_repository_index = "%{code_repository_index}"
200
199
repository_group_id = "%{repository_group_id}"
@@ -210,11 +209,11 @@ resource "google_gemini_repository_group" "example" {
210
209
func testAccGeminiRepositoryGroupIamPolicy_emptyBinding(context map[string]interface{}) string {
211
210
return acctest.Nprintf(`
212
211
data "google_iam_policy" "foo" {
213
- provider = google-beta
212
+ provider = google
214
213
}
215
214
216
215
resource "google_gemini_repository_group_iam_policy" "foo" {
217
- provider = google-beta
216
+ provider = google
218
217
project = "%{project}"
219
218
location = "%{location}"
220
219
code_repository_index = "%{code_repository_index}"
@@ -223,7 +222,7 @@ resource "google_gemini_repository_group_iam_policy" "foo" {
223
222
}
224
223
225
224
resource "google_gemini_repository_group" "example" {
226
- provider = google-beta
225
+ provider = google
227
226
location = "us-central1"
228
227
code_repository_index = "%{code_repository_index}"
229
228
repository_group_id = "%{repository_group_id}"
@@ -239,7 +238,7 @@ resource "google_gemini_repository_group" "example" {
239
238
func testAccGeminiRepositoryGroupIamBinding_basic(context map[string]interface{}) string {
240
239
return acctest.Nprintf(`
241
240
resource "google_gemini_repository_group_iam_binding" "foo" {
242
- provider = google-beta
241
+ provider = google
243
242
project = "%{project}"
244
243
location = "%{location}"
245
244
code_repository_index = "%{code_repository_index}"
@@ -249,7 +248,7 @@ resource "google_gemini_repository_group_iam_binding" "foo" {
249
248
}
250
249
251
250
resource "google_gemini_repository_group" "example" {
252
- provider = google-beta
251
+ provider = google
253
252
location = "us-central1"
254
253
code_repository_index = "%{code_repository_index}"
255
254
repository_group_id = "%{repository_group_id}"
@@ -265,7 +264,7 @@ resource "google_gemini_repository_group" "example" {
265
264
func testAccGeminiRepositoryGroupIamBinding_update(context map[string]interface{}) string {
266
265
return acctest.Nprintf(`
267
266
resource "google_gemini_repository_group_iam_binding" "foo" {
268
- provider = google-beta
267
+ provider = google
269
268
project = "%{project}"
270
269
location = "%{location}"
271
270
code_repository_index = "%{code_repository_index}"
@@ -275,7 +274,7 @@ resource "google_gemini_repository_group_iam_binding" "foo" {
275
274
}
276
275
277
276
resource "google_gemini_repository_group" "example" {
278
- provider = google-beta
277
+ provider = google
279
278
location = "us-central1"
280
279
code_repository_index = "%{code_repository_index}"
281
280
repository_group_id = "%{repository_group_id}"
@@ -287,4 +286,3 @@ resource "google_gemini_repository_group" "example" {
287
286
}
288
287
`, context)
289
288
}
290
- {{ end }}
0 commit comments