| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Resources.SNSSubscription
Description
Synopsis
- data SNSSubscription = SNSSubscription {
- _sNSSubscriptionDeliveryPolicy :: Maybe Object
- _sNSSubscriptionEndpoint :: Maybe (Val Text)
- _sNSSubscriptionFilterPolicy :: Maybe Object
- _sNSSubscriptionProtocol :: Maybe (Val SNSProtocol)
- _sNSSubscriptionRawMessageDelivery :: Maybe (Val Bool)
- _sNSSubscriptionRegion :: Maybe (Val Text)
- _sNSSubscriptionTopicArn :: Maybe (Val Text)
- snsSubscription :: SNSSubscription
- snssDeliveryPolicy :: Lens' SNSSubscription (Maybe Object)
- snssEndpoint :: Lens' SNSSubscription (Maybe (Val Text))
- snssFilterPolicy :: Lens' SNSSubscription (Maybe Object)
- snssProtocol :: Lens' SNSSubscription (Maybe (Val SNSProtocol))
- snssRawMessageDelivery :: Lens' SNSSubscription (Maybe (Val Bool))
- snssRegion :: Lens' SNSSubscription (Maybe (Val Text))
- snssTopicArn :: Lens' SNSSubscription (Maybe (Val Text))
Documentation
data SNSSubscription #
Full data type definition for SNSSubscription. See snsSubscription for
a more convenient constructor.
Constructors
Instances
| Eq SNSSubscription # | |
Defined in Stratosphere.Resources.SNSSubscription Methods (==) :: SNSSubscription -> SNSSubscription -> Bool # (/=) :: SNSSubscription -> SNSSubscription -> Bool # | |
| Show SNSSubscription # | |
Defined in Stratosphere.Resources.SNSSubscription Methods showsPrec :: Int -> SNSSubscription -> ShowS # show :: SNSSubscription -> String # showList :: [SNSSubscription] -> ShowS # | |
| ToJSON SNSSubscription # | |
Defined in Stratosphere.Resources.SNSSubscription Methods toJSON :: SNSSubscription -> Value # toEncoding :: SNSSubscription -> Encoding # toJSONList :: [SNSSubscription] -> Value # toEncodingList :: [SNSSubscription] -> Encoding # | |
| FromJSON SNSSubscription # | |
Defined in Stratosphere.Resources.SNSSubscription Methods parseJSON :: Value -> Parser SNSSubscription # parseJSONList :: Value -> Parser [SNSSubscription] # | |
snsSubscription :: SNSSubscription #
Constructor for SNSSubscription containing required fields as
arguments.
snssEndpoint :: Lens' SNSSubscription (Maybe (Val Text)) #
snssProtocol :: Lens' SNSSubscription (Maybe (Val SNSProtocol)) #
snssRegion :: Lens' SNSSubscription (Maybe (Val Text)) #