From 996b1192852ea8d4d9cd550452bc3a112338c390 Mon Sep 17 00:00:00 2001 From: Sebastian Rivera Date: Thu, 20 Oct 2022 14:06:42 -0400 Subject: [PATCH] Add username computed attribute to resource --- tfe/resource_tfe_organization_membership.go | 6 ++++++ tfe/resource_tfe_organization_membership_test.go | 2 ++ 2 files changed, 8 insertions(+) diff --git a/tfe/resource_tfe_organization_membership.go b/tfe/resource_tfe_organization_membership.go index 5cbaf16c0..341eb9b99 100644 --- a/tfe/resource_tfe_organization_membership.go +++ b/tfe/resource_tfe_organization_membership.go @@ -34,6 +34,11 @@ func resourceTFEOrganizationMembership() *schema.Resource { Type: schema.TypeString, Computed: true, }, + + "username": { + Type: schema.TypeString, + Computed: true, + }, }, } } @@ -84,6 +89,7 @@ func resourceTFEOrganizationMembershipRead(d *schema.ResourceData, meta interfac d.Set("email", membership.Email) d.Set("organization", membership.Organization.Name) d.Set("user_id", membership.User.ID) + d.Set("username", membership.User.Username) return nil } diff --git a/tfe/resource_tfe_organization_membership_test.go b/tfe/resource_tfe_organization_membership_test.go index 35dfa289e..dba08b96d 100644 --- a/tfe/resource_tfe_organization_membership_test.go +++ b/tfe/resource_tfe_organization_membership_test.go @@ -32,6 +32,8 @@ func TestAccTFEOrganizationMembership_basic(t *testing.T) { resource.TestCheckResourceAttr( "tfe_organization_membership.foobar", "organization", orgName), resource.TestCheckResourceAttrSet("tfe_organization_membership.foobar", "user_id"), + resource.TestCheckResourceAttr( + "tfe_organization_membership.foobar", "username", ""), ), }, },