Copyright | (c) 2013-2018 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 |
Language | Haskell2010 |
Adds one or more nodes to a DAX cluster.
Synopsis
- increaseReplicationFactor :: Text -> Int -> IncreaseReplicationFactor
- data IncreaseReplicationFactor
- irfAvailabilityZones :: Lens' IncreaseReplicationFactor [Text]
- irfClusterName :: Lens' IncreaseReplicationFactor Text
- irfNewReplicationFactor :: Lens' IncreaseReplicationFactor Int
- increaseReplicationFactorResponse :: Int -> IncreaseReplicationFactorResponse
- data IncreaseReplicationFactorResponse
- irfrsCluster :: Lens' IncreaseReplicationFactorResponse (Maybe Cluster)
- irfrsResponseStatus :: Lens' IncreaseReplicationFactorResponse Int
Creating a Request
increaseReplicationFactor Source #
Creates a value of IncreaseReplicationFactor
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
irfAvailabilityZones
- The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.irfClusterName
- The name of the DAX cluster that will receive additional nodes.irfNewReplicationFactor
- The new number of nodes for the DAX cluster.
data IncreaseReplicationFactor Source #
See: increaseReplicationFactor
smart constructor.
Instances
Request Lenses
irfAvailabilityZones :: Lens' IncreaseReplicationFactor [Text] Source #
The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.
irfClusterName :: Lens' IncreaseReplicationFactor Text Source #
The name of the DAX cluster that will receive additional nodes.
irfNewReplicationFactor :: Lens' IncreaseReplicationFactor Int Source #
The new number of nodes for the DAX cluster.
Destructuring the Response
increaseReplicationFactorResponse Source #
Creates a value of IncreaseReplicationFactorResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
irfrsCluster
- A description of the DAX cluster. with its new replication factor.irfrsResponseStatus
- -- | The response status code.
data IncreaseReplicationFactorResponse Source #
See: increaseReplicationFactorResponse
smart constructor.
Instances
Response Lenses
irfrsCluster :: Lens' IncreaseReplicationFactorResponse (Maybe Cluster) Source #
A description of the DAX cluster. with its new replication factor.
irfrsResponseStatus :: Lens' IncreaseReplicationFactorResponse Int Source #
- - | The response status code.