Skip to content

UserSearchSummary

Source code in docs_src/capo_connect/types/user_search_summary.py
class UserSearchSummary(TypedDict, closed=True):
    arn: NotRequired["capo_connect.types.arn.ARN"]
    """<p>The Amazon Resource Name (ARN) of the user.</p>"""
    directory_user_id: NotRequired[
        "capo_connect.types.directory_user_id.DirectoryUserId"
    ]
    """<p>The directory identifier of the user.</p>"""
    hierarchy_group_id: NotRequired[
        "capo_connect.types.hierarchy_group_id.HierarchyGroupId"
    ]
    """<p>The identifier of the user's hierarchy group.</p>"""
    id: NotRequired["capo_connect.types.user_id.UserId"]
    """<p>The identifier of the user's summary.</p>"""
    identity_info: NotRequired[
        "capo_connect.types.user_identity_info_lite.UserIdentityInfoLite"
    ]
    """<p>The user's first name and last name.</p>"""
    phone_config: NotRequired["capo_connect.types.user_phone_config.UserPhoneConfig"]
    routing_profile_id: NotRequired[
        "capo_connect.types.routing_profile_id.RoutingProfileId"
    ]
    """<p>The identifier of the user's routing profile.</p>"""
    security_profile_ids: NotRequired[
        "capo_connect.types.security_profile_ids.SecurityProfileIds"
    ]
    """<p>The identifiers of the user's security profiles.</p>"""
    tags: NotRequired["capo_connect.types.tag_map.TagMap"]
    """<p>The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.</p>"""
    username: NotRequired["capo_connect.types.agent_username.AgentUsername"]
    """<p>The name of the user.</p>"""
    auto_accept_configs: NotRequired[
        "capo_connect.types.auto_accept_configs.AutoAcceptConfigs"
    ]
    """<p>The list of auto-accept configuration settings for each channel.</p>"""
    after_contact_work_configs: NotRequired[
        "capo_connect.types.after_contact_work_configs.AfterContactWorkConfigs"
    ]
    """<p>The list of after contact work (ACW) timeout configuration settings for each channel.</p>"""
    phone_number_configs: NotRequired[
        "capo_connect.types.phone_number_configs.PhoneNumberConfigs"
    ]
    """<p>The list of phone number configuration settings for each channel.</p>"""
    persistent_connection_configs: NotRequired[
        "capo_connect.types.persistent_connection_configs.PersistentConnectionConfigs"
    ]
    """<p>The list of persistent connection configuration settings for each channel.</p>"""
    voice_enhancement_configs: NotRequired[
        "capo_connect.types.voice_enhancement_configs.VoiceEnhancementConfigs"
    ]
    """<p>The list of voice enhancement configuration settings for each channel.</p>"""

after_contact_work_configs instance-attribute

after_contact_work_configs: NotRequired[AfterContactWorkConfigs]

The list of after contact work (ACW) timeout configuration settings for each channel.

arn instance-attribute

arn: NotRequired[ARN]

The Amazon Resource Name (ARN) of the user.

auto_accept_configs instance-attribute

auto_accept_configs: NotRequired[AutoAcceptConfigs]

The list of auto-accept configuration settings for each channel.

directory_user_id instance-attribute

directory_user_id: NotRequired[DirectoryUserId]

The directory identifier of the user.

hierarchy_group_id instance-attribute

hierarchy_group_id: NotRequired[HierarchyGroupId]

The identifier of the user's hierarchy group.

id instance-attribute

id: NotRequired[UserId]

The identifier of the user's summary.

identity_info instance-attribute

identity_info: NotRequired[UserIdentityInfoLite]

The user's first name and last name.

persistent_connection_configs instance-attribute

persistent_connection_configs: NotRequired[PersistentConnectionConfigs]

The list of persistent connection configuration settings for each channel.

phone_config instance-attribute

phone_config: NotRequired[UserPhoneConfig]

phone_number_configs instance-attribute

phone_number_configs: NotRequired[PhoneNumberConfigs]

The list of phone number configuration settings for each channel.

routing_profile_id instance-attribute

routing_profile_id: NotRequired[RoutingProfileId]

The identifier of the user's routing profile.

security_profile_ids instance-attribute

security_profile_ids: NotRequired[SecurityProfileIds]

The identifiers of the user's security profiles.

tags instance-attribute

tags: NotRequired[TagMap]

The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.

username instance-attribute

username: NotRequired[AgentUsername]

The name of the user.

voice_enhancement_configs instance-attribute

voice_enhancement_configs: NotRequired[VoiceEnhancementConfigs]

The list of voice enhancement configuration settings for each channel.