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.