Skip to content

AllowedNodeTypeModificationsMessage

Source code in docs_src/capo_elasticache/types/allowed_node_type_modifications_message.py
class AllowedNodeTypeModificationsMessage(TypedDict, closed=True):
    scale_up_modifications: NotRequired[
        "capo_elasticache.types.node_type_list.NodeTypeList"
    ]
    """<p>A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group.</p> <p>When scaling up a Valkey or Redis OSS cluster or replication group using <code>ModifyCacheCluster</code> or <code>ModifyReplicationGroup</code>, use a value from this list for the <code>CacheNodeType</code> parameter.</p>"""
    scale_down_modifications: NotRequired[
        "capo_elasticache.types.node_type_list.NodeTypeList"
    ]
    """<p>A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group. When scaling down a Valkey or Redis OSS cluster or replication group using ModifyCacheCluster or ModifyReplicationGroup, use a value from this list for the CacheNodeType parameter. </p>"""

scale_down_modifications instance-attribute

scale_down_modifications: NotRequired[NodeTypeList]

A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group. When scaling down a Valkey or Redis OSS cluster or replication group using ModifyCacheCluster or ModifyReplicationGroup, use a value from this list for the CacheNodeType parameter.

scale_up_modifications instance-attribute

scale_up_modifications: NotRequired[NodeTypeList]

A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group.

When scaling up a Valkey or Redis OSS cluster or replication group using ModifyCacheCluster or ModifyReplicationGroup, use a value from this list for the CacheNodeType parameter.