Skip to content

Commit 66fec72

Browse files
Merge pull request #915 from hashicorp/ronald/TF-14985/expose-is-unified
Expose is_unified field on unified resources
2 parents b0b511f + 683956b commit 66fec72

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

organization.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ type Organization struct {
105105
DefaultExecutionMode string `jsonapi:"attr,default-execution-mode"`
106106
Email string `jsonapi:"attr,email"`
107107
ExternalID string `jsonapi:"attr,external-id"`
108+
IsUnified bool `jsonapi:"attr,is-unified"`
108109
OwnersTeamSAMLRoleID string `jsonapi:"attr,owners-team-saml-role-id"`
109110
Permissions *OrganizationPermissions `jsonapi:"attr,permissions"`
110111
SAMLEnabled bool `jsonapi:"attr,saml-enabled"`

project.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,9 @@ type ProjectList struct {
4646

4747
// Project represents a Terraform Enterprise project
4848
type Project struct {
49-
ID string `jsonapi:"primary,projects"`
50-
Name string `jsonapi:"attr,name"`
49+
ID string `jsonapi:"primary,projects"`
50+
IsUnified bool `jsonapi:"attr,is-unified"`
51+
Name string `jsonapi:"attr,name"`
5152

5253
Description string `jsonapi:"attr,description"`
5354

team.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ type TeamList struct {
4747
// Team represents a Terraform Enterprise team.
4848
type Team struct {
4949
ID string `jsonapi:"primary,teams"`
50+
IsUnified bool `jsonapi:"attr,is-unified"`
5051
Name string `jsonapi:"attr,name"`
5152
OrganizationAccess *OrganizationAccess `jsonapi:"attr,organization-access"`
5253
Visibility string `jsonapi:"attr,visibility"`

0 commit comments

Comments
 (0)