@@ -85,6 +85,8 @@ func TestAccTFETeam_full(t *testing.T) {
85
85
"tfe_team.foobar" , "organization_access.0.manage_organization_access" , "true" ),
86
86
resource .TestCheckResourceAttr (
87
87
"tfe_team.foobar" , "organization_access.0.access_secret_teams" , "true" ),
88
+ resource .TestCheckResourceAttr (
89
+ "tfe_team.foobar" , "organization_access.0.manage_agent_pools" , "true" ),
88
90
),
89
91
},
90
92
},
@@ -138,6 +140,8 @@ func TestAccTFETeam_full_update(t *testing.T) {
138
140
"tfe_team.foobar" , "organization_access.0.manage_organization_access" , "true" ),
139
141
resource .TestCheckResourceAttr (
140
142
"tfe_team.foobar" , "organization_access.0.access_secret_teams" , "true" ),
143
+ resource .TestCheckResourceAttr (
144
+ "tfe_team.foobar" , "organization_access.0.manage_agent_pools" , "true" ),
141
145
),
142
146
},
143
147
{
@@ -178,6 +182,8 @@ func TestAccTFETeam_full_update(t *testing.T) {
178
182
"tfe_team.foobar" , "organization_access.0.manage_organization_access" , "false" ),
179
183
resource .TestCheckResourceAttr (
180
184
"tfe_team.foobar" , "organization_access.0.access_secret_teams" , "false" ),
185
+ resource .TestCheckResourceAttr (
186
+ "tfe_team.foobar" , "organization_access.0.manage_agent_pools" , "false" ),
181
187
),
182
188
},
183
189
{
@@ -219,6 +225,8 @@ func TestAccTFETeam_full_update(t *testing.T) {
219
225
"tfe_team.foobar" , "organization_access.0.manage_organization_access" , "false" ),
220
226
resource .TestCheckResourceAttr (
221
227
"tfe_team.foobar" , "organization_access.0.access_secret_teams" , "false" ),
228
+ resource .TestCheckResourceAttr (
229
+ "tfe_team.foobar" , "organization_access.0.manage_agent_pools" , "false" ),
222
230
),
223
231
},
224
232
},
@@ -480,6 +488,9 @@ func testAccCheckTFETeamAttributes_full(
480
488
if ! team .OrganizationAccess .AccessSecretTeams {
481
489
return fmt .Errorf ("OrganizationAccess.AccessSecretTeams should be true" )
482
490
}
491
+ if ! team .OrganizationAccess .ManageAgentPools {
492
+ return fmt .Errorf ("OrganizationAccess.ManageAgentPools should be true" )
493
+ }
483
494
484
495
if team .SSOTeamID != "team-test-sso-id" {
485
496
return fmt .Errorf ("Bad SSO Team ID: %s" , team .SSOTeamID )
@@ -527,6 +538,9 @@ func testAccCheckTFETeamAttributes_full_update(
527
538
if team .OrganizationAccess .AccessSecretTeams {
528
539
return fmt .Errorf ("OrganizationAccess.AccessSecretTeams should be false" )
529
540
}
541
+ if team .OrganizationAccess .ManageAgentPools {
542
+ return fmt .Errorf ("OrganizationAccess.ManageAgentPools should be false" )
543
+ }
530
544
531
545
if team .SSOTeamID != "changed-sso-id" {
532
546
return fmt .Errorf ("Bad SSO Team ID: %s" , team .SSOTeamID )
@@ -598,6 +612,7 @@ resource "tfe_team" "foobar" {
598
612
manage_teams = true
599
613
manage_organization_access = true
600
614
access_secret_teams = true
615
+ manage_agent_pools = true
601
616
}
602
617
sso_team_id = "team-test-sso-id"
603
618
}` , rInt )
@@ -631,6 +646,7 @@ resource "tfe_team" "foobar" {
631
646
manage_teams = false
632
647
manage_organization_access = false
633
648
access_secret_teams = false
649
+ manage_agent_pools = false
634
650
}
635
651
636
652
sso_team_id = "changed-sso-id"
0 commit comments