Class: Aws::SecurityHub::Types::Member
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::SecurityHub::Types::Member
 
 
- Includes:
 - Aws::Structure
 
- Defined in:
 - lib/aws-sdk-securityhub/types.rb
 
Overview
The details about a member account.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #account_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The Amazon Web Services account ID of the member account.
 - 
  
    
      #administrator_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The Amazon Web Services account ID of the Security Hub administrator account associated with this member account.
 - 
  
    
      #email  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The email address of the member account.
 - 
  
    
      #invited_at  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A timestamp for the date and time when the invitation was sent to the member account.
 - 
  
    
      #master_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
This is replaced by ‘AdministratorID`.
 - 
  
    
      #member_status  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The status of the relationship between the member account and its administrator account.
 - 
  
    
      #updated_at  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The timestamp for the date and time when the member account was updated.
 
Instance Attribute Details
#account_id ⇒ String
The Amazon Web Services account ID of the member account.
      26934 26935 26936 26937 26938 26939 26940 26941 26942 26943 26944  | 
    
      # File 'lib/aws-sdk-securityhub/types.rb', line 26934 class Member < Struct.new( :account_id, :email, :master_id, :administrator_id, :member_status, :invited_at, :updated_at) SENSITIVE = [] include Aws::Structure end  | 
  
#administrator_id ⇒ String
The Amazon Web Services account ID of the Security Hub administrator account associated with this member account.
      26934 26935 26936 26937 26938 26939 26940 26941 26942 26943 26944  | 
    
      # File 'lib/aws-sdk-securityhub/types.rb', line 26934 class Member < Struct.new( :account_id, :email, :master_id, :administrator_id, :member_status, :invited_at, :updated_at) SENSITIVE = [] include Aws::Structure end  | 
  
#email ⇒ String
The email address of the member account.
      26934 26935 26936 26937 26938 26939 26940 26941 26942 26943 26944  | 
    
      # File 'lib/aws-sdk-securityhub/types.rb', line 26934 class Member < Struct.new( :account_id, :email, :master_id, :administrator_id, :member_status, :invited_at, :updated_at) SENSITIVE = [] include Aws::Structure end  | 
  
#invited_at ⇒ Time
A timestamp for the date and time when the invitation was sent to the member account.
      26934 26935 26936 26937 26938 26939 26940 26941 26942 26943 26944  | 
    
      # File 'lib/aws-sdk-securityhub/types.rb', line 26934 class Member < Struct.new( :account_id, :email, :master_id, :administrator_id, :member_status, :invited_at, :updated_at) SENSITIVE = [] include Aws::Structure end  | 
  
#master_id ⇒ String
This is replaced by ‘AdministratorID`.
The Amazon Web Services account ID of the Security Hub administrator account associated with this member account.
      26934 26935 26936 26937 26938 26939 26940 26941 26942 26943 26944  | 
    
      # File 'lib/aws-sdk-securityhub/types.rb', line 26934 class Member < Struct.new( :account_id, :email, :master_id, :administrator_id, :member_status, :invited_at, :updated_at) SENSITIVE = [] include Aws::Structure end  | 
  
#member_status ⇒ String
The status of the relationship between the member account and its administrator account.
The status can have one of the following values:
- 
‘Created` - Indicates that the administrator account added the member account, but has not yet invited the member account.
 - 
‘Invited` - Indicates that the administrator account invited the member account. The member account has not yet responded to the invitation.
 - 
‘Enabled` - Indicates that the member account is currently active. For manually invited member accounts, indicates that the member account accepted the invitation.
 - 
‘Removed` - Indicates that the administrator account disassociated the member account.
 - 
‘Resigned` - Indicates that the member account disassociated themselves from the administrator account.
 - 
‘Deleted` - Indicates that the administrator account deleted the member account.
 - 
‘AccountSuspended` - Indicates that an organization account was suspended from Amazon Web Services at the same time that the administrator account tried to enable the organization account as a member account.
 
      26934 26935 26936 26937 26938 26939 26940 26941 26942 26943 26944  | 
    
      # File 'lib/aws-sdk-securityhub/types.rb', line 26934 class Member < Struct.new( :account_id, :email, :master_id, :administrator_id, :member_status, :invited_at, :updated_at) SENSITIVE = [] include Aws::Structure end  | 
  
#updated_at ⇒ Time
The timestamp for the date and time when the member account was updated.
      26934 26935 26936 26937 26938 26939 26940 26941 26942 26943 26944  | 
    
      # File 'lib/aws-sdk-securityhub/types.rb', line 26934 class Member < Struct.new( :account_id, :email, :master_id, :administrator_id, :member_status, :invited_at, :updated_at) SENSITIVE = [] include Aws::Structure end  |