Skip to content

AwsIamUserDetails

Source code in docs_src/capo_securityhub/types/aws_iam_user_details.py
class AwsIamUserDetails(TypedDict, closed=True):
    attached_managed_policies: NotRequired[
        "capo_securityhub.types.aws_iam_attached_managed_policy_list.AwsIamAttachedManagedPolicyList"
    ]
    """<p>A list of the managed policies that are attached to the user.</p>"""
    create_date: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>Indicates when the user was created.</p> <p>For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see <a href="https://docs.aws.amazon.com/securityhub/1.0/APIReference/Welcome.html#timestamps">Timestamps</a>.</p>"""
    group_list: NotRequired["capo_securityhub.types.string_list.StringList"]
    """<p>A list of IAM groups that the user belongs to.</p>"""
    path: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The path to the user.</p>"""
    permissions_boundary: NotRequired[
        "capo_securityhub.types.aws_iam_permissions_boundary.AwsIamPermissionsBoundary"
    ]
    """<p>The permissions boundary for the user.</p>"""
    user_id: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The unique identifier for the user.</p>"""
    user_name: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The name of the user.</p>"""
    user_policy_list: NotRequired[
        "capo_securityhub.types.aws_iam_user_policy_list.AwsIamUserPolicyList"
    ]
    """<p>The list of inline policies that are embedded in the user.</p>"""

attached_managed_policies instance-attribute

attached_managed_policies: NotRequired[AwsIamAttachedManagedPolicyList]

A list of the managed policies that are attached to the user.

create_date instance-attribute

create_date: NotRequired[NonEmptyString]

Indicates when the user was created.

For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.

group_list instance-attribute

group_list: NotRequired[StringList]

A list of IAM groups that the user belongs to.

path instance-attribute

path: NotRequired[NonEmptyString]

The path to the user.

permissions_boundary instance-attribute

permissions_boundary: NotRequired[AwsIamPermissionsBoundary]

The permissions boundary for the user.

user_id instance-attribute

user_id: NotRequired[NonEmptyString]

The unique identifier for the user.

user_name instance-attribute

user_name: NotRequired[NonEmptyString]

The name of the user.

user_policy_list instance-attribute

user_policy_list: NotRequired[AwsIamUserPolicyList]

The list of inline policies that are embedded in the user.