Skip to content

User

Source code in docs_src/capo_elasticache/types/user.py
class User(TypedDict, closed=True):
    user_id: NotRequired["capo_elasticache.types.string.String"]
    """<p>The ID of the user.</p>"""
    user_name: NotRequired["capo_elasticache.types.string.String"]
    """<p>The username of the user.</p>"""
    status: NotRequired["capo_elasticache.types.string.String"]
    """<p>Indicates the user status. Can be "active", "modifying" or "deleting".</p>"""
    engine: NotRequired["capo_elasticache.types.engine_type.EngineType"]
    """<p>The options are valkey or redis.</p>"""
    minimum_engine_version: NotRequired["capo_elasticache.types.string.String"]
    """<p>The minimum engine version required, which is Redis OSS 6.0</p>"""
    access_string: NotRequired["capo_elasticache.types.string.String"]
    """<p>Access permissions string used for this user.</p>"""
    user_group_ids: NotRequired[
        "capo_elasticache.types.user_group_id_list.UserGroupIdList"
    ]
    """<p>Returns a list of the user group IDs the user belongs to.</p>"""
    authentication: NotRequired["capo_elasticache.types.authentication.Authentication"]
    """<p>Denotes whether the user requires a password to authenticate.</p>"""
    arn: NotRequired["capo_elasticache.types.string.String"]
    """<p>The Amazon Resource Name (ARN) of the user.</p>"""

access_string instance-attribute

access_string: NotRequired[String]

Access permissions string used for this user.

arn instance-attribute

arn: NotRequired[String]

The Amazon Resource Name (ARN) of the user.

authentication instance-attribute

authentication: NotRequired[Authentication]

Denotes whether the user requires a password to authenticate.

engine instance-attribute

engine: NotRequired[EngineType]

The options are valkey or redis.

minimum_engine_version instance-attribute

minimum_engine_version: NotRequired[String]

The minimum engine version required, which is Redis OSS 6.0

status instance-attribute

status: NotRequired[String]

Indicates the user status. Can be "active", "modifying" or "deleting".

user_group_ids instance-attribute

user_group_ids: NotRequired[UserGroupIdList]

Returns a list of the user group IDs the user belongs to.

user_id instance-attribute

user_id: NotRequired[String]

The ID of the user.

user_name instance-attribute

user_name: NotRequired[String]

The username of the user.