Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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.
IncreaseNodeGroupsInGlobalReplicationGroup' | |
|
Instances
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
$sel:globalReplicationGroupId: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.
IncreaseNodeGroupsInGlobalReplicationGroupResponse' | |
|
Instances
newIncreaseNodeGroupsInGlobalReplicationGroupResponse Source #
:: 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.