Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data SNS
- data RESTError :: *
- ns :: Text
- data Topic
- topic :: Topic
- tTopicArn :: Lens' Topic (Maybe Text)
- data MessageAttributeValue
- messageAttributeValue :: Text -> MessageAttributeValue
- mavBinaryValue :: Lens' MessageAttributeValue (Maybe Base64)
- mavDataType :: Lens' MessageAttributeValue Text
- mavStringValue :: Lens' MessageAttributeValue (Maybe Text)
- data PlatformApplication
- platformApplication :: PlatformApplication
- paAttributes :: Lens' PlatformApplication (HashMap Text Text)
- paPlatformApplicationArn :: Lens' PlatformApplication (Maybe Text)
- data Subscription
- subscription :: Subscription
- s1Endpoint :: Lens' Subscription (Maybe Text)
- s1Owner :: Lens' Subscription (Maybe Text)
- s1Protocol :: Lens' Subscription (Maybe Text)
- s1SubscriptionArn :: Lens' Subscription (Maybe Text)
- s1TopicArn :: Lens' Subscription (Maybe Text)
- data Endpoint
- endpoint :: Endpoint
- eAttributes :: Lens' Endpoint (HashMap Text Text)
- eEndpointArn :: Lens' Endpoint (Maybe Text)
Service
Version 2010-03-31
of the Amazon Simple Notification Service service.
Error
data RESTError :: *
XML
Topic
MessageAttributeValue
MessageAttributeValue
constructor.
The fields accessible through corresponding lenses are:
mavBinaryValue :: Lens' MessageAttributeValue (Maybe Base64) Source
Binary type attributes can store any binary data, for example, compressed data, encrypted data, or images.
mavDataType :: Lens' MessageAttributeValue Text Source
Amazon SNS supports the following logical data types: String, Number, and Binary. For more information, see Message Attribute Data Types.
mavStringValue :: Lens' MessageAttributeValue (Maybe Text) Source
Strings are Unicode with UTF8 binary encoding. For a list of code values, see http://en.wikipedia.org/wiki/ASCII#ASCII_printable_characters.
PlatformApplication
platformApplication :: PlatformApplication Source
PlatformApplication
constructor.
The fields accessible through corresponding lenses are:
paAttributes :: Lens' PlatformApplication (HashMap Text Text) Source
Attributes for platform application object.
paPlatformApplicationArn :: Lens' PlatformApplication (Maybe Text) Source
PlatformApplicationArn for platform application object.
Subscription
data Subscription Source
subscription :: Subscription Source
Subscription
constructor.
The fields accessible through corresponding lenses are:
s1Endpoint
::
Maybe
Text
s1Owner
::
Maybe
Text
s1Protocol
::
Maybe
Text
s1SubscriptionArn
::
Maybe
Text
s1TopicArn
::
Maybe
Text
s1Endpoint :: Lens' Subscription (Maybe Text) Source
The subscription's endpoint (format depends on the protocol).
s1Protocol :: Lens' Subscription (Maybe Text) Source
The subscription's protocol.
s1SubscriptionArn :: Lens' Subscription (Maybe Text) Source
The subscription's ARN.
s1TopicArn :: Lens' Subscription (Maybe Text) Source
The ARN of the subscription's topic.
Endpoint
Endpoint
constructor.
The fields accessible through corresponding lenses are: