Skip to content

UserDetail

Source code in docs_src/capo_iam/types/user_detail.py
class UserDetail(TypedDict, closed=True):
    path: NotRequired["capo_iam.types.path_type.pathType"]
    """<p>The path to the user. For more information about paths, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">IAM identifiers</a> in the <i>IAM User Guide</i>.</p>"""
    user_name: NotRequired["capo_iam.types.user_name_type.userNameType"]
    """<p>The friendly name identifying the user.</p>"""
    user_id: NotRequired["capo_iam.types.id_type.idType"]
    """<p>The stable and unique string identifying the user. For more information about IDs, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">IAM identifiers</a> in the <i>IAM User Guide</i>.</p>"""
    arn: NotRequired["capo_iam.types.arn_type.arnType"]
    create_date: NotRequired["capo_iam.types.date_type.dateType"]
    """<p>The date and time, in <a href="http://www.iso.org/iso/iso8601">ISO 8601 date-time format</a>, when the user was created.</p>"""
    user_policy_list: NotRequired[
        "capo_iam.types.policy_detail_list_type.policyDetailListType"
    ]
    """<p>A list of the inline policies embedded in the user.</p>"""
    group_list: NotRequired["capo_iam.types.group_name_list_type.groupNameListType"]
    """<p>A list of IAM groups that the user is in.</p>"""
    attached_managed_policies: NotRequired[
        "capo_iam.types.attached_policies_list_type.attachedPoliciesListType"
    ]
    """<p>A list of the managed policies attached to the user.</p>"""
    permissions_boundary: NotRequired[
        "capo_iam.types.attached_permissions_boundary.AttachedPermissionsBoundary"
    ]
    """<p>The ARN of the policy used to set the permissions boundary for the user.</p> <p>For more information about permissions boundaries, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html">Permissions boundaries for IAM identities </a> in the <i>IAM User Guide</i>.</p>"""
    tags: NotRequired["capo_iam.types.tag_list_type.tagListType"]
    """<p>A list of tags that are associated with the user. For more information about tagging, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html">Tagging IAM resources</a> in the <i>IAM User Guide</i>.</p>"""

arn instance-attribute

arn: NotRequired[arnType]

attached_managed_policies instance-attribute

attached_managed_policies: NotRequired[attachedPoliciesListType]

A list of the managed policies attached to the user.

create_date instance-attribute

create_date: NotRequired[dateType]

The date and time, in ISO 8601 date-time format, when the user was created.

group_list instance-attribute

group_list: NotRequired[groupNameListType]

A list of IAM groups that the user is in.

path instance-attribute

path: NotRequired[pathType]

The path to the user. For more information about paths, see IAM identifiers in the IAM User Guide.

permissions_boundary instance-attribute

permissions_boundary: NotRequired[AttachedPermissionsBoundary]

The ARN of the policy used to set the permissions boundary for the user.

For more information about permissions boundaries, see Permissions boundaries for IAM identities in the IAM User Guide.

tags instance-attribute

tags: NotRequired[tagListType]

A list of tags that are associated with the user. For more information about tagging, see Tagging IAM resources in the IAM User Guide.

user_id instance-attribute

user_id: NotRequired[idType]

The stable and unique string identifying the user. For more information about IDs, see IAM identifiers in the IAM User Guide.

user_name instance-attribute

user_name: NotRequired[userNameType]

The friendly name identifying the user.

user_policy_list instance-attribute

user_policy_list: NotRequired[policyDetailListType]

A list of the inline policies embedded in the user.