| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ElastiCache.IncreaseNodeGroupsInGlobalReplicationGroup
Description
Increase the number of node groups in the Global datastore
Synopsis
- data IncreaseNodeGroupsInGlobalReplicationGroup = IncreaseNodeGroupsInGlobalReplicationGroup' {}
- newIncreaseNodeGroupsInGlobalReplicationGroup :: Text -> Int -> Bool -> IncreaseNodeGroupsInGlobalReplicationGroup
- increaseNodeGroupsInGlobalReplicationGroup_regionalConfigurations :: Lens' IncreaseNodeGroupsInGlobalReplicationGroup (Maybe [RegionalConfiguration])
- increaseNodeGroupsInGlobalReplicationGroup_globalReplicationGroupId :: Lens' IncreaseNodeGroupsInGlobalReplicationGroup Text
- increaseNodeGroupsInGlobalReplicationGroup_nodeGroupCount :: Lens' IncreaseNodeGroupsInGlobalReplicationGroup Int
- increaseNodeGroupsInGlobalReplicationGroup_applyImmediately :: Lens' IncreaseNodeGroupsInGlobalReplicationGroup Bool
- data IncreaseNodeGroupsInGlobalReplicationGroupResponse = IncreaseNodeGroupsInGlobalReplicationGroupResponse' {}
- newIncreaseNodeGroupsInGlobalReplicationGroupResponse :: Int -> IncreaseNodeGroupsInGlobalReplicationGroupResponse
- increaseNodeGroupsInGlobalReplicationGroupResponse_globalReplicationGroup :: Lens' IncreaseNodeGroupsInGlobalReplicationGroupResponse (Maybe GlobalReplicationGroup)
- increaseNodeGroupsInGlobalReplicationGroupResponse_httpStatus :: Lens' IncreaseNodeGroupsInGlobalReplicationGroupResponse Int
Creating a Request
data IncreaseNodeGroupsInGlobalReplicationGroup Source #
See: newIncreaseNodeGroupsInGlobalReplicationGroup smart constructor.
Constructors
| IncreaseNodeGroupsInGlobalReplicationGroup' | |
Fields
| |
Instances
newIncreaseNodeGroupsInGlobalReplicationGroup Source #
Arguments
| :: Text | |
| -> Int |
|
| -> Bool |
|
| -> IncreaseNodeGroupsInGlobalReplicationGroup |
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_globalReplicationGroupId :: Lens' IncreaseNodeGroupsInGlobalReplicationGroup Text Source #
The name of the Global datastore
increaseNodeGroupsInGlobalReplicationGroup_nodeGroupCount :: Lens' IncreaseNodeGroupsInGlobalReplicationGroup Int Source #
The number of node groups you wish to add
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 #
See: newIncreaseNodeGroupsInGlobalReplicationGroupResponse smart constructor.
Constructors
| IncreaseNodeGroupsInGlobalReplicationGroupResponse' | |
Fields
| |
Instances
newIncreaseNodeGroupsInGlobalReplicationGroupResponse Source #
Arguments
| :: Int |
|
| -> IncreaseNodeGroupsInGlobalReplicationGroupResponse |
Create a value of IncreaseNodeGroupsInGlobalReplicationGroupResponse 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:globalReplicationGroup:IncreaseNodeGroupsInGlobalReplicationGroupResponse', increaseNodeGroupsInGlobalReplicationGroupResponse_globalReplicationGroup - Undocumented member.
$sel:httpStatus:IncreaseNodeGroupsInGlobalReplicationGroupResponse', increaseNodeGroupsInGlobalReplicationGroupResponse_httpStatus - The response's http status code.
Response Lenses
increaseNodeGroupsInGlobalReplicationGroupResponse_globalReplicationGroup :: Lens' IncreaseNodeGroupsInGlobalReplicationGroupResponse (Maybe GlobalReplicationGroup) Source #
Undocumented member.
increaseNodeGroupsInGlobalReplicationGroupResponse_httpStatus :: Lens' IncreaseNodeGroupsInGlobalReplicationGroupResponse Int Source #
The response's http status code.