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.IncreaseNodeGroupsInGlobalReplicationGroup

Description

Increase the number of node groups in the Global datastore

Synopsis

Creating a Request

data IncreaseNodeGroupsInGlobalReplicationGroup Source #

Constructors

IncreaseNodeGroupsInGlobalReplicationGroup' 

Fields

Instances

Instances details
ToHeaders IncreaseNodeGroupsInGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

ToPath IncreaseNodeGroupsInGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

ToQuery IncreaseNodeGroupsInGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

AWSRequest IncreaseNodeGroupsInGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

Generic IncreaseNodeGroupsInGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

Read IncreaseNodeGroupsInGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

Show IncreaseNodeGroupsInGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

NFData IncreaseNodeGroupsInGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

Eq IncreaseNodeGroupsInGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

Hashable IncreaseNodeGroupsInGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

type AWSResponse IncreaseNodeGroupsInGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

type Rep IncreaseNodeGroupsInGlobalReplicationGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

type Rep IncreaseNodeGroupsInGlobalReplicationGroup = D1 ('MetaData "IncreaseNodeGroupsInGlobalReplicationGroup" "Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup" "amazonka-elasticache-2.0-DTWyHgx8JwY7IlNovngF22" 'False) (C1 ('MetaCons "IncreaseNodeGroupsInGlobalReplicationGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "regionalConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RegionalConfiguration])) :*: S1 ('MetaSel ('Just "globalReplicationGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "nodeGroupCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "applyImmediately") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newIncreaseNodeGroupsInGlobalReplicationGroup Source #

Create a value of IncreaseNodeGroupsInGlobalReplicationGroup 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:

$sel:regionalConfigurations:IncreaseNodeGroupsInGlobalReplicationGroup', increaseNodeGroupsInGlobalReplicationGroup_regionalConfigurations - Describes the replication group IDs, the Amazon regions where they are stored and the shard configuration for each that comprise the Global datastore

IncreaseNodeGroupsInGlobalReplicationGroup, increaseNodeGroupsInGlobalReplicationGroup_globalReplicationGroupId - The name of the Global datastore

$sel:nodeGroupCount:IncreaseNodeGroupsInGlobalReplicationGroup', increaseNodeGroupsInGlobalReplicationGroup_nodeGroupCount - The number of node groups you wish to add

$sel:applyImmediately:IncreaseNodeGroupsInGlobalReplicationGroup', increaseNodeGroupsInGlobalReplicationGroup_applyImmediately - Indicates that the process begins immediately. At present, the only permitted value for this parameter is true.

Request Lenses

increaseNodeGroupsInGlobalReplicationGroup_regionalConfigurations :: Lens' IncreaseNodeGroupsInGlobalReplicationGroup (Maybe [RegionalConfiguration]) Source #

Describes the replication group IDs, the Amazon regions where they are stored and the shard configuration for each that comprise the Global datastore

increaseNodeGroupsInGlobalReplicationGroup_applyImmediately :: Lens' IncreaseNodeGroupsInGlobalReplicationGroup Bool Source #

Indicates that the process begins immediately. At present, the only permitted value for this parameter is true.

Destructuring the Response

data IncreaseNodeGroupsInGlobalReplicationGroupResponse Source #

Instances

Instances details
Generic IncreaseNodeGroupsInGlobalReplicationGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

Read IncreaseNodeGroupsInGlobalReplicationGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

Show IncreaseNodeGroupsInGlobalReplicationGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

NFData IncreaseNodeGroupsInGlobalReplicationGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

Eq IncreaseNodeGroupsInGlobalReplicationGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

type Rep IncreaseNodeGroupsInGlobalReplicationGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup

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

Response Lenses