| 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.Types.NodeSnapshot
Description
Synopsis
- data NodeSnapshot = NodeSnapshot' {}
- newNodeSnapshot :: NodeSnapshot
- nodeSnapshot_cacheClusterId :: Lens' NodeSnapshot (Maybe Text)
- nodeSnapshot_cacheNodeCreateTime :: Lens' NodeSnapshot (Maybe UTCTime)
- nodeSnapshot_cacheNodeId :: Lens' NodeSnapshot (Maybe Text)
- nodeSnapshot_cacheSize :: Lens' NodeSnapshot (Maybe Text)
- nodeSnapshot_nodeGroupConfiguration :: Lens' NodeSnapshot (Maybe NodeGroupConfiguration)
- nodeSnapshot_nodeGroupId :: Lens' NodeSnapshot (Maybe Text)
- nodeSnapshot_snapshotCreateTime :: Lens' NodeSnapshot (Maybe UTCTime)
Documentation
data NodeSnapshot Source #
Represents an individual cache node in a snapshot of a cluster.
See: newNodeSnapshot smart constructor.
Constructors
| NodeSnapshot' | |
Fields
| |
Instances
newNodeSnapshot :: NodeSnapshot Source #
Create a value of NodeSnapshot 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:cacheClusterId:NodeSnapshot', nodeSnapshot_cacheClusterId - A unique identifier for the source cluster.
$sel:cacheNodeCreateTime:NodeSnapshot', nodeSnapshot_cacheNodeCreateTime - The date and time when the cache node was created in the source cluster.
$sel:cacheNodeId:NodeSnapshot', nodeSnapshot_cacheNodeId - The cache node identifier for the node in the source cluster.
$sel:cacheSize:NodeSnapshot', nodeSnapshot_cacheSize - The size of the cache on the source cache node.
$sel:nodeGroupConfiguration:NodeSnapshot', nodeSnapshot_nodeGroupConfiguration - The configuration for the source node group (shard).
NodeSnapshot, nodeSnapshot_nodeGroupId - A unique identifier for the source node group (shard).
$sel:snapshotCreateTime:NodeSnapshot', nodeSnapshot_snapshotCreateTime - The date and time when the source node's metadata and cache data set
was obtained for the snapshot.
nodeSnapshot_cacheClusterId :: Lens' NodeSnapshot (Maybe Text) Source #
A unique identifier for the source cluster.
nodeSnapshot_cacheNodeCreateTime :: Lens' NodeSnapshot (Maybe UTCTime) Source #
The date and time when the cache node was created in the source cluster.
nodeSnapshot_cacheNodeId :: Lens' NodeSnapshot (Maybe Text) Source #
The cache node identifier for the node in the source cluster.
nodeSnapshot_cacheSize :: Lens' NodeSnapshot (Maybe Text) Source #
The size of the cache on the source cache node.
nodeSnapshot_nodeGroupConfiguration :: Lens' NodeSnapshot (Maybe NodeGroupConfiguration) Source #
The configuration for the source node group (shard).
nodeSnapshot_nodeGroupId :: Lens' NodeSnapshot (Maybe Text) Source #
A unique identifier for the source node group (shard).
nodeSnapshot_snapshotCreateTime :: Lens' NodeSnapshot (Maybe UTCTime) Source #
The date and time when the source node's metadata and cache data set was obtained for the snapshot.