Skip to content

Member

Source code in docs_src/capo_securityhub/types/member.py
class Member(TypedDict, closed=True):
    account_id: NotRequired["capo_securityhub.types.account_id.AccountId"]
    """<p>The Amazon Web Services account ID of the member account.</p>"""
    email: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The email address of the member account.</p>"""
    master_id: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>This is replaced by <code>AdministratorID</code>.</p> <p>The Amazon Web Services account ID of the Security Hub CSPM administrator account associated with this member account.</p>"""
    administrator_id: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The Amazon Web Services account ID of the Security Hub CSPM administrator account associated with this member account.</p>"""
    member_status: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The status of the relationship between the member account and its administrator account. </p> <p>The status can have one of the following values:</p> <ul> <li> <p> <code>Created</code> - Indicates that the administrator account added the member account, but has not yet invited the member account.</p> </li> <li> <p> <code>Invited</code> - Indicates that the administrator account invited the member account. The member account has not yet responded to the invitation.</p> </li> <li> <p> <code>Enabled</code> - Indicates that the member account is currently active. For manually invited member accounts, indicates that the member account accepted the invitation.</p> </li> <li> <p> <code>Removed</code> - Indicates that the administrator account disassociated the member account.</p> </li> <li> <p> <code>Resigned</code> - Indicates that the member account disassociated themselves from the administrator account.</p> </li> <li> <p> <code>Deleted</code> - Indicates that the administrator account deleted the member account.</p> </li> <li> <p> <code>AccountSuspended</code> - 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.</p> </li> </ul>"""
    invited_at: NotRequired["capo_securityhub.types.timestamp.Timestamp"]
    """<p>A timestamp for the date and time when the invitation was sent to the member account.</p>"""
    updated_at: NotRequired["capo_securityhub.types.timestamp.Timestamp"]
    """<p>The timestamp for the date and time when the member account was updated.</p>"""

account_id instance-attribute

account_id: NotRequired[AccountId]

The Amazon Web Services account ID of the member account.

administrator_id instance-attribute

administrator_id: NotRequired[NonEmptyString]

The Amazon Web Services account ID of the Security Hub CSPM administrator account associated with this member account.

email instance-attribute

email: NotRequired[NonEmptyString]

The email address of the member account.

invited_at instance-attribute

invited_at: NotRequired[Timestamp]

A timestamp for the date and time when the invitation was sent to the member account.

master_id instance-attribute

master_id: NotRequired[NonEmptyString]

This is replaced by AdministratorID.

The Amazon Web Services account ID of the Security Hub CSPM administrator account associated with this member account.

member_status instance-attribute

member_status: NotRequired[NonEmptyString]

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.

updated_at instance-attribute

updated_at: NotRequired[Timestamp]

The timestamp for the date and time when the member account was updated.