disassociate_global_replication_group(**kwargs)¶Remove a secondary cluster from the Global datastore using the Global datastore name. The secondary cluster will no longer receive updates from the primary cluster, but will remain as a standalone cluster in that Amazon region.
See also: AWS API Documentation
Request Syntax
response = client.disassociate_global_replication_group(
    GlobalReplicationGroupId='string',
    ReplicationGroupId='string',
    ReplicationGroupRegion='string'
)
[REQUIRED]
The name of the Global datastore
[REQUIRED]
The name of the secondary cluster you wish to remove from the Global datastore
[REQUIRED]
The Amazon region of secondary cluster you wish to remove from the Global datastore
dict
Response Syntax
{
    'GlobalReplicationGroup': {
        'GlobalReplicationGroupId': 'string',
        'GlobalReplicationGroupDescription': 'string',
        'Status': 'string',
        'CacheNodeType': 'string',
        'Engine': 'string',
        'EngineVersion': 'string',
        'Members': [
            {
                'ReplicationGroupId': 'string',
                'ReplicationGroupRegion': 'string',
                'Role': 'string',
                'AutomaticFailover': 'enabled'|'disabled'|'enabling'|'disabling',
                'Status': 'string'
            },
        ],
        'ClusterEnabled': True|False,
        'GlobalNodeGroups': [
            {
                'GlobalNodeGroupId': 'string',
                'Slots': 'string'
            },
        ],
        'AuthTokenEnabled': True|False,
        'TransitEncryptionEnabled': True|False,
        'AtRestEncryptionEnabled': True|False,
        'ARN': 'string'
    }
}
Response Structure
(dict) --
GlobalReplicationGroup (dict) --
Consists of a primary cluster that accepts writes and an associated secondary cluster that resides in a different Amazon region. The secondary cluster accepts only reads. The primary cluster automatically replicates updates to the secondary cluster.
GlobalReplicationGroupId (string) --
The name of the Global datastore
GlobalReplicationGroupDescription (string) --
The optional description of the Global datastore
Status (string) --
The status of the Global datastore
CacheNodeType (string) --
The cache node type of the Global datastore
Engine (string) --
The Elasticache engine. For Redis only.
EngineVersion (string) --
The Elasticache Redis engine version.
Members (list) --
The replication groups that comprise the Global datastore.
(dict) --
A member of a Global datastore. It contains the Replication Group Id, the Amazon region and the role of the replication group.
ReplicationGroupId (string) --
The replication group id of the Global datastore member.
ReplicationGroupRegion (string) --
The Amazon region of the Global datastore member.
Role (string) --
Indicates the role of the replication group, primary or secondary.
AutomaticFailover (string) --
Indicates whether automatic failover is enabled for the replication group.
Status (string) --
The status of the membership of the replication group.
ClusterEnabled (boolean) --
A flag that indicates whether the Global datastore is cluster enabled.
GlobalNodeGroups (list) --
Indicates the slot configuration and global identifier for each slice group.
(dict) --
Indicates the slot configuration and global identifier for a slice group.
GlobalNodeGroupId (string) --
The name of the global node group
Slots (string) --
The keyspace for this node group
AuthTokenEnabled (boolean) --
A flag that enables using an AuthToken (password) when issuing Redis commands.
Default: false
TransitEncryptionEnabled (boolean) --
A flag that enables in-transit encryption when set to true.
Required: Only available when creating a replication group in an Amazon VPC using redis version
3.2.6,4.xor later.
AtRestEncryptionEnabled (boolean) --
A flag that enables encryption at rest when set to true .
You cannot modify the value of AtRestEncryptionEnabled after the replication group is created. To enable encryption at rest on a replication group you must set AtRestEncryptionEnabled to true when you create the replication group.
Required: Only available when creating a replication group in an Amazon VPC using redis version
3.2.6,4.xor later.
ARN (string) --
The ARN (Amazon Resource Name) of the global replication group.
Exceptions
ElastiCache.Client.exceptions.GlobalReplicationGroupNotFoundFaultElastiCache.Client.exceptions.InvalidGlobalReplicationGroupStateFaultElastiCache.Client.exceptions.InvalidParameterValueExceptionElastiCache.Client.exceptions.InvalidParameterCombinationException