diff --git a/aws/resource_aws_securityhub_member.go b/aws/resource_aws_securityhub_member.go index 9c02b7bbe83d..5af714e01095 100644 --- a/aws/resource_aws_securityhub_member.go +++ b/aws/resource_aws_securityhub_member.go @@ -10,11 +10,14 @@ import ( ) const ( + // Associated is the member status naming for regions that do not support Organizations + SecurityHubMemberStatusAssociated = "Associated" SecurityHubMemberStatusCreated = "Created" SecurityHubMemberStatusInvited = "Invited" - SecurityHubMemberStatusAssociated = "Associated" - SecurityHubMemberStatusResigned = "Resigned" + SecurityHubMemberStatusEnabled = "Enabled" SecurityHubMemberStatusRemoved = "Removed" + SecurityHubMemberStatusResigned = "Resigned" + SecurityHubMemberStatusDeleted = "Deleted" ) func resourceAwsSecurityHubMember() *schema.Resource { @@ -128,7 +131,7 @@ func resourceAwsSecurityHubMemberRead(d *schema.ResourceData, meta interface{}) status := aws.StringValue(member.MemberStatus) d.Set("member_status", status) - invited := status == SecurityHubMemberStatusInvited || status == SecurityHubMemberStatusAssociated || status == SecurityHubMemberStatusResigned + invited := status == SecurityHubMemberStatusInvited || status == SecurityHubMemberStatusEnabled || status == SecurityHubMemberStatusAssociated || status == SecurityHubMemberStatusResigned d.Set("invite", invited) return nil