Skip to content

GetApprovalTeamResponseApprover

Source code in docs_src/capo_mpa/types/get_approval_team_response_approver.py
class GetApprovalTeamResponseApprover(TypedDict, closed=True):
    approver_id: NotRequired["capo_mpa.types.participant_id.ParticipantId"]
    """<p>ID for the approver.</p>"""
    response_time: NotRequired["capo_mpa.types.iso_timestamp.IsoTimestamp"]
    """<p>Timestamp when the approver responded to an approval team invitation.</p>"""
    primary_identity_id: NotRequired["capo_mpa.types.identity_id.IdentityId"]
    """<p>ID for the user.</p>"""
    primary_identity_source_arn: NotRequired["capo_mpa.types.string.String"]
    """<p>Amazon Resource Name (ARN) for the identity source. The identity source manages the user authentication for approvers.</p>"""
    primary_identity_status: NotRequired[
        "capo_mpa.types.identity_status.IdentityStatus"
    ]
    """<p>Status for the identity source. For example, if an approver has accepted a team invitation with a user authentication method managed by the identity source.</p>"""
    last_activity: NotRequired[
        "capo_mpa.types.approver_last_activity.ApproverLastActivity"
    ]
    """<p>Last Activity performed by the approver.</p>"""
    last_activity_time: NotRequired["capo_mpa.types.iso_timestamp.IsoTimestamp"]
    """<p>Timestamp when the approver last responded to an operation or invitation request.</p>"""
    pending_baseline_session_arn: NotRequired["capo_mpa.types.session_arn.SessionArn"]
    """<p>Amazon Resource Name (ARN) for the pending baseline session.</p>"""
    mfa_methods: NotRequired["capo_mpa.types.mfa_methods.MfaMethods"]
    """<p>Multi-factor authentication configuration for the approver</p>"""

approver_id instance-attribute

approver_id: NotRequired[ParticipantId]

ID for the approver.

last_activity instance-attribute

last_activity: NotRequired[ApproverLastActivity]

Last Activity performed by the approver.

last_activity_time instance-attribute

last_activity_time: NotRequired[IsoTimestamp]

Timestamp when the approver last responded to an operation or invitation request.

mfa_methods instance-attribute

mfa_methods: NotRequired[MfaMethods]

Multi-factor authentication configuration for the approver

pending_baseline_session_arn instance-attribute

pending_baseline_session_arn: NotRequired[SessionArn]

Amazon Resource Name (ARN) for the pending baseline session.

primary_identity_id instance-attribute

primary_identity_id: NotRequired[IdentityId]

ID for the user.

primary_identity_source_arn instance-attribute

primary_identity_source_arn: NotRequired[String]

Amazon Resource Name (ARN) for the identity source. The identity source manages the user authentication for approvers.

primary_identity_status instance-attribute

primary_identity_status: NotRequired[IdentityStatus]

Status for the identity source. For example, if an approver has accepted a team invitation with a user authentication method managed by the identity source.

response_time instance-attribute

response_time: NotRequired[IsoTimestamp]

Timestamp when the approver responded to an approval team invitation.