Safe Haskell | None |
---|---|
Language | Haskell2010 |
Stratosphere.Resources.ElastiCacheReplicationGroup
- data ElastiCacheReplicationGroup = ElastiCacheReplicationGroup {
- _elastiCacheReplicationGroupAutoMinorVersionUpgrade :: Maybe (Val Bool)
- _elastiCacheReplicationGroupAutomaticFailoverEnabled :: Maybe (Val Bool)
- _elastiCacheReplicationGroupCacheNodeType :: Maybe (Val Text)
- _elastiCacheReplicationGroupCacheParameterGroupName :: Maybe (Val Text)
- _elastiCacheReplicationGroupCacheSecurityGroupNames :: Maybe (ValList Text)
- _elastiCacheReplicationGroupCacheSubnetGroupName :: Maybe (Val Text)
- _elastiCacheReplicationGroupEngine :: Maybe (Val Text)
- _elastiCacheReplicationGroupEngineVersion :: Maybe (Val Text)
- _elastiCacheReplicationGroupNodeGroupConfiguration :: Maybe [ElastiCacheReplicationGroupNodeGroupConfiguration]
- _elastiCacheReplicationGroupNotificationTopicArn :: Maybe (Val Text)
- _elastiCacheReplicationGroupNumCacheClusters :: Maybe (Val Integer)
- _elastiCacheReplicationGroupNumNodeGroups :: Maybe (Val Integer)
- _elastiCacheReplicationGroupPort :: Maybe (Val Integer)
- _elastiCacheReplicationGroupPreferredCacheClusterAZs :: Maybe (ValList Text)
- _elastiCacheReplicationGroupPreferredMaintenanceWindow :: Maybe (Val Text)
- _elastiCacheReplicationGroupPrimaryClusterId :: Maybe (Val Text)
- _elastiCacheReplicationGroupReplicasPerNodeGroup :: Maybe (Val Integer)
- _elastiCacheReplicationGroupReplicationGroupDescription :: Val Text
- _elastiCacheReplicationGroupReplicationGroupId :: Maybe (Val Text)
- _elastiCacheReplicationGroupSecurityGroupIds :: Maybe (ValList Text)
- _elastiCacheReplicationGroupSnapshotArns :: Maybe (ValList Text)
- _elastiCacheReplicationGroupSnapshotName :: Maybe (Val Text)
- _elastiCacheReplicationGroupSnapshotRetentionLimit :: Maybe (Val Integer)
- _elastiCacheReplicationGroupSnapshotWindow :: Maybe (Val Text)
- _elastiCacheReplicationGroupSnapshottingClusterId :: Maybe (Val Text)
- _elastiCacheReplicationGroupTags :: Maybe [Tag]
- elastiCacheReplicationGroup :: Val Text -> ElastiCacheReplicationGroup
- ecrgAutoMinorVersionUpgrade :: Lens' ElastiCacheReplicationGroup (Maybe (Val Bool))
- ecrgAutomaticFailoverEnabled :: Lens' ElastiCacheReplicationGroup (Maybe (Val Bool))
- ecrgCacheNodeType :: Lens' ElastiCacheReplicationGroup (Maybe (Val Text))
- ecrgCacheParameterGroupName :: Lens' ElastiCacheReplicationGroup (Maybe (Val Text))
- ecrgCacheSecurityGroupNames :: Lens' ElastiCacheReplicationGroup (Maybe (ValList Text))
- ecrgCacheSubnetGroupName :: Lens' ElastiCacheReplicationGroup (Maybe (Val Text))
- ecrgEngine :: Lens' ElastiCacheReplicationGroup (Maybe (Val Text))
- ecrgEngineVersion :: Lens' ElastiCacheReplicationGroup (Maybe (Val Text))
- ecrgNodeGroupConfiguration :: Lens' ElastiCacheReplicationGroup (Maybe [ElastiCacheReplicationGroupNodeGroupConfiguration])
- ecrgNotificationTopicArn :: Lens' ElastiCacheReplicationGroup (Maybe (Val Text))
- ecrgNumCacheClusters :: Lens' ElastiCacheReplicationGroup (Maybe (Val Integer))
- ecrgNumNodeGroups :: Lens' ElastiCacheReplicationGroup (Maybe (Val Integer))
- ecrgPort :: Lens' ElastiCacheReplicationGroup (Maybe (Val Integer))
- ecrgPreferredCacheClusterAZs :: Lens' ElastiCacheReplicationGroup (Maybe (ValList Text))
- ecrgPreferredMaintenanceWindow :: Lens' ElastiCacheReplicationGroup (Maybe (Val Text))
- ecrgPrimaryClusterId :: Lens' ElastiCacheReplicationGroup (Maybe (Val Text))
- ecrgReplicasPerNodeGroup :: Lens' ElastiCacheReplicationGroup (Maybe (Val Integer))
- ecrgReplicationGroupDescription :: Lens' ElastiCacheReplicationGroup (Val Text)
- ecrgReplicationGroupId :: Lens' ElastiCacheReplicationGroup (Maybe (Val Text))
- ecrgSecurityGroupIds :: Lens' ElastiCacheReplicationGroup (Maybe (ValList Text))
- ecrgSnapshotArns :: Lens' ElastiCacheReplicationGroup (Maybe (ValList Text))
- ecrgSnapshotName :: Lens' ElastiCacheReplicationGroup (Maybe (Val Text))
- ecrgSnapshotRetentionLimit :: Lens' ElastiCacheReplicationGroup (Maybe (Val Integer))
- ecrgSnapshotWindow :: Lens' ElastiCacheReplicationGroup (Maybe (Val Text))
- ecrgSnapshottingClusterId :: Lens' ElastiCacheReplicationGroup (Maybe (Val Text))
- ecrgTags :: Lens' ElastiCacheReplicationGroup (Maybe [Tag])
Documentation
data ElastiCacheReplicationGroup #
Full data type definition for ElastiCacheReplicationGroup. See
elastiCacheReplicationGroup
for a more convenient constructor.
Constructors
Constructor for ElastiCacheReplicationGroup
containing required fields
as arguments.
ecrgNodeGroupConfiguration :: Lens' ElastiCacheReplicationGroup (Maybe [ElastiCacheReplicationGroupNodeGroupConfiguration]) #