| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.SecurityHub.Types.Member
Description
Synopsis
- data Member = Member' {}
- newMember :: Member
- member_email :: Lens' Member (Maybe Text)
- member_invitedAt :: Lens' Member (Maybe UTCTime)
- member_administratorId :: Lens' Member (Maybe Text)
- member_masterId :: Lens' Member (Maybe Text)
- member_accountId :: Lens' Member (Maybe Text)
- member_memberStatus :: Lens' Member (Maybe Text)
- member_updatedAt :: Lens' Member (Maybe UTCTime)
Documentation
The details about a member account.
See: newMember smart constructor.
Constructors
| Member' | |
Fields
| |
Instances
Create a value of Member with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:email:Member', member_email - The email address of the member account.
$sel:invitedAt:Member', member_invitedAt - A timestamp for the date and time when the invitation was sent to the
member account.
$sel:administratorId:Member', member_administratorId - The Amazon Web Services account ID of the Security Hub administrator
account associated with this member account.
$sel:masterId:Member', member_masterId - This is replaced by AdministratorID.
The Amazon Web Services account ID of the Security Hub administrator account associated with this member account.
$sel:accountId:Member', member_accountId - The Amazon Web Services account ID of the member account.
$sel:memberStatus:Member', member_memberStatus - 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.ACCOUNT_SUSPENDED- 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.
$sel:updatedAt:Member', member_updatedAt - The timestamp for the date and time when the member account was updated.
member_invitedAt :: Lens' Member (Maybe UTCTime) Source #
A timestamp for the date and time when the invitation was sent to the member account.
member_administratorId :: Lens' Member (Maybe Text) Source #
The Amazon Web Services account ID of the Security Hub administrator account associated with this member account.
member_masterId :: Lens' Member (Maybe Text) Source #
This is replaced by AdministratorID.
The Amazon Web Services account ID of the Security Hub administrator account associated with this member account.
member_accountId :: Lens' Member (Maybe Text) Source #
The Amazon Web Services account ID of the member account.
member_memberStatus :: Lens' Member (Maybe Text) Source #
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.ACCOUNT_SUSPENDED- 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.