Skip to content

UserGroup

Source code in docs_src/capo_elasticache/types/user_group.py
class UserGroup(TypedDict, closed=True):
    user_group_id: NotRequired["capo_elasticache.types.string.String"]
    """<p>The ID of the user group.</p>"""
    status: NotRequired["capo_elasticache.types.string.String"]
    """<p>Indicates user group status. Can be "creating", "active", "modifying", "deleting".</p>"""
    engine: NotRequired["capo_elasticache.types.engine_type.EngineType"]
    """<p>The options are valkey or redis.</p>"""
    user_ids: NotRequired["capo_elasticache.types.user_id_list.UserIdList"]
    """<p>The list of user IDs that belong to the user group.</p>"""
    minimum_engine_version: NotRequired["capo_elasticache.types.string.String"]
    """<p>The minimum engine version required, which is Redis OSS 6.0</p>"""
    pending_changes: NotRequired[
        "capo_elasticache.types.user_group_pending_changes.UserGroupPendingChanges"
    ]
    """<p>A list of updates being applied to the user group.</p>"""
    replication_groups: NotRequired[
        "capo_elasticache.types.ug_replication_group_id_list.UGReplicationGroupIdList"
    ]
    """<p>A list of replication groups that the user group can access.</p>"""
    serverless_caches: NotRequired[
        "capo_elasticache.types.ug_serverless_cache_id_list.UGServerlessCacheIdList"
    ]
    """<p>Indicates which serverless caches the specified user group is associated with. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""
    arn: NotRequired["capo_elasticache.types.string.String"]
    """<p>The Amazon Resource Name (ARN) of the user group.</p>"""

arn instance-attribute

arn: NotRequired[String]

The Amazon Resource Name (ARN) of the user group.

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

pending_changes instance-attribute

pending_changes: NotRequired[UserGroupPendingChanges]

A list of updates being applied to the user group.

replication_groups instance-attribute

replication_groups: NotRequired[UGReplicationGroupIdList]

A list of replication groups that the user group can access.

serverless_caches instance-attribute

serverless_caches: NotRequired[UGServerlessCacheIdList]

Indicates which serverless caches the specified user group is associated with. Available for Valkey, Redis OSS and Serverless Memcached only.

status instance-attribute

status: NotRequired[String]

Indicates user group status. Can be "creating", "active", "modifying", "deleting".

user_group_id instance-attribute

user_group_id: NotRequired[String]

The ID of the user group.

user_ids instance-attribute

user_ids: NotRequired[UserIdList]

The list of user IDs that belong to the user group.