amazonka-elasticache-2.0: Amazon ElastiCache SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

Description

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.

Synopsis

Creating a Request

data DisassociateGlobalReplicationGroup Source #

Constructors

DisassociateGlobalReplicationGroup' 

Fields

Instances

Instances details
ToHeaders DisassociateGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

ToPath DisassociateGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

ToQuery DisassociateGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

AWSRequest DisassociateGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

Generic DisassociateGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

Associated Types

type Rep DisassociateGlobalReplicationGroup :: Type -> Type #

Read DisassociateGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

Show DisassociateGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

NFData DisassociateGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

Eq DisassociateGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

Hashable DisassociateGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

type AWSResponse DisassociateGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

type Rep DisassociateGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

type Rep DisassociateGlobalReplicationGroup = D1 ('MetaData "DisassociateGlobalReplicationGroup" "Amazonka.ElastiCache.DisassociateGlobalReplicationGroup" "amazonka-elasticache-2.0-DTWyHgx8JwY7IlNovngF22" 'False) (C1 ('MetaCons "DisassociateGlobalReplicationGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "globalReplicationGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "replicationGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "replicationGroupRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDisassociateGlobalReplicationGroup Source #

Create a value of DisassociateGlobalReplicationGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DisassociateGlobalReplicationGroup, disassociateGlobalReplicationGroup_globalReplicationGroupId - The name of the Global datastore

DisassociateGlobalReplicationGroup, disassociateGlobalReplicationGroup_replicationGroupId - The name of the secondary cluster you wish to remove from the Global datastore

DisassociateGlobalReplicationGroup, disassociateGlobalReplicationGroup_replicationGroupRegion - The Amazon region of secondary cluster you wish to remove from the Global datastore

Request Lenses

disassociateGlobalReplicationGroup_replicationGroupId :: Lens' DisassociateGlobalReplicationGroup Text Source #

The name of the secondary cluster you wish to remove from the Global datastore

disassociateGlobalReplicationGroup_replicationGroupRegion :: Lens' DisassociateGlobalReplicationGroup Text Source #

The Amazon region of secondary cluster you wish to remove from the Global datastore

Destructuring the Response

data DisassociateGlobalReplicationGroupResponse Source #

Instances

Instances details
Generic DisassociateGlobalReplicationGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

Read DisassociateGlobalReplicationGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

Show DisassociateGlobalReplicationGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

NFData DisassociateGlobalReplicationGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

Eq DisassociateGlobalReplicationGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

type Rep DisassociateGlobalReplicationGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DisassociateGlobalReplicationGroup

type Rep DisassociateGlobalReplicationGroupResponse = D1 ('MetaData "DisassociateGlobalReplicationGroupResponse" "Amazonka.ElastiCache.DisassociateGlobalReplicationGroup" "amazonka-elasticache-2.0-DTWyHgx8JwY7IlNovngF22" 'False) (C1 ('MetaCons "DisassociateGlobalReplicationGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "globalReplicationGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GlobalReplicationGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

Response Lenses