stratosphere-sns-1.0.0: Stratosphere integration for AWS SNS.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.SNS.Topic

Documentation

data Topic Source #

Constructors

Topic

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html

Fields

Instances

Instances details
ToJSON Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Show Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Methods

showsPrec :: Int -> Topic -> ShowS #

show :: Topic -> String #

showList :: [Topic] -> ShowS #

Eq Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Methods

(==) :: Topic -> Topic -> Bool #

(/=) :: Topic -> Topic -> Bool #

ToResourceProperties Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Property "ArchivePolicy" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Associated Types

type PropertyType "ArchivePolicy" Topic 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "ArchivePolicy" Topic = Object

Methods

set :: PropertyType "ArchivePolicy" Topic -> Topic -> Topic #

Property "ContentBasedDeduplication" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Associated Types

type PropertyType "ContentBasedDeduplication" Topic 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "ContentBasedDeduplication" Topic = Value Bool

Methods

set :: PropertyType "ContentBasedDeduplication" Topic -> Topic -> Topic #

Property "DataProtectionPolicy" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Associated Types

type PropertyType "DataProtectionPolicy" Topic 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "DataProtectionPolicy" Topic = Object

Methods

set :: PropertyType "DataProtectionPolicy" Topic -> Topic -> Topic #

Property "DeliveryStatusLogging" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Associated Types

type PropertyType "DeliveryStatusLogging" Topic 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "DeliveryStatusLogging" Topic = [LoggingConfigProperty]

Methods

set :: PropertyType "DeliveryStatusLogging" Topic -> Topic -> Topic #

Property "DisplayName" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Associated Types

type PropertyType "DisplayName" Topic 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "DisplayName" Topic = Value Text

Methods

set :: PropertyType "DisplayName" Topic -> Topic -> Topic #

Property "FifoThroughputScope" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Associated Types

type PropertyType "FifoThroughputScope" Topic 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "FifoThroughputScope" Topic = Value Text

Methods

set :: PropertyType "FifoThroughputScope" Topic -> Topic -> Topic #

Property "FifoTopic" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Associated Types

type PropertyType "FifoTopic" Topic 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "FifoTopic" Topic = Value Bool

Methods

set :: PropertyType "FifoTopic" Topic -> Topic -> Topic #

Property "KmsMasterKeyId" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Associated Types

type PropertyType "KmsMasterKeyId" Topic 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "KmsMasterKeyId" Topic = Value Text

Methods

set :: PropertyType "KmsMasterKeyId" Topic -> Topic -> Topic #

Property "SignatureVersion" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Associated Types

type PropertyType "SignatureVersion" Topic 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "SignatureVersion" Topic = Value Text

Methods

set :: PropertyType "SignatureVersion" Topic -> Topic -> Topic #

Property "Subscription" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Associated Types

type PropertyType "Subscription" Topic 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "Subscription" Topic = [SubscriptionProperty]

Methods

set :: PropertyType "Subscription" Topic -> Topic -> Topic #

Property "Tags" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Associated Types

type PropertyType "Tags" Topic 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "Tags" Topic = [Tag]

Methods

set :: PropertyType "Tags" Topic -> Topic -> Topic #

Property "TopicName" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Associated Types

type PropertyType "TopicName" Topic 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "TopicName" Topic = Value Text

Methods

set :: PropertyType "TopicName" Topic -> Topic -> Topic #

Property "TracingConfig" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

Associated Types

type PropertyType "TracingConfig" Topic 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "TracingConfig" Topic = Value Text

Methods

set :: PropertyType "TracingConfig" Topic -> Topic -> Topic #

type PropertyType "ArchivePolicy" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "ArchivePolicy" Topic = Object
type PropertyType "ContentBasedDeduplication" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "ContentBasedDeduplication" Topic = Value Bool
type PropertyType "DataProtectionPolicy" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "DataProtectionPolicy" Topic = Object
type PropertyType "DeliveryStatusLogging" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "DeliveryStatusLogging" Topic = [LoggingConfigProperty]
type PropertyType "DisplayName" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "DisplayName" Topic = Value Text
type PropertyType "FifoThroughputScope" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "FifoThroughputScope" Topic = Value Text
type PropertyType "FifoTopic" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "FifoTopic" Topic = Value Bool
type PropertyType "KmsMasterKeyId" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "KmsMasterKeyId" Topic = Value Text
type PropertyType "SignatureVersion" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "SignatureVersion" Topic = Value Text
type PropertyType "Subscription" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "Subscription" Topic = [SubscriptionProperty]
type PropertyType "Tags" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "Tags" Topic = [Tag]
type PropertyType "TopicName" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "TopicName" Topic = Value Text
type PropertyType "TracingConfig" Topic Source # 
Instance details

Defined in Stratosphere.SNS.Topic

type PropertyType "TracingConfig" Topic = Value Text