Skip to content

ReplicationGroupPendingModifiedValues

Source code in docs_src/capo_elasticache/types/replication_group_pending_modified_values.py
class ReplicationGroupPendingModifiedValues(TypedDict, closed=True):
    primary_cluster_id: NotRequired["capo_elasticache.types.string.String"]
    """<p>The primary cluster ID that is applied immediately (if <code>--apply-immediately</code> was specified), or during the next maintenance window.</p>"""
    automatic_failover_status: NotRequired[
        "capo_elasticache.types.pending_automatic_failover_status.PendingAutomaticFailoverStatus"
    ]
    """<p>Indicates the status of automatic failover for this Valkey or Redis OSS replication group.</p>"""
    resharding: NotRequired["capo_elasticache.types.resharding_status.ReshardingStatus"]
    """<p>The status of an online resharding operation.</p>"""
    auth_token_status: NotRequired[
        "capo_elasticache.types.auth_token_update_status.AuthTokenUpdateStatus"
    ]
    """<p>The auth token status</p>"""
    user_groups: NotRequired[
        "capo_elasticache.types.user_groups_update_status.UserGroupsUpdateStatus"
    ]
    """<p>The user group being modified.</p>"""
    log_delivery_configurations: NotRequired[
        "capo_elasticache.types.pending_log_delivery_configuration_list.PendingLogDeliveryConfigurationList"
    ]
    """<p>The log delivery configurations being modified </p>"""
    transit_encryption_enabled: NotRequired[
        "capo_elasticache.types.boolean_optional.BooleanOptional"
    ]
    """<p>A flag that enables in-transit encryption when set to true.</p>"""
    transit_encryption_mode: NotRequired[
        "capo_elasticache.types.transit_encryption_mode.TransitEncryptionMode"
    ]
    """<p>A setting that allows you to migrate your clients to use in-transit encryption, with no downtime.</p>"""
    cluster_mode: NotRequired["capo_elasticache.types.cluster_mode.ClusterMode"]
    """<p>Enabled or Disabled. To modify cluster mode from Disabled to Enabled, you must first set the cluster mode to Compatible. Compatible mode allows your Valkey or Redis OSS clients to connect using both cluster mode enabled and cluster mode disabled. After you migrate all Valkey or Redis OSS clients to use cluster mode enabled, you can then complete cluster mode configuration and set the cluster mode to Enabled.</p>"""

auth_token_status instance-attribute

auth_token_status: NotRequired[AuthTokenUpdateStatus]

The auth token status

automatic_failover_status instance-attribute

automatic_failover_status: NotRequired[PendingAutomaticFailoverStatus]

Indicates the status of automatic failover for this Valkey or Redis OSS replication group.

cluster_mode instance-attribute

cluster_mode: NotRequired[ClusterMode]

Enabled or Disabled. To modify cluster mode from Disabled to Enabled, you must first set the cluster mode to Compatible. Compatible mode allows your Valkey or Redis OSS clients to connect using both cluster mode enabled and cluster mode disabled. After you migrate all Valkey or Redis OSS clients to use cluster mode enabled, you can then complete cluster mode configuration and set the cluster mode to Enabled.

log_delivery_configurations instance-attribute

log_delivery_configurations: NotRequired[PendingLogDeliveryConfigurationList]

The log delivery configurations being modified

primary_cluster_id instance-attribute

primary_cluster_id: NotRequired[String]

The primary cluster ID that is applied immediately (if --apply-immediately was specified), or during the next maintenance window.

resharding instance-attribute

resharding: NotRequired[ReshardingStatus]

The status of an online resharding operation.

transit_encryption_enabled instance-attribute

transit_encryption_enabled: NotRequired[BooleanOptional]

A flag that enables in-transit encryption when set to true.

transit_encryption_mode instance-attribute

transit_encryption_mode: NotRequired[TransitEncryptionMode]

A setting that allows you to migrate your clients to use in-transit encryption, with no downtime.

user_groups instance-attribute

user_groups: NotRequired[UserGroupsUpdateStatus]

The user group being modified.