Skip to content

GetApprovalTeamResponse

Source code in docs_src/capo_mpa/types/get_approval_team_response.py
class GetApprovalTeamResponse(TypedDict, closed=True):
    creation_time: NotRequired["capo_mpa.types.iso_timestamp.IsoTimestamp"]
    """<p>Timestamp when the team was created.</p>"""
    approval_strategy: NotRequired[
        "capo_mpa.types.approval_strategy_response.ApprovalStrategyResponse"
    ]
    """<p>An <code>ApprovalStrategyResponse</code> object. Contains details for how the team grants approval.</p>"""
    number_of_approvers: NotRequired["int"]
    """<p>Total number of approvers in the team.</p>"""
    approvers: NotRequired[
        "capo_mpa.types.get_approval_team_response_approvers.GetApprovalTeamResponseApprovers"
    ]
    """<p>An array of <code>GetApprovalTeamResponseApprover </code> objects. Contains details for the approvers in the team.</p>"""
    arn: NotRequired["capo_mpa.types.string.String"]
    """<p>Amazon Resource Name (ARN) for the team.</p>"""
    description: NotRequired["capo_mpa.types.description.Description"]
    """<p>Description for the team.</p>"""
    name: NotRequired["capo_mpa.types.string.String"]
    """<p>Name of the approval team.</p>"""
    status: NotRequired["capo_mpa.types.approval_team_status.ApprovalTeamStatus"]
    """<p>Status for the team. For more information, see <a href="https://docs.aws.amazon.com/mpa/latest/userguide/mpa-health.html">Team health</a> in the <i>Multi-party approval User Guide</i>.</p>"""
    status_code: NotRequired[
        "capo_mpa.types.approval_team_status_code.ApprovalTeamStatusCode"
    ]
    """<p>Status code for the approval team. For more information, see <a href="https://docs.aws.amazon.com/mpa/latest/userguide/mpa-health.html">Team health</a> in the <i>Multi-party approval User Guide</i>.</p>"""
    status_message: NotRequired["capo_mpa.types.message.Message"]
    """<p>Message describing the status for the team.</p>"""
    update_session_arn: NotRequired["capo_mpa.types.string.String"]
    """<p>Amazon Resource Name (ARN) for the session.</p>"""
    version_id: NotRequired["capo_mpa.types.string.String"]
    """<p>Version ID for the team.</p>"""
    policies: NotRequired["capo_mpa.types.policies_references.PoliciesReferences"]
    """<p>An array of <code>PolicyReference</code> objects. Contains a list of policies that define the permissions for team resources.</p>"""
    last_update_time: NotRequired["capo_mpa.types.iso_timestamp.IsoTimestamp"]
    """<p>Timestamp when the team was last updated.</p>"""
    pending_update: NotRequired["capo_mpa.types.pending_update.PendingUpdate"]
    """<p>A <code>PendingUpdate</code> object. Contains details for the pending updates for the team, if applicable.</p>"""

approval_strategy instance-attribute

approval_strategy: NotRequired[ApprovalStrategyResponse]

An ApprovalStrategyResponse object. Contains details for how the team grants approval.

approvers instance-attribute

approvers: NotRequired[GetApprovalTeamResponseApprovers]

An array of GetApprovalTeamResponseApprover objects. Contains details for the approvers in the team.

arn instance-attribute

arn: NotRequired[String]

Amazon Resource Name (ARN) for the team.

creation_time instance-attribute

creation_time: NotRequired[IsoTimestamp]

Timestamp when the team was created.

description instance-attribute

description: NotRequired[Description]

Description for the team.

last_update_time instance-attribute

last_update_time: NotRequired[IsoTimestamp]

Timestamp when the team was last updated.

name instance-attribute

name: NotRequired[String]

Name of the approval team.

number_of_approvers instance-attribute

number_of_approvers: NotRequired[int]

Total number of approvers in the team.

pending_update instance-attribute

pending_update: NotRequired[PendingUpdate]

A PendingUpdate object. Contains details for the pending updates for the team, if applicable.

policies instance-attribute

policies: NotRequired[PoliciesReferences]

An array of PolicyReference objects. Contains a list of policies that define the permissions for team resources.

status instance-attribute

status: NotRequired[ApprovalTeamStatus]

Status for the team. For more information, see Team health in the Multi-party approval User Guide.

status_code instance-attribute

status_code: NotRequired[ApprovalTeamStatusCode]

Status code for the approval team. For more information, see Team health in the Multi-party approval User Guide.

status_message instance-attribute

status_message: NotRequired[Message]

Message describing the status for the team.

update_session_arn instance-attribute

update_session_arn: NotRequired[String]

Amazon Resource Name (ARN) for the session.

version_id instance-attribute

version_id: NotRequired[String]

Version ID for the team.