Skip to content

PrincipalRoleEntitlementSummary

Source code in docs_src/capo_account_access/types/principal_role_entitlement_summary.py
class PrincipalRoleEntitlementSummary(TypedDict, closed=True):
    principal: "capo_account_access.types.principal.Principal"
    """<p>The principal (user or group) that is granted access to assume the IAM role.</p>"""
    role_arn: "capo_account_access.types.role_arn.RoleArn"
    """<p>The ARN of the IAM role that the principal can assume.</p>"""
    account: "capo_account_access.types.account.Account"
    """<p>The 12-digit Amazon Web Services account ID where the IAM role resides.</p>"""
    account_name: NotRequired["str"]
    """<p>The friendly name of the Amazon Web Services account where the IAM role resides.</p>"""

account instance-attribute

account: Account

The 12-digit Amazon Web Services account ID where the IAM role resides.

account_name instance-attribute

account_name: NotRequired[str]

The friendly name of the Amazon Web Services account where the IAM role resides.

principal instance-attribute

principal: Principal

The principal (user or group) that is granted access to assume the IAM role.

role_arn instance-attribute

role_arn: RoleArn

The ARN of the IAM role that the principal can assume.