| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.MSK.Replicator
Documentation
data ReplicationInfoProperty Source #
Constructors
| ReplicationInfoProperty | |
Instances
data ConsumerGroupReplicationProperty Source #
Constructors
| ConsumerGroupReplicationProperty | |
Fields | |
Instances
| ToJSON ConsumerGroupReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.ConsumerGroupReplicationProperty | |||||
| Show ConsumerGroupReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.ConsumerGroupReplicationProperty Methods showsPrec :: Int -> ConsumerGroupReplicationProperty -> ShowS # | |||||
| Eq ConsumerGroupReplicationProperty Source # | |||||
| ToResourceProperties ConsumerGroupReplicationProperty Source # | |||||
| Property "ConsumerGroupsToExclude" ConsumerGroupReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.ConsumerGroupReplicationProperty Associated Types
Methods set :: PropertyType "ConsumerGroupsToExclude" ConsumerGroupReplicationProperty -> ConsumerGroupReplicationProperty -> ConsumerGroupReplicationProperty # | |||||
| Property "ConsumerGroupsToReplicate" ConsumerGroupReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.ConsumerGroupReplicationProperty Associated Types
Methods set :: PropertyType "ConsumerGroupsToReplicate" ConsumerGroupReplicationProperty -> ConsumerGroupReplicationProperty -> ConsumerGroupReplicationProperty # | |||||
| Property "DetectAndCopyNewConsumerGroups" ConsumerGroupReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.ConsumerGroupReplicationProperty Associated Types
Methods set :: PropertyType "DetectAndCopyNewConsumerGroups" ConsumerGroupReplicationProperty -> ConsumerGroupReplicationProperty -> ConsumerGroupReplicationProperty # | |||||
| Property "SynchroniseConsumerGroupOffsets" ConsumerGroupReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.ConsumerGroupReplicationProperty Associated Types
Methods set :: PropertyType "SynchroniseConsumerGroupOffsets" ConsumerGroupReplicationProperty -> ConsumerGroupReplicationProperty -> ConsumerGroupReplicationProperty # | |||||
| type PropertyType "ConsumerGroupsToExclude" ConsumerGroupReplicationProperty Source # | |||||
| type PropertyType "ConsumerGroupsToReplicate" ConsumerGroupReplicationProperty Source # | |||||
| type PropertyType "DetectAndCopyNewConsumerGroups" ConsumerGroupReplicationProperty Source # | |||||
| type PropertyType "SynchroniseConsumerGroupOffsets" ConsumerGroupReplicationProperty Source # | |||||
data TopicReplicationProperty Source #
Constructors
| TopicReplicationProperty | |
Fields
| |
Instances
| ToJSON TopicReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.TopicReplicationProperty Methods toJSON :: TopicReplicationProperty -> Value # toEncoding :: TopicReplicationProperty -> Encoding # toJSONList :: [TopicReplicationProperty] -> Value # | |||||
| Show TopicReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.TopicReplicationProperty Methods showsPrec :: Int -> TopicReplicationProperty -> ShowS # show :: TopicReplicationProperty -> String # showList :: [TopicReplicationProperty] -> ShowS # | |||||
| Eq TopicReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.TopicReplicationProperty Methods (==) :: TopicReplicationProperty -> TopicReplicationProperty -> Bool # (/=) :: TopicReplicationProperty -> TopicReplicationProperty -> Bool # | |||||
| ToResourceProperties TopicReplicationProperty Source # | |||||
| Property "CopyAccessControlListsForTopics" TopicReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.TopicReplicationProperty Associated Types
Methods set :: PropertyType "CopyAccessControlListsForTopics" TopicReplicationProperty -> TopicReplicationProperty -> TopicReplicationProperty # | |||||
| Property "CopyTopicConfigurations" TopicReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.TopicReplicationProperty Associated Types
Methods set :: PropertyType "CopyTopicConfigurations" TopicReplicationProperty -> TopicReplicationProperty -> TopicReplicationProperty # | |||||
| Property "DetectAndCopyNewTopics" TopicReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.TopicReplicationProperty Associated Types
Methods set :: PropertyType "DetectAndCopyNewTopics" TopicReplicationProperty -> TopicReplicationProperty -> TopicReplicationProperty # | |||||
| Property "StartingPosition" TopicReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.TopicReplicationProperty Associated Types
Methods set :: PropertyType "StartingPosition" TopicReplicationProperty -> TopicReplicationProperty -> TopicReplicationProperty # | |||||
| Property "TopicNameConfiguration" TopicReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.TopicReplicationProperty Associated Types
Methods set :: PropertyType "TopicNameConfiguration" TopicReplicationProperty -> TopicReplicationProperty -> TopicReplicationProperty # | |||||
| Property "TopicsToExclude" TopicReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.TopicReplicationProperty Associated Types
Methods set :: PropertyType "TopicsToExclude" TopicReplicationProperty -> TopicReplicationProperty -> TopicReplicationProperty # | |||||
| Property "TopicsToReplicate" TopicReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.TopicReplicationProperty Associated Types
Methods set :: PropertyType "TopicsToReplicate" TopicReplicationProperty -> TopicReplicationProperty -> TopicReplicationProperty # | |||||
| type PropertyType "CopyAccessControlListsForTopics" TopicReplicationProperty Source # | |||||
| type PropertyType "CopyTopicConfigurations" TopicReplicationProperty Source # | |||||
| type PropertyType "DetectAndCopyNewTopics" TopicReplicationProperty Source # | |||||
| type PropertyType "StartingPosition" TopicReplicationProperty Source # | |||||
| type PropertyType "TopicNameConfiguration" TopicReplicationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.TopicReplicationProperty type PropertyType "TopicNameConfiguration" TopicReplicationProperty = ReplicationTopicNameConfigurationProperty | |||||
| type PropertyType "TopicsToExclude" TopicReplicationProperty Source # | |||||
| type PropertyType "TopicsToReplicate" TopicReplicationProperty Source # | |||||
data ReplicationStartingPositionProperty Source #
Constructors
| ReplicationStartingPositionProperty | |
Fields
| |
Instances
| ToJSON ReplicationStartingPositionProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.ReplicationStartingPositionProperty | |||||
| Show ReplicationStartingPositionProperty Source # | |||||
| Eq ReplicationStartingPositionProperty Source # | |||||
| ToResourceProperties ReplicationStartingPositionProperty Source # | |||||
| Property "Type" ReplicationStartingPositionProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.ReplicationStartingPositionProperty Associated Types
| |||||
| type PropertyType "Type" ReplicationStartingPositionProperty Source # | |||||
data ReplicationTopicNameConfigurationProperty Source #
Constructors
| ReplicationTopicNameConfigurationProperty | |
Fields
| |
Instances
| ToJSON ReplicationTopicNameConfigurationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.ReplicationTopicNameConfigurationProperty Methods toJSON :: ReplicationTopicNameConfigurationProperty -> Value # toEncoding :: ReplicationTopicNameConfigurationProperty -> Encoding # toJSONList :: [ReplicationTopicNameConfigurationProperty] -> Value # toEncodingList :: [ReplicationTopicNameConfigurationProperty] -> Encoding # omitField :: ReplicationTopicNameConfigurationProperty -> Bool # | |||||
| Show ReplicationTopicNameConfigurationProperty Source # | |||||
| Eq ReplicationTopicNameConfigurationProperty Source # | |||||
| ToResourceProperties ReplicationTopicNameConfigurationProperty Source # | |||||
| Property "Type" ReplicationTopicNameConfigurationProperty Source # | |||||
Defined in Stratosphere.MSK.Replicator.ReplicationTopicNameConfigurationProperty Associated Types
| |||||
| type PropertyType "Type" ReplicationTopicNameConfigurationProperty Source # | |||||
mkReplicationInfoProperty :: ConsumerGroupReplicationProperty -> Value Text -> Value Text -> Value Text -> TopicReplicationProperty -> ReplicationInfoProperty Source #
data Replicator Source #
Constructors
| Replicator | See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-replicator.html |
Fields | |
Instances
| ToJSON Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator Methods toJSON :: Replicator -> Value # toEncoding :: Replicator -> Encoding # toJSONList :: [Replicator] -> Value # toEncodingList :: [Replicator] -> Encoding # omitField :: Replicator -> Bool # | |||||
| Show Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator Methods showsPrec :: Int -> Replicator -> ShowS # show :: Replicator -> String # showList :: [Replicator] -> ShowS # | |||||
| Eq Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator | |||||
| ToResourceProperties Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator Methods | |||||
| Property "Description" Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator Associated Types
Methods set :: PropertyType "Description" Replicator -> Replicator -> Replicator # | |||||
| Property "KafkaClusters" Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator Associated Types
Methods set :: PropertyType "KafkaClusters" Replicator -> Replicator -> Replicator # | |||||
| Property "ReplicationInfoList" Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator Associated Types
Methods set :: PropertyType "ReplicationInfoList" Replicator -> Replicator -> Replicator # | |||||
| Property "ReplicatorName" Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator Associated Types
Methods set :: PropertyType "ReplicatorName" Replicator -> Replicator -> Replicator # | |||||
| Property "ServiceExecutionRoleArn" Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator Associated Types
Methods set :: PropertyType "ServiceExecutionRoleArn" Replicator -> Replicator -> Replicator # | |||||
| Property "Tags" Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator Associated Types
Methods set :: PropertyType "Tags" Replicator -> Replicator -> Replicator # | |||||
| type PropertyType "Description" Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator | |||||
| type PropertyType "KafkaClusters" Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator | |||||
| type PropertyType "ReplicationInfoList" Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator | |||||
| type PropertyType "ReplicatorName" Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator | |||||
| type PropertyType "ServiceExecutionRoleArn" Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator | |||||
| type PropertyType "Tags" Replicator Source # | |||||
Defined in Stratosphere.MSK.Replicator | |||||
mkReplicator :: [KafkaClusterProperty] -> [ReplicationInfoProperty] -> Value Text -> Value Text -> Replicator Source #